Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions
DsgPrs_PerpenPresentation Class Reference

A framework to define display of perpendicular
constraints between shapes.
More...

#include <DsgPrs_PerpenPresentation.hxx>

Static Public Member Functions

static void Add (const Handle< Prs3d_Presentation > &aPresentation, const Handle< Prs3d_Drawer > &aDrawer, const gp_Pnt &pAx1, const gp_Pnt &pAx2, const gp_Pnt &pnt1, const gp_Pnt &pnt2, const gp_Pnt &OffsetPoint, const Standard_Boolean intOut1, const Standard_Boolean intOut2)
 
 Defines the display of elements showing <br>

perpendicular constraints between shapes.
These include the two axis points pAx1 and pAx2,
the two points pnt1 and pnt2, the offset point
OffsetPoint and the two Booleans intOut1} and intOut2{.
These arguments are added to the presentation
object aPresentation. Their display attributes are
defined by the attribute manager aDrawer.
More...

 

Detailed Description

A framework to define display of perpendicular
constraints between shapes.

Member Function Documentation

static void DsgPrs_PerpenPresentation::Add ( const Handle< Prs3d_Presentation > &  aPresentation,
const Handle< Prs3d_Drawer > &  aDrawer,
const gp_Pnt pAx1,
const gp_Pnt pAx2,
const gp_Pnt pnt1,
const gp_Pnt pnt2,
const gp_Pnt OffsetPoint,
const Standard_Boolean  intOut1,
const Standard_Boolean  intOut2 
)
static

 Defines the display of elements showing <br>

perpendicular constraints between shapes.
These include the two axis points pAx1 and pAx2,
the two points pnt1 and pnt2, the offset point
OffsetPoint and the two Booleans intOut1} and intOut2{.
These arguments are added to the presentation
object aPresentation. Their display attributes are
defined by the attribute manager aDrawer.


The documentation for this class was generated from the following file: