MbSpaceInstance Three-Dimensional Object Insertion
The MbSpaceInstanсe class is declared in the space_instanse.h file.
The MbSpaceInstanсe three-dimensional object insertion is derived from the MbItem class and is described by the geometric object MbSpaceItem spaceItem.
The insertion acts as a wrapper for a geometric object, allowing it to be treated as a geometric model object. The insertion provides a regular geometric object with a construction journal, attributes, and the methods of a geometric model object MbItem. The insertion of a three-dimensional object is intended for auxiliary constructions. An insertion of a surface is shown in Fig. 1.
Fig. 1
An insertion object may contain a surface MbSurface, a curve MbCurve3D, a MbPoint3D point, or an auxiliary geometric object MbLegend. For objects derived from the MbItem geometric model object (solid, wireframe, point frame, polygonal object, assembly, insertion), insertion of a geometric object is not used.