Public Member Functions | |
| Axes (REAL Scale=1.0, bool DrawHydroLine=false, char const *Xlab="X", char const *Ylab="Y", char const *Zlab="Z") | |
| Axes (REAL Xmax, REAL Ymax, REAL Zmax, char const *Xlab="X", char const *Ylab="Y", char const *Zlab="Z", char const *Color="peacock", char const *LabColor="black", REAL RadiusCoef=0.015, REAL TextCoef=0.0035, bool DrawHydroLine=false) | |
| ~Axes () | |
| vtkActor * | GetActor () |
| vtkActor * | GetXLabelActor () |
| vtkActor * | GetYLabelActor () |
| vtkActor * | GetZLabelActor () |
| void | AddActorsTo (VTKWin &Win) |
| void | DelActorsFrom (VTKWin &Win) |
| void | SetXLabOrient (REAL XDeg=90, REAL YDeg=0, REAL ZDeg=180) |
| void | SetYLabOrient (REAL XDeg=90, REAL YDeg=90, REAL ZDeg=0) |
| void | SetZLabOrient (REAL XDeg=90, REAL YDeg=90, REAL ZDeg=0) |
Private Member Functions | |
| void | _start_text_prop () |
| void | _set_text_property (vtkTextActor3D *TxtActor, REAL Scale, char const *Color) |
Private Attributes | |
| vtkUnstructuredGrid * | _axes |
| vtkDataSetMapper * | _axes_mapper |
| vtkActor * | _axes_actor |
| vtkTextActor3D * | _x_label_actor |
| vtkTextActor3D * | _y_label_actor |
| vtkTextActor3D * | _z_label_actor |
| vtkTextProperty * | _text_prop |
| Arrow * | _x_ar |
| Arrow * | _y_ar |
| Arrow * | _z_ar |
| Arrow * | _h_ar |
| vtkTextActor3D * | _x_txt |
| vtkTextActor3D * | _y_txt |
| vtkTextActor3D * | _z_txt |
Friends | |
| std::ostream & | operator<< (std::ostream &os, Axes const &sgo) |
Definition at line 49 of file axes.h.
1.4.7