|
Public Member Functions |
Standard_EXPORT | Prs3d_PlaneAspect () |
| Constructs an empty framework for the display of planes.
.
|
Standard_EXPORT Handle_Prs3d_LineAspect | EdgesAspect () const |
| Returns the attributes of displayed edges involved in the presentation of planes.
.
|
Standard_EXPORT Handle_Prs3d_LineAspect | IsoAspect () const |
| Returns the attributes of displayed isoparameters involved in the presentation of planes.
.
|
Standard_EXPORT Handle_Prs3d_LineAspect | ArrowAspect () const |
| Returns the settings for displaying an arrow.
.
|
Standard_EXPORT void | SetArrowsLength (const Quantity_Length L) |
Standard_EXPORT Quantity_Length | ArrowsLength () const |
| Returns the length of the arrow shaft used in the display of arrows.
.
|
Standard_EXPORT void | SetArrowsSize (const Quantity_Length L) |
| Sets the angle of the arrowhead used in the display of planes.
.
|
Standard_EXPORT Quantity_Length | ArrowsSize () const |
| Returns the size of arrows used in the display of planes.
.
|
Standard_EXPORT void | SetArrowsAngle (const Quantity_PlaneAngle ang) |
| Sets the angle of the arrowhead used in the display
of arrows involved in the presentation of planes.
.
|
Standard_EXPORT Quantity_PlaneAngle | ArrowsAngle () const |
| Returns the angle of the arrowhead used in the
display of arrows involved in the presentation of planes.
.
|
Standard_EXPORT void | SetDisplayCenterArrow (const Standard_Boolean draw) |
| Sets the display attributes defined in DisplayCenterArrow to active.
.
|
Standard_EXPORT Standard_Boolean | DisplayCenterArrow () const |
| Returns true if the display of center arrows is allowed.
.
|
Standard_EXPORT void | SetDisplayEdgesArrows (const Standard_Boolean draw) |
| Sets the display attributes defined in DisplayEdgesArrows to active.
.
|
Standard_EXPORT Standard_Boolean | DisplayEdgesArrows () const |
| Returns true if the display of edge arrows is allowed.
.
|
Standard_EXPORT void | SetDisplayEdges (const Standard_Boolean draw) |
Standard_EXPORT Standard_Boolean | DisplayEdges () const |
Standard_EXPORT void | SetDisplayIso (const Standard_Boolean draw) |
| Sets the display attributes defined in DisplayIso to active.
.
|
Standard_EXPORT Standard_Boolean | DisplayIso () const |
| Returns true if the display of isoparameters is allowed.
.
|
Standard_EXPORT void | SetPlaneLength (const Quantity_Length LX, const Quantity_Length LY) |
Standard_EXPORT Quantity_Length | PlaneXLength () const |
| Returns the length of the x axis used in the display of planes.
.
|
Standard_EXPORT Quantity_Length | PlaneYLength () const |
| Returns the length of the y axis used in the display of planes.
.
|
Standard_EXPORT void | SetIsoDistance (const Quantity_Length L) |
| Sets the distance L between isoparameters used in the display of planes.
.
|
Standard_EXPORT Quantity_Length | IsoDistance () const |
| Returns the distance between isoparameters used in the display of planes.
.
|
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
Handle_Prs3d_LineAspect | myEdgesAspect |
Handle_Prs3d_LineAspect | myIsoAspect |
Handle_Prs3d_LineAspect | myArrowAspect |
Quantity_Length | myArrowsLength |
Quantity_Length | myArrowsSize |
Quantity_PlaneAngle | myArrowsAngle |
Standard_Boolean | myDrawCenterArrow |
Standard_Boolean | myDrawEdgesArrows |
Standard_Boolean | myDrawEdges |
Standard_Boolean | myDrawIso |
Quantity_Length | myPlaneXLength |
Quantity_Length | myPlaneYLength |
Quantity_Length | myIsoDistance |