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

ModelingAlgorithms
TKBool
BRepFill


BRepFill_TrimEdgeTool Class Reference

#include <BRepFill_TrimEdgeTool.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT BRepFill_TrimEdgeTool ()
Standard_EXPORT BRepFill_TrimEdgeTool (const Bisector_Bisec &Bisec, const Handle(Geom2d_Geometry)&S1, const Handle(Geom2d_Geometry)&S2, const Standard_Real Offset)
Standard_EXPORT void IntersectWith (const TopoDS_Edge &Edge1, const TopoDS_Edge &Edge2, TColgp_SequenceOfPnt &Params)
Standard_EXPORT void AddOrConfuse (const Standard_Boolean Start, const TopoDS_Edge &Edge1, const TopoDS_Edge &Edge2, TColgp_SequenceOfPnt &Params) const
Standard_EXPORT Standard_Boolean IsInside (const gp_Pnt2d &P) const

Private Attributes

Standard_Boolean isPoint1
Standard_Boolean isPoint2
gp_Pnt2d myP1
gp_Pnt2d myP2
Handle_Geom2d_Curve myC1
Handle_Geom2d_Curve myC2
Standard_Real myOffset
Bisector_Bisec myBisec
Geom2dAdaptor_Curve myBis


Constructor & Destructor Documentation

Standard_EXPORT BRepFill_TrimEdgeTool::BRepFill_TrimEdgeTool  ) 
 

Standard_EXPORT BRepFill_TrimEdgeTool::BRepFill_TrimEdgeTool const Bisector_Bisec Bisec,
const Handle(Geom2d_Geometry)&  S1,
const Handle(Geom2d_Geometry)&  S2,
const Standard_Real  Offset
 


Member Function Documentation

Standard_EXPORT void BRepFill_TrimEdgeTool::AddOrConfuse const Standard_Boolean  Start,
const TopoDS_Edge &  Edge1,
const TopoDS_Edge &  Edge2,
TColgp_SequenceOfPnt &  Params
const
 

Standard_EXPORT void BRepFill_TrimEdgeTool::IntersectWith const TopoDS_Edge &  Edge1,
const TopoDS_Edge &  Edge2,
TColgp_SequenceOfPnt &  Params
 

Standard_EXPORT Standard_Boolean BRepFill_TrimEdgeTool::IsInside const gp_Pnt2d &  P  )  const
 

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

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

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


Field Documentation

Standard_Boolean BRepFill_TrimEdgeTool::isPoint1 [private]
 

Standard_Boolean BRepFill_TrimEdgeTool::isPoint2 [private]
 

Geom2dAdaptor_Curve BRepFill_TrimEdgeTool::myBis [private]
 

Bisector_Bisec BRepFill_TrimEdgeTool::myBisec [private]
 

Handle_Geom2d_Curve BRepFill_TrimEdgeTool::myC1 [private]
 

Handle_Geom2d_Curve BRepFill_TrimEdgeTool::myC2 [private]
 

Standard_Real BRepFill_TrimEdgeTool::myOffset [private]
 

gp_Pnt2d BRepFill_TrimEdgeTool::myP1 [private]
 

gp_Pnt2d BRepFill_TrimEdgeTool::myP2 [private]
 


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