Open CASCADE Technology
6.9.0
|
Defines the class of a graduated trihedron. It contains main style parameters for implementation of graduated trihedron. More...
#include <Graphic3d_GraduatedTrihedron.hxx>
Public Types | |
typedef void(* | MinMaxValuesCallback )(Visual3d_View *) |
Data Fields | |
MinMaxValuesCallback | CubicAxesCallback |
Callback function to define boundary box of displayed objects. More... | |
Visual3d_View * | PtrVisual3dView |
Protected Attributes | |
TCollection_AsciiString | myNamesFont |
Font name of names of axes: Courier, Arial, ... More... | |
Font_FontAspect | myNamesStyle |
Style of names of axes: OSD_FA_Regular, OSD_FA_Bold,.. More... | |
Standard_Integer | myNamesSize |
Size of names of axes: 8, 10,.. More... | |
TCollection_AsciiString | myValuesFont |
Font name of values: Courier, Arial, ... More... | |
Font_FontAspect | myValuesStyle |
Style of values: OSD_FA_Regular, OSD_FA_Bold, ... More... | |
Standard_Integer | myValuesSize |
Size of values: 8, 10, 12, 14, ... More... | |
Standard_ShortReal | myArrowsLength |
Quantity_Color | myGridColor |
Standard_Boolean | myToDrawGrid |
Standard_Boolean | myToDrawAxes |
NCollection_Array1 < Graphic3d_AxisAspect > | myAxes |
X, Y and Z axes parameters. More... | |
Defines the class of a graduated trihedron. It contains main style parameters for implementation of graduated trihedron.
typedef void(* Graphic3d_GraduatedTrihedron::MinMaxValuesCallback)(Visual3d_View *) |
|
inline |
Default constructor Constructs the default graduated trihedron with grid, X, Y, Z axes, and tickmarks.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
MinMaxValuesCallback Graphic3d_GraduatedTrihedron::CubicAxesCallback |
Callback function to define boundary box of displayed objects.
|
protected |
|
protected |
X, Y and Z axes parameters.
|
protected |
|
protected |
Font name of names of axes: Courier, Arial, ...
|
protected |
Size of names of axes: 8, 10,..
|
protected |
Style of names of axes: OSD_FA_Regular, OSD_FA_Bold,..
|
protected |
|
protected |
|
protected |
Font name of values: Courier, Arial, ...
|
protected |
Size of values: 8, 10, 12, 14, ...
|
protected |
Style of values: OSD_FA_Regular, OSD_FA_Bold, ...
Visual3d_View* Graphic3d_GraduatedTrihedron::PtrVisual3dView |