#include <GEOMImpl_IShapes.hxx>
Public Types | |
| enum | { SHAPE_ARG_SHAPES = 1, SHAPE_ARG_BASE = 2, SHAPE_ARG_PLANAR = 3, SHAPE_ARG_SUBTYPE = 4, SHAPE_ARG_INDICES = 5, SHAPE_ARG_TOLERANCE = 6, SHAPE_ARG_ANGLE_TOL = 7 } |
Public Member Functions | |
| GEOMImpl_IShapes (Handle(GEOM_Function) theFunction) | |
| void | SetShapes (const Handle(TColStd_HSequenceOfTransient)&theShapes) |
| Handle (TColStd_HSequenceOfTransient) GetShapes() | |
| void | SetBase (Handle(GEOM_Function) theRefBase) |
| Handle (GEOM_Function) GetBase() | |
| void | SetIsPlanar (const Standard_Boolean isPlanarWanted) |
| Standard_Boolean | GetIsPlanar () |
| void | SetSubShapeType (const Standard_Integer theType) |
| Standard_Integer | GetSubShapeType () |
| void | SetIndices (const Handle(TColStd_HArray1OfInteger)&theIndices) |
| Handle (TColStd_HArray1OfInteger) GetIndices() | |
| void | SetTolerance (const Standard_Real theValue) |
| Standard_Real | GetTolerance () |
| void | SetAngularTolerance (const Standard_Real theValue) |
| Standard_Real | GetAngularTolerance () |
Private Member Functions | |
| Handle (GEOM_Function) _func | |
| anonymous enum |
| GEOMImpl_IShapes.GEOMImpl_IShapes | ( | Handle(GEOM_Function) | theFunction | ) |
| void GEOMImpl_IShapes.SetShapes | ( | const Handle(TColStd_HSequenceOfTransient)& | theShapes | ) |
References SHAPE_ARG_SHAPES.
| GEOMImpl_IShapes.Handle | ( | TColStd_HSequenceOfTransient | ) |
References SHAPE_ARG_SHAPES.
| void GEOMImpl_IShapes.SetBase | ( | Handle(GEOM_Function) | theRefBase | ) |
References SHAPE_ARG_BASE.
| GEOMImpl_IShapes.Handle | ( | GEOM_Function | ) |
References SHAPE_ARG_BASE.
| void GEOMImpl_IShapes.SetIsPlanar | ( | const Standard_Boolean | isPlanarWanted | ) |
References SHAPE_ARG_PLANAR.
| Standard_Boolean GEOMImpl_IShapes.GetIsPlanar | ( | ) |
References SHAPE_ARG_PLANAR.
| void GEOMImpl_IShapes.SetSubShapeType | ( | const Standard_Integer | theType | ) |
References SHAPE_ARG_SUBTYPE.
| Standard_Integer GEOMImpl_IShapes.GetSubShapeType | ( | ) |
References SHAPE_ARG_SUBTYPE.
| void GEOMImpl_IShapes.SetIndices | ( | const Handle(TColStd_HArray1OfInteger)& | theIndices | ) |
References SHAPE_ARG_INDICES.
| GEOMImpl_IShapes.Handle | ( | TColStd_HArray1OfInteger | ) |
References SHAPE_ARG_INDICES.
| void GEOMImpl_IShapes.SetTolerance | ( | const Standard_Real | theValue | ) |
References SHAPE_ARG_TOLERANCE.
| Standard_Real GEOMImpl_IShapes.GetTolerance | ( | ) |
References SHAPE_ARG_TOLERANCE.
| void GEOMImpl_IShapes.SetAngularTolerance | ( | const Standard_Real | theValue | ) |
References SHAPE_ARG_ANGLE_TOL.
| Standard_Real GEOMImpl_IShapes.GetAngularTolerance | ( | ) |
References SHAPE_ARG_ANGLE_TOL.
| GEOMImpl_IShapes.Handle | ( | GEOM_Function | ) | [private] |