
Public Member Functions | |
| vtkTypeMacro (GEOM_VTKTrihedronAxis, VTKViewer_Axis) | |
| void | SetAxis (const gp_Ax1 &theAxis, const int theRot, vtkFloatingPointType theColor[3]) |
| virtual void | Render (vtkRenderer *theRenderer) |
| virtual void | SetSize (vtkFloatingPointType theSize) |
| gp_Pnt | GetOri () const |
| void | SetColor (const vtkFloatingPointType theColor[3]) |
Static Public Member Functions | |
| static GEOM_VTKTrihedronAxis * | New () |
Protected Member Functions | |
| GEOM_VTKTrihedronAxis () | |
| GEOM_VTKTrihedronAxis (const GEOM_VTKTrihedronAxis &) | |
| ~GEOM_VTKTrihedronAxis () | |
Private Attributes | |
| vtkFloatingPointType | myOri [3] |
| vtkMatrix4x4 * | myMatrix |
| vtkTransform * | myTrsf |
| GEOM_VTKTrihedronAxis::GEOM_VTKTrihedronAxis | ( | ) | [protected] |
References myMatrix, myTrsf, New(), and SetColor().
| GEOM_VTKTrihedronAxis.GEOM_VTKTrihedronAxis | ( | const GEOM_VTKTrihedronAxis & | ) | [protected] |
| GEOM_VTKTrihedronAxis.vtkTypeMacro | ( | GEOM_VTKTrihedronAxis | , |
| VTKViewer_Axis | |||
| ) |
| static GEOM_VTKTrihedronAxis* GEOM_VTKTrihedronAxis.New | ( | ) | [static] |
| void GEOM_VTKTrihedronAxis::SetAxis | ( | const gp_Ax1 & | theAxis, |
| const int | theRot, | ||
| vtkFloatingPointType | theColor[3] | ||
| ) |
References myOri, and SetColor().
| void GEOM_VTKTrihedronAxis::Render | ( | vtkRenderer * | theRenderer | ) | [virtual] |
| void GEOM_VTKTrihedronAxis::SetSize | ( | vtkFloatingPointType | theSize | ) | [virtual] |
References GetOri(), PAL_MESH_030_geometry.i, myMatrix, and myOri.
| gp_Pnt GEOM_VTKTrihedronAxis::GetOri | ( | ) | const |
References myOri.
| void GEOM_VTKTrihedronAxis::SetColor | ( | const vtkFloatingPointType | theColor[3] | ) |
vtkFloatingPointType GEOM_VTKTrihedronAxis.myOri[3] [private] |
vtkMatrix4x4* GEOM_VTKTrihedronAxis.myMatrix [private] |
vtkTransform* GEOM_VTKTrihedronAxis.myTrsf [private] |