|
Public Member Functions |
| Standard_EXPORT | Prs3d_LengthAspect () |
| | Constructs an empty framework to define the display of lengths.
.
|
| Standard_EXPORT Handle_Prs3d_LineAspect | LineAspect () const |
| | Returns the settings for the display of lines used in presentation of lengths.
.
|
| Standard_EXPORT void | SetLineAspect (const Handle(Prs3d_LineAspect)&anAspect) |
| | Sets the display attributes of lines used in presentation of lengths.
.
|
| Standard_EXPORT Handle_Prs3d_ArrowAspect | Arrow1Aspect () const |
| | Returns the settings for displaying a right-pointing arrow.
.
|
| Standard_EXPORT void | SetArrow1Aspect (const Handle(Prs3d_ArrowAspect)&anAspect) |
| | Sets the display attributes of the first arrow used in presentation of lengths.
.
|
| Standard_EXPORT Handle_Prs3d_ArrowAspect | Arrow2Aspect () const |
| | Returns the settings for displaying a left-pointing arrow.
.
|
| Standard_EXPORT void | SetArrow2Aspect (const Handle(Prs3d_ArrowAspect)&anAspect) |
| | Sets the display attributes of the second arrow used in presentation of lengths.
.
|
| Standard_EXPORT Handle_Prs3d_TextAspect | TextAspect () const |
| | Returns the settings for the display of text used in presentation of lengths.
.
|
| Standard_EXPORT void | SetTextAspect (const Handle(Prs3d_TextAspect)&anAspect) |
| | Sets the display attributes of text used in presentation of lengths.
.
|
| Standard_EXPORT void | SetDrawFirstArrow (const Standard_Boolean draw) |
| | Sets the DrawFirstArrow attributes to active.
.
|
| Standard_EXPORT Standard_Boolean | DrawFirstArrow () const |
| | Returns true if the first arrow can be drawn.
.
|
| Standard_EXPORT void | SetDrawSecondArrow (const Standard_Boolean draw) |
| | Sets the DrawSecondArrow attributes to active.
.
|
| Standard_EXPORT Standard_Boolean | DrawSecondArrow () const |
| | Returns true if the second arrow can be drawn.
.
|
| Standard_EXPORT void | Print (Standard_OStream &s) const |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
| Handle_Prs3d_LineAspect | myLineAspect |
| Handle_Prs3d_ArrowAspect | myArrow1Aspect |
| Handle_Prs3d_ArrowAspect | myArrow2Aspect |
| Handle_Prs3d_TextAspect | myTextAspect |
| Standard_Boolean | myDrawFirstArrow |
| Standard_Boolean | myDrawSecondArrow |