|
Open CASCADE Technology 7.8.0
|
Defines the class of a graduated trihedron. It contains main style parameters for implementation of graduated trihedron. More...
#include <Graphic3d_GraduatedTrihedron.hxx>
Data Structures | |
| class | AxisAspect |
| Class that stores style for one graduated trihedron axis such as colors, lengths and customization flags. It is used in Graphic3d_GraduatedTrihedron. More... | |
Public Types | |
| typedef void(* | MinMaxValuesCallback) (Graphic3d_CView *) |
Protected Attributes | |
| MinMaxValuesCallback | myCubicAxesCallback |
| Callback function to define boundary box of displayed objects. | |
| TCollection_AsciiString | myNamesFont |
| Font name of names of axes: Courier, Arial, ... | |
| Font_FontAspect | myNamesStyle |
| Style of names of axes: OSD_FA_Regular, OSD_FA_Bold,.. | |
| Standard_Integer | myNamesSize |
| Size of names of axes: 8, 10,.. | |
| TCollection_AsciiString | myValuesFont |
| Font name of values: Courier, Arial, ... | |
| Font_FontAspect | myValuesStyle |
| Style of values: OSD_FA_Regular, OSD_FA_Bold, ... | |
| Standard_Integer | myValuesSize |
| Size of values: 8, 10, 12, 14, ... | |
| Standard_ShortReal | myArrowsLength |
| Quantity_Color | myGridColor |
| Standard_Boolean | myToDrawGrid |
| Standard_Boolean | myToDrawAxes |
| NCollection_Array1< AxisAspect > | myAxes |
| X, Y and Z axes parameters. | |
Defines the class of a graduated trihedron. It contains main style parameters for implementation of graduated trihedron.
| typedef void(* Graphic3d_GraduatedTrihedron::MinMaxValuesCallback) (Graphic3d_CView *) |
|
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 |
|
inline |
|
inline |
|
protected |
|
protected |
X, Y and Z axes parameters.
|
protected |
Callback function to define boundary box of displayed objects.
|
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, ...