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, ...