BRepBuilderAPI_MakeVertex Class Reference

Describes functions to build BRepBuilder vertices directly
from 3D geometric points. A vertex built using a
MakeVertex object is only composed of a 3D point and
a default precision value (Precision::Confusion()).
Later on, 2D representations can be added, for example,
when inserting a vertex in an edge.
A MakeVertex object provides a framework for:

#include <BRepBuilderAPI_MakeVertex.hxx>

Inheritance diagram for BRepBuilderAPI_MakeVertex:
Inheritance graph
[legend]

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 BRepBuilderAPI_MakeVertex (const gp_Pnt &P)
 Constructs a vertex from point P.
Example create a vertex from a 3D point.
gp_Pnt P(0,0,10);
TopoDS_Vertex V = BRepBuilderAPI_MakeVertex(P);

const TopoDS_VertexVertex () const
 Returns the constructed vertex.

 operator TopoDS_Vertex () const

Constructor & Destructor Documentation

BRepBuilderAPI_MakeVertex::BRepBuilderAPI_MakeVertex ( const gp_Pnt P  ) 

Member Function Documentation

void BRepBuilderAPI_MakeVertex::operator delete ( void *  anAddress  )  [inline]

Reimplemented from BRepBuilderAPI_MakeShape.

void* BRepBuilderAPI_MakeVertex::operator new ( size_t  size  )  [inline]

Reimplemented from BRepBuilderAPI_MakeShape.

void* BRepBuilderAPI_MakeVertex::operator new ( size_t  ,
void *  anAddress 
) [inline]

Reimplemented from BRepBuilderAPI_MakeShape.

BRepBuilderAPI_MakeVertex::operator TopoDS_Vertex (  )  const
const TopoDS_Vertex& BRepBuilderAPI_MakeVertex::Vertex (  )  const

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 10:52:42 2011 for Open CASCADE Technology by  doxygen 1.6.3