|
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | IntPatch_TheIPIntOfIntersection () |
| Standard_EXPORT | IntPatch_TheIPIntOfIntersection (const Handle(Adaptor3d_HSurface)&Surf1, const Handle(Adaptor3d_TopolTool)&D1, const Handle(Adaptor3d_HSurface)&Surf2, const Handle(Adaptor3d_TopolTool)&D2, const Standard_Real TolArc, const Standard_Real TolTang, const Standard_Real Fleche, const Standard_Real Pas) |
| Standard_EXPORT void | SetStartPoint (const Standard_Real U, const Standard_Real V) |
| Standard_EXPORT void | Perform (const Handle(Adaptor3d_HSurface)&Surf1, const Handle(Adaptor3d_TopolTool)&D1, const Handle(Adaptor3d_HSurface)&Surf2, const Handle(Adaptor3d_TopolTool)&D2, const Standard_Real TolArc, const Standard_Real TolTang, const Standard_Real Fleche, const Standard_Real Pas) |
| Standard_Boolean | IsDone () const |
| Standard_Boolean | IsEmpty () 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 |
| IntPatch_SequenceOfPointOfIntersection | spnt |
| IntPatch_SequenceOfLine | slin |
| IntPatch_TheSOnBoundsOfIntersection | solrst |
| IntPatch_TheSearchInsideOfTheIPIntOfIntersection | solins |
| Standard_Boolean | myIsStartPnt |
| Standard_Real | myUStart |
| Standard_Real | myVStart |