Open CASCADE Technology 6.5.2
Public Member Functions | Static Public Member Functions
DsgPrs_MidPointPresentation Class Reference

#include <DsgPrs_MidPointPresentation.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

Static Public Member Functions

static void Add (const Handle< Prs3d_Presentation > &aPresentation, const Handle< Prs3d_Drawer > &aDrawer, const gp_Ax2 &theAxe, const gp_Pnt &MidPoint, const gp_Pnt &Position, const gp_Pnt &AttachPoint, const Standard_Boolean first)
 draws the representation of a MidPoint between
two vertices.

static void Add (const Handle< Prs3d_Presentation > &aPresentation, const Handle< Prs3d_Drawer > &aDrawer, const gp_Ax2 &theAxe, const gp_Pnt &MidPoint, const gp_Pnt &Position, const gp_Pnt &AttachPoint, const gp_Pnt &Point1, const gp_Pnt &Point2, const Standard_Boolean first)
 draws the representation of a MidPoint between
two lines or linear segments.

static void Add (const Handle< Prs3d_Presentation > &aPresentation, const Handle< Prs3d_Drawer > &aDrawer, const gp_Circ &aCircle, const gp_Pnt &MidPoint, const gp_Pnt &Position, const gp_Pnt &AttachPoint, const gp_Pnt &Point1, const gp_Pnt &Point2, const Standard_Boolean first)
 draws the representation of a MidPoint between
two entire circles or two circular arcs.

static void Add (const Handle< Prs3d_Presentation > &aPresentation, const Handle< Prs3d_Drawer > &aDrawer, const gp_Elips &anElips, const gp_Pnt &MidPoint, const gp_Pnt &Position, const gp_Pnt &AttachPoint, const gp_Pnt &Point1, const gp_Pnt &Point2, const Standard_Boolean first)
 draws the representation of a MidPoint between
two entire ellipses or two elliptic arcs.


Member Function Documentation

static void DsgPrs_MidPointPresentation::Add ( const Handle< Prs3d_Presentation > &  aPresentation,
const Handle< Prs3d_Drawer > &  aDrawer,
const gp_Ax2 theAxe,
const gp_Pnt MidPoint,
const gp_Pnt Position,
const gp_Pnt AttachPoint,
const Standard_Boolean  first 
) [static]
static void DsgPrs_MidPointPresentation::Add ( const Handle< Prs3d_Presentation > &  aPresentation,
const Handle< Prs3d_Drawer > &  aDrawer,
const gp_Elips anElips,
const gp_Pnt MidPoint,
const gp_Pnt Position,
const gp_Pnt AttachPoint,
const gp_Pnt Point1,
const gp_Pnt Point2,
const Standard_Boolean  first 
) [static]
static void DsgPrs_MidPointPresentation::Add ( const Handle< Prs3d_Presentation > &  aPresentation,
const Handle< Prs3d_Drawer > &  aDrawer,
const gp_Ax2 theAxe,
const gp_Pnt MidPoint,
const gp_Pnt Position,
const gp_Pnt AttachPoint,
const gp_Pnt Point1,
const gp_Pnt Point2,
const Standard_Boolean  first 
) [static]
static void DsgPrs_MidPointPresentation::Add ( const Handle< Prs3d_Presentation > &  aPresentation,
const Handle< Prs3d_Drawer > &  aDrawer,
const gp_Circ aCircle,
const gp_Pnt MidPoint,
const gp_Pnt Position,
const gp_Pnt AttachPoint,
const gp_Pnt Point1,
const gp_Pnt Point2,
const Standard_Boolean  first 
) [static]
void DsgPrs_MidPointPresentation::operator delete ( void *  anAddress) [inline]
void* DsgPrs_MidPointPresentation::operator new ( size_t  ,
void *  anAddress 
) [inline]
void* DsgPrs_MidPointPresentation::operator new ( size_t  size) [inline]

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