MbAssembly Assembly Unit
The MbAssembly class is declared in the assembly.h file.
The MbAssembly assembly unit, or assembly, is derived from the MbItem class and is described by a set of geometric model objects std::vector< MbItem * > assemblyItems.
An assembly is a set of geometric model objects that can be manipulated as a single object.
An assembly unit is shown in Fig. 1.
Fig. 1
An assembly unit may contain other assembly units as its objects, that is, it may have a tree-like structure.