|
Open CASCADE Technology
6.5.4
|
A framework to define the display of datums.
#include <Prs3d_DatumAspect.hxx>

Public Member Functions | |
| Prs3d_DatumAspect () | |
| An empty framework to define the display of datums. | |
| Handle_Prs3d_LineAspect | FirstAxisAspect () const |
| Returns the attributes for display of the first axis. | |
| Handle_Prs3d_LineAspect | SecondAxisAspect () const |
| Returns the attributes for display of the second axis. | |
| Handle_Prs3d_LineAspect | ThirdAxisAspect () const |
| Returns the attributes for display of the third axis. | |
| void | SetDrawFirstAndSecondAxis (const Standard_Boolean draw) |
| Sets the DrawFirstAndSecondAxis attributes to active. | |
| Standard_Boolean | DrawFirstAndSecondAxis () const |
| Returns true if the first and second axes can be drawn. | |
| void | SetDrawThirdAxis (const Standard_Boolean draw) |
| Sets the DrawThirdAxis attributes to active. | |
| Standard_Boolean | DrawThirdAxis () const |
| Returns true if the third axis can be drawn. | |
| void | SetAxisLength (const Standard_Real L1, const Standard_Real L2, const Standard_Real L3) |
| Sets the lengths L1, L2 and L3 of the three axes. | |
| Quantity_Length | FirstAxisLength () const |
| Returns the length of the displayed first axis. | |
| Quantity_Length | SecondAxisLength () const |
| Returns the length of the displayed second axis. | |
| Quantity_Length | ThirdAxisLength () const |
| Returns the length of the displayed third axis. | |
| Handle_Prs3d_LineAspect Prs3d_DatumAspect::FirstAxisAspect | ( | ) | const |
| Handle_Prs3d_LineAspect Prs3d_DatumAspect::SecondAxisAspect | ( | ) | const |
| void Prs3d_DatumAspect::SetAxisLength | ( | const Standard_Real | L1, |
| const Standard_Real | L2, | ||
| const Standard_Real | L3 | ||
| ) |
| Handle_Prs3d_LineAspect Prs3d_DatumAspect::ThirdAxisAspect | ( | ) | const |
1.8.0