Open CASCADE Technology 6.6.0
Public Member Functions
Prs3d_PlaneAspect Class Reference

A framework to define the display of planes.

#include <Prs3d_PlaneAspect.hxx>

Inheritance diagram for Prs3d_PlaneAspect:
Inheritance graph
[legend]

Public Member Functions

 Prs3d_PlaneAspect ()
 Constructs an empty framework for the display of planes.

Handle_Prs3d_LineAspect EdgesAspect () const
 Returns the attributes of displayed edges involved in the presentation of planes.

Handle_Prs3d_LineAspect IsoAspect () const
 Returns the attributes of displayed isoparameters involved in the presentation of planes.

Handle_Prs3d_LineAspect ArrowAspect () const
 Returns the settings for displaying an arrow.

void SetArrowsLength (const Quantity_Length L)
Quantity_Length ArrowsLength () const
 Returns the length of the arrow shaft used in the display of arrows.

void SetArrowsSize (const Quantity_Length L)
 Sets the angle of the arrowhead used in the display of planes.

Quantity_Length ArrowsSize () const
 Returns the size of arrows used in the display of planes.

void SetArrowsAngle (const Quantity_PlaneAngle ang)
 Sets the angle of the arrowhead used in the display
of arrows involved in the presentation of planes.

Quantity_PlaneAngle ArrowsAngle () const
 Returns the angle of the arrowhead used in the
display of arrows involved in the presentation of planes.

void SetDisplayCenterArrow (const Standard_Boolean draw)
 Sets the display attributes defined in DisplayCenterArrow to active.

Standard_Boolean DisplayCenterArrow () const
 Returns true if the display of center arrows is allowed.

void SetDisplayEdgesArrows (const Standard_Boolean draw)
 Sets the display attributes defined in DisplayEdgesArrows to active.

Standard_Boolean DisplayEdgesArrows () const
 Returns true if the display of edge arrows is allowed.

void SetDisplayEdges (const Standard_Boolean draw)
Standard_Boolean DisplayEdges () const
void SetDisplayIso (const Standard_Boolean draw)
 Sets the display attributes defined in DisplayIso to active.

Standard_Boolean DisplayIso () const
 Returns true if the display of isoparameters is allowed.

void SetPlaneLength (const Quantity_Length LX, const Quantity_Length LY)
Quantity_Length PlaneXLength () const
 Returns the length of the x axis used in the display of planes.

Quantity_Length PlaneYLength () const
 Returns the length of the y axis used in the display of planes.

void SetIsoDistance (const Quantity_Length L)
 Sets the distance L between isoparameters used in the display of planes.

Quantity_Length IsoDistance () const
 Returns the distance between isoparameters used in the display of planes.


Constructor & Destructor Documentation

Prs3d_PlaneAspect::Prs3d_PlaneAspect ( )

Member Function Documentation

Handle_Prs3d_LineAspect Prs3d_PlaneAspect::ArrowAspect ( ) const
Quantity_PlaneAngle Prs3d_PlaneAspect::ArrowsAngle ( ) const
Quantity_Length Prs3d_PlaneAspect::ArrowsLength ( ) const
Quantity_Length Prs3d_PlaneAspect::ArrowsSize ( ) const
Standard_Boolean Prs3d_PlaneAspect::DisplayCenterArrow ( ) const
Standard_Boolean Prs3d_PlaneAspect::DisplayEdges ( ) const
Standard_Boolean Prs3d_PlaneAspect::DisplayEdgesArrows ( ) const
Standard_Boolean Prs3d_PlaneAspect::DisplayIso ( ) const
Handle_Prs3d_LineAspect Prs3d_PlaneAspect::EdgesAspect ( ) const
Handle_Prs3d_LineAspect Prs3d_PlaneAspect::IsoAspect ( ) const
Quantity_Length Prs3d_PlaneAspect::IsoDistance ( ) const
Quantity_Length Prs3d_PlaneAspect::PlaneXLength ( ) const
Quantity_Length Prs3d_PlaneAspect::PlaneYLength ( ) const
void Prs3d_PlaneAspect::SetArrowsAngle ( const Quantity_PlaneAngle  ang)
void Prs3d_PlaneAspect::SetArrowsLength ( const Quantity_Length  L)
void Prs3d_PlaneAspect::SetArrowsSize ( const Quantity_Length  L)
void Prs3d_PlaneAspect::SetDisplayCenterArrow ( const Standard_Boolean  draw)
void Prs3d_PlaneAspect::SetDisplayEdges ( const Standard_Boolean  draw)
void Prs3d_PlaneAspect::SetDisplayEdgesArrows ( const Standard_Boolean  draw)
void Prs3d_PlaneAspect::SetDisplayIso ( const Standard_Boolean  draw)
void Prs3d_PlaneAspect::SetIsoDistance ( const Quantity_Length  L)
void Prs3d_PlaneAspect::SetPlaneLength ( const Quantity_Length  LX,
const Quantity_Length  LY 
)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines