Open CASCADE Technology 6.5.2
Public Member Functions
BRepAdaptor_Curve2d Class Reference

The Curve2d from BRepAdaptor allows to use an Edge
on a Face like a 2d curve. (curve in the
parametric space).

It has the methods of the class Curve2d from
Adpator.

It is created or initialized with a Face and an
Edge. The methods are inherited from Curve from
Geom2dAdaptor.

#include <BRepAdaptor_Curve2d.hxx>

Inheritance diagram for BRepAdaptor_Curve2d:
Inheritance graph
[legend]

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
 BRepAdaptor_Curve2d ()
 Creates an uninitialized curve2d.

 BRepAdaptor_Curve2d (const TopoDS_Edge &E, const TopoDS_Face &F)
 Creates with the pcurve of <E> on <F>.

void Initialize (const TopoDS_Edge &E, const TopoDS_Face &F)
 Initialize with the pcurve of <E> on <F>.

const TopoDS_EdgeEdge () const
 Returns the Edge.


const TopoDS_FaceFace () const
 Returns the Face.



Constructor & Destructor Documentation

BRepAdaptor_Curve2d::BRepAdaptor_Curve2d ( )
BRepAdaptor_Curve2d::BRepAdaptor_Curve2d ( const TopoDS_Edge E,
const TopoDS_Face F 
)

Member Function Documentation

const TopoDS_Edge& BRepAdaptor_Curve2d::Edge ( ) const
const TopoDS_Face& BRepAdaptor_Curve2d::Face ( ) const
void BRepAdaptor_Curve2d::Initialize ( const TopoDS_Edge E,
const TopoDS_Face F 
)
void BRepAdaptor_Curve2d::operator delete ( void *  anAddress) [inline]

Reimplemented from Geom2dAdaptor_Curve.

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

Reimplemented from Geom2dAdaptor_Curve.

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

Reimplemented from Geom2dAdaptor_Curve.


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