OCC Main Page | ModelingData | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingData
TKBRep
BRepAdaptor


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)
Standard_EXPORT BRepAdaptor_Curve2d ()
 Creates an uninitialized curve2d.
.
Standard_EXPORT BRepAdaptor_Curve2d (const TopoDS_Edge &E, const TopoDS_Face &F)
 Creates with the pcurve of <e> on <f>.
.
Standard_EXPORT void Initialize (const TopoDS_Edge &E, const TopoDS_Face &F)
 Initialize with the pcurve of <e> on <f>.
.
Standard_EXPORT const TopoDS_EdgeEdge () const
 Returns the Edge.

.
Standard_EXPORT const TopoDS_FaceFace () const
 Returns the Face.

.

Private Attributes

TopoDS_Edge myEdge
TopoDS_Face myFace

Constructor & Destructor Documentation

Standard_EXPORT BRepAdaptor_Curve2d::BRepAdaptor_Curve2d  ) 
 

Standard_EXPORT BRepAdaptor_Curve2d::BRepAdaptor_Curve2d const TopoDS_Edge E,
const TopoDS_Face F
 


Member Function Documentation

Standard_EXPORT const TopoDS_Edge& BRepAdaptor_Curve2d::Edge  )  const
 

Standard_EXPORT const TopoDS_Face& BRepAdaptor_Curve2d::Face  )  const
 

Standard_EXPORT 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  size  )  [inline]
 

Reimplemented from Geom2dAdaptor_Curve.

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

Reimplemented from Geom2dAdaptor_Curve.


Field Documentation

TopoDS_Edge BRepAdaptor_Curve2d::myEdge [private]
 

TopoDS_Face BRepAdaptor_Curve2d::myFace [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:22:34 2008 for OpenCASCADE by  doxygen 1.4.1