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.