|
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | IntPatch_ThePWalkingInterOfThePPIntOfIntersection (const Handle(Adaptor3d_HSurface)&Caro1, const Handle(Adaptor3d_HSurface)&Caro2, const Standard_Real TolTangency, const Standard_Real Epsilon, const Standard_Real Deflection, const Standard_Real Increment) |
| Standard_EXPORT | IntPatch_ThePWalkingInterOfThePPIntOfIntersection (const Handle(Adaptor3d_HSurface)&Caro1, const Handle(Adaptor3d_HSurface)&Caro2, const Standard_Real TolTangency, const Standard_Real Epsilon, const Standard_Real Deflection, const Standard_Real Increment, const Standard_Real U1, const Standard_Real V1, const Standard_Real U2, const Standard_Real V2) |
| Standard_EXPORT void | Perform (const TColStd_Array1OfReal &ParDep) |
| Standard_EXPORT void | Perform (const TColStd_Array1OfReal &ParDep, const Standard_Real u1min, const Standard_Real v1min, const Standard_Real u2min, const Standard_Real v2min, const Standard_Real u1max, const Standard_Real v1max, const Standard_Real u2max, const Standard_Real v2max) |
| Standard_EXPORT Standard_Boolean | PerformFirstPoint (const TColStd_Array1OfReal &ParDep, IntSurf_PntOn2S &FirstPoint) |
| Standard_Boolean | IsDone () const |
| Standard_Integer | NbPoints () const |
| const IntSurf_PntOn2S & | Value (const Standard_Integer Index) const |
| const Handle_IntSurf_LineOn2S & | Line () const |
| Standard_Boolean | TangentAtFirst () const |
| Standard_Boolean | TangentAtLast () const |
| Standard_Boolean | IsClosed () const |
| const gp_Dir & | TangentAtLine (Standard_Integer &Index) const |
| Standard_EXPORT IntWalk_StatusDeflection | TestDeflection () |
| Standard_EXPORT Standard_Boolean | TestArret (const Standard_Boolean DejaReparti, TColStd_Array1OfReal &Param, IntImp_ConstIsoparametric &ChoixIso) |
| Standard_EXPORT void | RepartirOuDiviser (Standard_Boolean &DejaReparti, IntImp_ConstIsoparametric &ChoixIso, Standard_Boolean &Arrive) |
| void | AddAPoint (Handle(IntSurf_LineOn2S)&line, const IntSurf_PntOn2S &POn2S) |
Private Member Functions |
| Standard_EXPORT Standard_Boolean | ExtendLineInCommonZone (const IntImp_ConstIsoparametric theChoixIso, const Standard_Boolean theDirectionFlag) |
Private Attributes |
| Standard_Boolean | done |
| Handle_IntSurf_LineOn2S | line |
| Standard_Boolean | close |
| Standard_Boolean | tgfirst |
| Standard_Boolean | tglast |
| Standard_Integer | indextg |
| gp_Dir | tgdir |
| Standard_Real | fleche |
| Standard_Real | pasMax |
| Standard_Real | tolconf |
| Standard_Real | pasuv [4] |
| Standard_Real | pasSav [4] |
| Standard_Real | pasInit [4] |
| Standard_Real | Um1 |
| Standard_Real | UM1 |
| Standard_Real | Vm1 |
| Standard_Real | VM1 |
| Standard_Real | Um2 |
| Standard_Real | UM2 |
| Standard_Real | Vm2 |
| Standard_Real | VM2 |
| Standard_Real | ResoU1 |
| Standard_Real | ResoU2 |
| Standard_Real | ResoV1 |
| Standard_Real | ResoV2 |
| Standard_Integer | sensCheminement |
| IntImp_ConstIsoparametric | choixIsoSav |
| IntSurf_PntOn2S | previousPoint |
| Standard_Boolean | previoustg |
| gp_Dir | previousd |
| gp_Dir2d | previousd1 |
| gp_Dir2d | previousd2 |
| gp_Dir2d | firstd1 |
| gp_Dir2d | firstd2 |
| IntPatch_TheInt2SOfThePWalkingInterOfThePPIntOfIntersection | myIntersectionOn2S |