|
Public Member Functions |
| Standard_EXPORT | IntPatch_TheIWLineOfTheIWalkingOfTheIPIntOfIntersection () |
| Standard_EXPORT void | Reverse () |
| void | Cut (const Standard_Integer Index) |
| void | AddPoint (const IntSurf_PntOn2S &P) |
| void | AddStatusFirst (const Standard_Boolean Closed, const Standard_Boolean HasFirst) |
| void | AddStatusFirst (const Standard_Boolean Closed, const Standard_Boolean HasLast, const Standard_Integer Index, const IntSurf_PathPoint &P) |
| void | AddStatusFirstLast (const Standard_Boolean Closed, const Standard_Boolean HasFirst, const Standard_Boolean HasLast) |
| void | AddStatusLast (const Standard_Boolean HasLast) |
| void | AddStatusLast (const Standard_Boolean HasLast, const Standard_Integer Index, const IntSurf_PathPoint &P) |
| void | AddIndexPassing (const Standard_Integer Index) |
| void | SetTangentVector (const gp_Vec &V, const Standard_Integer Index) |
| void | SetTangencyAtBegining (const Standard_Boolean IsTangent) |
| void | SetTangencyAtEnd (const Standard_Boolean IsTangent) |
| Standard_Integer | NbPoints () const |
| const IntSurf_PntOn2S & | Value (const Standard_Integer Index) const |
| const Handle_IntSurf_LineOn2S & | Line () const |
| Standard_Boolean | IsClosed () const |
| Standard_Boolean | HasFirstPoint () const |
| Standard_Boolean | HasLastPoint () const |
| const IntSurf_PathPoint & | FirstPoint () const |
| Standard_Integer | FirstPointIndex () const |
| const IntSurf_PathPoint & | LastPoint () const |
| Standard_Integer | LastPointIndex () const |
| Standard_Integer | NbPassingPoint () const |
| void | PassingPoint (const Standard_Integer Index, Standard_Integer &IndexLine, Standard_Integer &IndexPnts) const |
| const gp_Vec & | TangentVector (Standard_Integer &Index) const |
| Standard_Boolean | IsTangentAtBegining () const |
| Standard_Boolean | IsTangentAtEnd () const |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
| Handle_IntSurf_LineOn2S | line |
| IntSurf_SequenceOfCouple | couple |
| Standard_Boolean | closed |
| Standard_Boolean | hasFirst |
| Standard_Boolean | hasLast |
| Standard_Integer | firstIndex |
| Standard_Integer | lastIndex |
| IntSurf_PathPoint | theFirstPoint |
| IntSurf_PathPoint | theLastPoint |
| Standard_Integer | indextg |
| gp_Vec | vcttg |
| Standard_Boolean | istgtbeg |
| Standard_Boolean | istgtend |