Data Structures | |
interface | GEOM_Object |
Interface of geometric object. More... | |
interface | GEOM_IOperations |
Basic methods of all geometric operations. More... | |
interface | GEOM_IBasicOperations |
Interface for basic geometry creation. More... | |
interface | GEOM_ITransformOperations |
interface | GEOM_I3DPrimOperations |
Interface for 3D primitives creation. More... | |
interface | GEOM_IShapesOperations |
Interface for Shapes creation: More... | |
interface | GEOM_IBlocksOperations |
Interface for Blocks construction Face from points or edges, Block from faces, Blocks multi-translation and multi-rotation. More... | |
interface | GEOM_IBooleanOperations |
Interface for boolean operations (Cut, Fuse, Common) More... | |
interface | GEOM_ICurvesOperations |
Interface for curves creation. More... | |
interface | GEOM_ILocalOperations |
Interface for fillet and chamfer creation. More... | |
interface | GEOM_IHealingOperations |
Interface for shape healing operations. More... | |
interface | GEOM_IInsertOperations |
Interface for shape insert operations (like copy, import). More... | |
interface | GEOM_IKindOfShape |
Interface for shape_kind enumeration. More... | |
interface | GEOM_IMeasureOperations |
Interface for measurement (distance, whatis) and properties calculation (like Centre of Mass, Inertia, etc.). More... | |
interface | GEOM_IGroupOperations |
Interface for groups creation. More... | |
interface | GEOM_IAdvancedOperations |
Interface for advanced modeling functions. More... | |
interface | GEOM_Gen |
Interface to access other GEOM interfaces. More... |
Typedefs | |
typedef sequence< string > | string_array |
typedef sequence< short > | short_array |
typedef sequence< boolean > | ListOfBool |
typedef sequence< long > | ListOfLong |
typedef sequence< double > | ListOfDouble |
typedef sequence< GEOM_Object > | ListOfGO |
typedef sequence<string> GEOM::string_array |
typedef sequence<short> GEOM::short_array |
typedef sequence<boolean> GEOM::ListOfBool |
typedef sequence<long> GEOM::ListOfLong |
typedef sequence<double> GEOM::ListOfDouble |
typedef sequence<GEOM_Object> GEOM::ListOfGO |
enum GEOM::shape_type |
Topological types of shapes (like Open Cascade types)
enum GEOM::marker_type |
enum GEOM::marker_size |
enum GEOM::shape_state |
State of shape relatively geometrical surface like plane, sphere or cylinder.
Is used in functions GEOM_IShapesOperations.GetShapesOn<xxx>()
Kind of method to find inside one main shape some sub-shapes, corresponding to other given shape (its argument)
Is used in functions GEOM_Gen.RestoreSubShapesO(), GEOM_Gen.RestoreSubShapesSO()
Kind of method to perform filling operation.
Is used in functions GEOM_I3DPrimOperations.MakeFilling()
enum GEOM::curve_type |
Kind of the curves.
Used in the functions GEOM_ICurvesOperations.MakeCurveParametric(), GEOM_ICurvesOperations.MakeCurveParametricNew()