|
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | TopOpeBRep_LineInter () |
| Standard_EXPORT void | SetLine (const Handle(IntPatch_Line)&L, const BRepAdaptor_Surface &S1, const BRepAdaptor_Surface &S2) |
| Standard_EXPORT void | SetFaces (const TopoDS_Face &F1, const TopoDS_Face &F2) |
| Standard_EXPORT TopOpeBRep_TypeLineCurve | TypeLineCurve () const |
| Standard_EXPORT Standard_Integer | NbVPoint () const |
| Standard_EXPORT const TopOpeBRep_VPointInter & | VPoint (const Standard_Integer I) const |
| Standard_EXPORT TopOpeBRep_VPointInter & | ChangeVPoint (const Standard_Integer I) |
| Standard_EXPORT void | SetINL () |
| Standard_EXPORT Standard_Boolean | INL () const |
| Standard_EXPORT void | SetIsVClosed () |
| Standard_EXPORT Standard_Boolean | IsVClosed () const |
| Standard_EXPORT void | SetOK (const Standard_Boolean B) |
| Standard_EXPORT Standard_Boolean | OK () const |
| Standard_EXPORT void | SetHasVPonR () |
| Standard_EXPORT Standard_Boolean | HasVPonR () const |
| Standard_EXPORT void | SetVPBounds () |
| Standard_EXPORT void | VPBounds (Standard_Integer &f, Standard_Integer &l, Standard_Integer &n) const |
| Standard_EXPORT Standard_Boolean | IsPeriodic () const |
| Standard_EXPORT Standard_Real | Period () const |
| Standard_EXPORT void | Bounds (Standard_Real &f, Standard_Real &l) const |
| Standard_EXPORT Standard_Boolean | HasVInternal () |
| Standard_EXPORT Standard_Integer | NbWPoint () const |
| Standard_EXPORT const TopOpeBRep_WPointInter & | WPoint (const Standard_Integer I) |
| Standard_EXPORT IntSurf_TypeTrans | TransitionOnS1 () const |
| Standard_EXPORT IntSurf_TypeTrans | TransitionOnS2 () const |
| Standard_EXPORT IntSurf_Situation | SituationS1 () const |
| Standard_EXPORT IntSurf_Situation | SituationS2 () const |
| Standard_EXPORT Handle_Geom_Curve | Curve () const |
| Standard_EXPORT Handle_Geom_Curve | Curve (const Standard_Real parmin, const Standard_Real parmax) const |
| Standard_EXPORT const TopoDS_Shape & | Arc () const |
| | returns the edge of a RESTRICTION line (or a null edge).
|
| Standard_EXPORT Standard_Boolean | ArcIsEdge (const Standard_Integer I) const |
| | returns true if Arc() edge (of a RESTRICTION line) is
an edge of the original face <index> (1 or 2).
|
| Standard_EXPORT const Handle_IntPatch_Line & | Line () const |
| Standard_EXPORT const Handle_IntPatch_TheALineOfIntersection & | LineA () const |
| Standard_EXPORT const Handle_IntPatch_TheWLineOfIntersection & | LineW () const |
| Standard_EXPORT const Handle_IntPatch_TheGLineOfIntersection & | LineG () const |
| Standard_EXPORT const Handle_IntPatch_TheRLineOfIntersection & | LineR () const |
| Standard_EXPORT Standard_Boolean | HasFirstPoint () const |
| Standard_EXPORT Standard_Boolean | HasLastPoint () const |
| Standard_EXPORT void | ComputeFaceFaceTransition () |
| Standard_EXPORT const TopOpeBRepDS_Transition & | FaceFaceTransition (const Standard_Integer I) const |
| Standard_EXPORT void | Index (const Standard_Integer I) |
| Standard_EXPORT Standard_Integer | Index () const |
| Standard_EXPORT void | DumpType () const |
| Standard_EXPORT void | DumpVPoint (const Standard_Integer I, const TCollection_AsciiString &s1, const TCollection_AsciiString &s2) const |
| Standard_EXPORT void | DumpBipoint (const TopOpeBRep_Bipoint &B, const TCollection_AsciiString &s1, const TCollection_AsciiString &s2) const |
| Standard_EXPORT void | SetTraceIndex (const Standard_Integer exF1, const Standard_Integer exF2) |
| Standard_EXPORT void | GetTraceIndex (Standard_Integer &exF1, Standard_Integer &exF2) const |
| Standard_EXPORT Standard_OStream & | DumpLineTransitions (Standard_OStream &OS) const |
Private Attributes |
| Standard_Boolean | myOK |
| Standard_Integer | myIndex |
| Standard_Integer | myNbVPoint |
| Standard_Boolean | myIsVClosed |
| Standard_Boolean | myHasVPonR |
| Standard_Boolean | myINL |
| Standard_Boolean | myVPBDefined |
| Standard_Integer | myVPF |
| Standard_Integer | myVPL |
| Standard_Integer | myVPN |
| TopOpeBRep_TypeLineCurve | myTypeLineCurve |
| Handle_IntPatch_Line | myIL |
| Handle_IntPatch_TheALineOfIntersection | myILA |
| Handle_IntPatch_TheRLineOfIntersection | myILR |
| Handle_IntPatch_TheWLineOfIntersection | myILW |
| Handle_IntPatch_TheGLineOfIntersection | myILG |
| TopOpeBRep_WPointInter | myCurrentWP |
| Handle_TopOpeBRep_HArray1OfVPointInter | myHAVP |
| TopoDS_Face | myF1 |
| TopoDS_Face | myF2 |
| TopOpeBRepDS_Transition | myLineTonF1 |
| TopOpeBRepDS_Transition | myLineTonF2 |
| TopoDS_Shape | myNullShape |
| Standard_Integer | myexF1 |
| Standard_Integer | myexF2 |