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
Generated on Thu Mar 3 11:01:19 2011 for Open CASCADE Technology by  doxygen 1.6.3