C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Entities of converter-compatible model: document, part, assembly, instance. More...
#include <model_item.h>
#include <attribute_item.h>
#include <conv_annotation_item.h>
#include <conv_predefined.h>
#include <tool_cstring.h>
#include <vector>
#include <map>
Classes | |
class | ItModelDocument |
Interface of document of an assembly model or a part model. More... | |
class | C3DSymbolToItem |
Generator of text element's geometry shape. More... | |
class | C3DPmiToItem |
Generator of PMI's geometry shape. More... | |
class | C3dModelDocument |
Implementation of model document which has regular structure. More... | |
class | ItModelInstanceProperties |
Interface of properties of an instance, a subassembly or a part. More... | |
class | ItModelInstance |
Interface of the component instance. More... | |
class | ItModelAssembly |
Interface of the assembly. More... | |
class | ItModelPart |
Interface of a part. More... | |
Enumerations | |
enum | MbeGettingItemType { git_Item = 0 , git_Solid , git_Surface , git_WireFrame , git_PlaneInstance , git_PointFrame , git_AssociatedGeometry , git_Polygonal , git_PMI , git_TechnicalRquirments } |
Type of objects to be returned for export or to be added while importing. More... | |
Entities of converter-compatible model: document, part, assembly, instance.
Interfaces of entities and pre-defined implementation of model document C3dModelDocument.
enum MbeGettingItemType |
Type of objects to be returned for export or to be added while importing.
Enumerator | |
---|---|
git_Item | Get items of all types. |
git_Solid | Get solids. |
git_Surface | Get surfaces. |
git_WireFrame | Get wire frames. |
git_PlaneInstance | Get plane instances (drafts). |
git_PointFrame | Get point frames. |
git_AssociatedGeometry | Get associated geometry objects (threads). |
git_Polygonal | Get polygonal objects (MbMesh). !!! EXPEREIMENTAL FUNCTIONALITY !!! |
git_PMI | Get dimensions and other annotation items. |
git_TechnicalRquirments | Get thecnical requirements. |