|
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 |