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.

../../../../_images/O.8.8.1.png

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.