|
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| | HLRBRep_ShapeBounds () |
| Standard_EXPORT | HLRBRep_ShapeBounds (const Handle(HLRTopoBRep_OutLiner)&S, const Handle(MMgt_TShared)&SData, const Standard_Integer nbIso, const Standard_Integer V1, const Standard_Integer V2, const Standard_Integer E1, const Standard_Integer E2, const Standard_Integer F1, const Standard_Integer F2) |
| Standard_EXPORT | HLRBRep_ShapeBounds (const Handle(HLRTopoBRep_OutLiner)&S, const Standard_Integer nbIso, const Standard_Integer V1, const Standard_Integer V2, const Standard_Integer E1, const Standard_Integer E2, const Standard_Integer F1, const Standard_Integer F2) |
| Standard_EXPORT void | Translate (const Standard_Integer NV, const Standard_Integer NE, const Standard_Integer NF) |
| void | Shape (const Handle(HLRTopoBRep_OutLiner)&S) |
| const Handle_HLRTopoBRep_OutLiner & | Shape () const |
| void | ShapeData (const Handle(MMgt_TShared)&SD) |
| const Handle_MMgt_TShared & | ShapeData () const |
| void | NbOfIso (const Standard_Integer nbIso) |
| Standard_Integer | NbOfIso () const |
| Standard_EXPORT void | Sizes (Standard_Integer &NV, Standard_Integer &NE, Standard_Integer &NF) const |
| Standard_EXPORT void | Bounds (Standard_Integer &V1, Standard_Integer &V2, Standard_Integer &E1, Standard_Integer &E2, Standard_Integer &F1, Standard_Integer &F2) const |
| Standard_EXPORT void | UpdateMinMax (const Standard_Address TotMinMax) |
| Standard_Address | MinMax () const |
Private Attributes |
| Handle_HLRTopoBRep_OutLiner | myShape |
| Handle_MMgt_TShared | myShapeData |
| Standard_Integer | myNbIso |
| Standard_Integer | myVertStart |
| Standard_Integer | myVertEnd |
| Standard_Integer | myEdgeStart |
| Standard_Integer | myEdgeEnd |
| Standard_Integer | myFaceStart |
| Standard_Integer | myFaceEnd |
| Standard_Integer | myMinMax [16] |