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

ModelingAlgorithms
TKFeat
LocOpe


LocOpe_Pipe Class Reference

Defines a pipe (near from Pipe from BRepFill),
with modifications provided for the Pipe feature.
.

#include <LocOpe_Pipe.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT LocOpe_Pipe (const TopoDS_Wire &Spine, const TopoDS_Shape &Profile)
const TopoDS_Shape & Spine () const
const TopoDS_Shape & Profile () const
const TopoDS_Shape & FirstShape () const
const TopoDS_Shape & LastShape () const
Standard_EXPORT const TopoDS_Shape & Shape () const
Standard_EXPORT const TopTools_ListOfShape & Shapes (const TopoDS_Shape &S)
Standard_EXPORT const TColGeom_SequenceOfCurve & Curves (const TColgp_SequenceOfPnt &Spt)
Standard_EXPORT Handle_Geom_Curve BarycCurve ()

Private Attributes

BRepFill_Pipe myPipe
TopTools_DataMapOfShapeListOfShape myMap
TopoDS_Shape myRes
TopTools_ListOfShape myGShap
TColGeom_SequenceOfCurve myCrvs
TopoDS_Shape myFirstShape
TopoDS_Shape myLastShape


Constructor & Destructor Documentation

Standard_EXPORT LocOpe_Pipe::LocOpe_Pipe const TopoDS_Wire &  Spine,
const TopoDS_Shape &  Profile
 


Member Function Documentation

Standard_EXPORT Handle_Geom_Curve LocOpe_Pipe::BarycCurve  ) 
 

Standard_EXPORT const TColGeom_SequenceOfCurve& LocOpe_Pipe::Curves const TColgp_SequenceOfPnt &  Spt  ) 
 

const TopoDS_Shape & LocOpe_Pipe::FirstShape  )  const [inline]
 

const TopoDS_Shape & LocOpe_Pipe::LastShape  )  const [inline]
 

void LocOpe_Pipe::operator delete void *  anAddress  )  [inline]
 

void* LocOpe_Pipe::operator new size_t  size  )  [inline]
 

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

const TopoDS_Shape & LocOpe_Pipe::Profile  )  const [inline]
 

Standard_EXPORT const TopoDS_Shape& LocOpe_Pipe::Shape  )  const
 

Standard_EXPORT const TopTools_ListOfShape& LocOpe_Pipe::Shapes const TopoDS_Shape &  S  ) 
 

const TopoDS_Shape & LocOpe_Pipe::Spine  )  const [inline]
 


Field Documentation

TColGeom_SequenceOfCurve LocOpe_Pipe::myCrvs [private]
 

TopoDS_Shape LocOpe_Pipe::myFirstShape [private]
 

TopTools_ListOfShape LocOpe_Pipe::myGShap [private]
 

TopoDS_Shape LocOpe_Pipe::myLastShape [private]
 

TopTools_DataMapOfShapeListOfShape LocOpe_Pipe::myMap [private]
 

BRepFill_Pipe LocOpe_Pipe::myPipe [private]
 

TopoDS_Shape LocOpe_Pipe::myRes [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Aug 25 13:42:26 2008 for OpenCASCADE by  doxygen 1.4.1