|
Public Member Functions |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Lin &L, const Standard_Boolean Tang, const IntSurf_TypeTrans Trans1, const IntSurf_TypeTrans Trans2) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Lin &L, const Standard_Boolean Tang, const IntSurf_Situation Situ1, const IntSurf_Situation Situ2) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Lin &L, const Standard_Boolean Tang) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Circ &C, const Standard_Boolean Tang, const IntSurf_TypeTrans Trans1, const IntSurf_TypeTrans Trans2) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Circ &C, const Standard_Boolean Tang, const IntSurf_Situation Situ1, const IntSurf_Situation Situ2) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Circ &C, const Standard_Boolean Tang) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Elips &E, const Standard_Boolean Tang, const IntSurf_TypeTrans Trans1, const IntSurf_TypeTrans Trans2) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Elips &E, const Standard_Boolean Tang, const IntSurf_Situation Situ1, const IntSurf_Situation Situ2) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Elips &E, const Standard_Boolean Tang) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Parab &P, const Standard_Boolean Tang, const IntSurf_TypeTrans Trans1, const IntSurf_TypeTrans Trans2) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Parab &P, const Standard_Boolean Tang, const IntSurf_Situation Situ1, const IntSurf_Situation Situ2) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Parab &P, const Standard_Boolean Tang) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Hypr &H, const Standard_Boolean Tang, const IntSurf_TypeTrans Trans1, const IntSurf_TypeTrans Trans2) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Hypr &H, const Standard_Boolean Tang, const IntSurf_Situation Situ1, const IntSurf_Situation Situ2) |
| Standard_EXPORT | IntPatch_TheGLineOfIntersection (const gp_Hypr &H, const Standard_Boolean Tang) |
| Standard_EXPORT void | AddVertex (const IntPatch_ThePointOfIntersection &Pnt) |
| Standard_EXPORT void | Replace (const Standard_Integer Index, const IntPatch_ThePointOfIntersection &Pnt) |
| void | SetFirstPoint (const Standard_Integer IndFirst) |
| void | SetLastPoint (const Standard_Integer IndLast) |
| gp_Lin | Line () const |
| gp_Circ | Circle () const |
| gp_Elips | Ellipse () const |
| gp_Parab | Parabola () const |
| gp_Hypr | Hyperbola () const |
| Standard_Boolean | HasFirstPoint () const |
| Standard_Boolean | HasLastPoint () const |
| const IntPatch_ThePointOfIntersection & | FirstPoint () const |
| const IntPatch_ThePointOfIntersection & | LastPoint () const |
| Standard_Integer | NbVertex () const |
| const IntPatch_ThePointOfIntersection & | Vertex (const Standard_Integer Index) const |
| Standard_EXPORT void | ComputeVertexParameters (const Standard_Real Tol) |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
| gp_Ax2 | pos |
| Standard_Real | par1 |
| Standard_Real | par2 |
| Standard_Boolean | fipt |
| Standard_Boolean | lapt |
| Standard_Integer | indf |
| Standard_Integer | indl |
| IntPatch_SequenceOfPointOfIntersection | svtx |