|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | IntPatch_TheIIIntOfIntersection () |
Standard_EXPORT | IntPatch_TheIIIntOfIntersection (const Handle(Adaptor3d_HSurface)&S1, const Handle(Adaptor3d_TopolTool)&D1, const Handle(Adaptor3d_HSurface)&S2, const Handle(Adaptor3d_TopolTool)&D2, const Standard_Real TolArc, const Standard_Real TolTang) |
Standard_EXPORT void | Perform (const Handle(Adaptor3d_HSurface)&S1, const Handle(Adaptor3d_TopolTool)&D1, const Handle(Adaptor3d_HSurface)&S2, const Handle(Adaptor3d_TopolTool)&D2, const Standard_Real TolArc, const Standard_Real TolTang) |
Standard_Boolean | IsDone () const |
Standard_Boolean | IsEmpty () const |
Standard_Boolean | TangentFaces () const |
Standard_Boolean | OppositeFaces () const |
Standard_Integer | NbPnts () const |
const IntPatch_ThePointOfIntersection & | Point (const Standard_Integer Index) const |
Standard_Integer | NbLines () const |
const Handle_IntPatch_Line & | Line (const Standard_Integer Index) const |
Private Attributes |
Standard_Boolean | done |
Standard_Boolean | empt |
Standard_Boolean | tgte |
Standard_Boolean | oppo |
Standard_Boolean | reverse |
IntPatch_SequenceOfPointOfIntersection | spnt |
IntPatch_SequenceOfLine | slin |
IntPatch_TheSOnBoundsOfIntersection | solrst |