My Project
Functions
transformationmatrix.h File Reference

Matrix to modificate object in 3D surface. More...

#include "../../geometry/gmatrix.h"
Include dependency graph for transformationmatrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

GMatrix matrixrotationX (double angle)
 
GMatrix matrixrotationY (double angle)
 
GMatrix matrixrotationZ (double angle)
 
GMatrix matrixMove (double X, double Y, double Z)
 

Detailed Description

Matrix to modificate object in 3D surface.

"model/modification/transformationmatrix.h"

Author
Dmitry Zaitsev
Version
2.0
Date
20 November 2016

Contains modification matrix for object modification

Definition in file transformationmatrix.h.

Function Documentation

§ matrixMove()

GMatrix matrixMove ( double  X,
double  Y,
double  Z 
)

Move object

Parameters
[in]xMove on X coordinate
[in]yMove on Y coordinate
[in]zMove on Z coordinate

Definition at line 96 of file transformationmatrix.cpp.

Here is the caller graph for this function:

§ matrixrotationX()

GMatrix matrixrotationX ( double  angle)

Rotate object around OX

Parameters
[in]angleRotation angle

Definition at line 6 of file transformationmatrix.cpp.

Here is the caller graph for this function:

§ matrixrotationY()

GMatrix matrixrotationY ( double  angle)

Rotate object around OY

Parameters
[in]angleRotation angle

Definition at line 36 of file transformationmatrix.cpp.

Here is the caller graph for this function:

§ matrixrotationZ()

GMatrix matrixrotationZ ( double  angle)

Rotate object around OZ

Parameters
[in]angleRotation angle

Definition at line 66 of file transformationmatrix.cpp.

Here is the caller graph for this function: