| Interface of geometric object | |
| Basic methods of all geometric operations | |
| Interface for basic geometry creation | |
| Interface for 3D primitives creation | |
| Interface for Shapes creation: | |
| Interface for Blocks construction Face from points or edges, Block from faces, Blocks multi-translation and multi-rotation | |
| Description of Blocks Compound defect: type and incriminated sub-shapes | |
| Interface for boolean operations (Cut, Fuse, Common) | |
| Interface for curves creation | |
| Interface for fillet and chamfer creation | |
| Interface for shape healing operations | |
| Interface for shape insert operations (like copy, import) | |
| Interface for shape_kind enumeration | |
| Interface for measurement (distance, whatis) and properties calculation (like Centre of Mass, Inertia, etc.) | |
| Interface for groups creation | |
| Interface for advanced modeling functions | |
| Interface to access other GEOM interfaces | |
| Information about closed/unclosed state of shell or wire | |