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