►Nc3d | C3D namespace declaration |
CC3DExchangeBuffer | Memory buffer for data exchange |
Cref_pair | A pair of references |
CStrHash | Hash with a string type |
CIModelTreeNode | Model tree node |
CIModelTree | Generic model tree |
CIEmbodimentNode | Embodiments tree node |
CIEmbodimentTree | Embodiment Tree |
CLumpCompLess | |
CMbTreeNode | Tree node |
CMbEmbodimentNode | Embodiments tree node |
CMbModelTree | Tree of geometric model |
CItemDataBase | A base class for user data of a tree node |
CItemDataBool | Bool property |
CItemDataInteger | Integer property |
CItemDataDouble | Double property |
CItemDataString | String property |
CItemAttrBool | Data of Bool attribute |
CItemAttrInteger | Data of Integer attribute |
CItemAttrDouble | Data of Double attribute |
CItemAttrString | Data of String attribute |
CItemAttrProductInfo | Data of MbProductInfo attribute |
CItemAttrInt64 | Data of int64 attribute |
CItemAttrIdentifier | Data of Identifier attribute |
CItemAttrColor | Data of Color attribute |
CItemAttrWidth | Data of Width attribute |
CItemAttrStyle | Data of Style attribute |
CItemAttrSelected | Data of Selection attribute |
CItemAttrVisible | Data of Visibility attribute |
CItemAttrChanged | Data of Modification attribute |
CItemAttrDencity | Data of Dencity attribute |
CItemAttrUpdateStamp | Data of Update timestamp attribute |
CItemAttrAnchor | Data of Anchor attribute |
CItemAttrEmbodiment | Data of embodiment attribute |
CItemAttrThickness | Data of Thickness attribute |
CUserDataMap | A container for user data of a tree node |
CMbItemData | Tree node data |
CLogHelper | Logging switch in a scope |
►Nstd | STL namespace |
Cless< DefRangeItem > | Comparison of elements of the definition domain |
►NVSN | |
►NExperiment | |
CMathSketchRep | MathSketchRep class is an auxiliary class and represents API to control geometry |
CPrCameraWalk | PrCameraWalk class provides scene zooming about its center |
CTriadRep | TriadRep class presents geometry as a three axis |
►NFeatures | |
CScreenPlaneOnly | Screen only orientation |
CNoScalable | No scalable segment |
CDoubleSidedLighting | Double-Side Lighting |
CFaceCulling | Polygon display mode |
CRenderMode | Polygon display mode to only one segment |
CSectionPlanes | Section planes of only one segment |
CTransform | NO TRANSLATION |
CAbsCoordinateListener | AbsCoordinateListener class is the base abstract class taking events from any virtual interaction device, for example, mouse, keyboard, etc |
CAbsInputCommand | AbsInputCommand class is a base class for input of certain comands |
CAbsInputDevice | AbsInputDevice class is a base class used by Vision to interact with arbitrary input devices |
CAbsVisionComponent | AbsVisionComponent class is a base class for any Vision component. AbsVisionComponent class provides homogeneity of classes and their interaction |
CAngleDimensionGeometry | AngleDimensionGeometry class serves for building an angular size |
CAngleDimensionRep | AngleDimensionRep class is an auxiliary class and represents API to control geometry |
CAnnotationGeometry | AnnotationGeometry class is a parent geometry class that is inherited by such geometric representations as sizes, lables, etc |
CApplication | Class Application is a implementation of the window rendering using OpenGL |
CBaseApplication | Class BaseApplication is a implementation of the window rendering using OpenGL |
CBasicObject | BasicObject class is the base class for all scene objects |
CBoundingBox | |
CBoundingBoxGeometryBase | BoundingBoxGeometryBase is a base class for bounding boxes |
CBoundingBoxGeometry | BoundingBoxGeometry is bounding box and serves for displaying an informational graph size in a scene by specified segment |
CRawBoundingBoxGeometry | BoundingBoxGeometry is bounding box that is built directly from specified MbCube |
CBoxVertex | BoxVertex represents a bounding box vertex. e.g. {min, min, min} is the point with the minimal coordinates along all axes |
CBoundingBoxRepBase | BoundingBoxRepBase class is a base class for representations of a bounding box and serves for displaying informational graph size in a scene and outputting numerical values of all axes in the form of a scale |
CBoundingBoxRep | BoundingBoxRep is the representation for BoundingBoxGeometry |
CRawBoundingBoxRep | RawBoundingBoxRep is the representation for RawBoundingBoxGeometry, that is, bounding box that is built directly from the specified MbCube |
CBoxF | |
CBoxGeometry | BoxGeometry class presents geometry as a box built by given parameters: width, height and length |
CBoxRep | BoxRep class is an auxiliary class and presents API to control BoxGeometry geometry |
CBaseBrush | Base class |
CSolidBrush | Solid color fill |
CImageBrush | Texture fill |
CButtonCoordInput | ButtonCoordInput class takes events from assigned device, for example, mouse, etc. Events are taken when interacting with device buttons if any |
CCamera | A class for 3D scene rendering, using virtual camera |
CColor | Color class defines color based on RGB or HSV, or CMYK values |
CCommand | Command class links AbsInputCommand set running the same event |
CCommandContainer | CommandContainer class gives the user an opportunity to define an action set, that the user needs to use in his application |
CCommentRep | CommentRep class presents a text in a frame on a leader line |
CCommonMatrix | NO TRANSLATION |
CConeGeometry | ConeGeometry class presents cone geometry |
CConeRep | ConeRep class is an auxiliary class and presents API to control ConeGeometry geometry |
CCoordLocationListener | CoordLocationListener class controls values of coordinates from interaction devices, for example, 3D-mouse and keyboard |
CAbsCoordLocator | AbsCoordLocator class converts coordinate values from interaction devices, for example, mouse or keyboard |
CModelCoordLocator | ModelCoordLocator class converts coordinate values from intersection devices, for example, mouse or keyboard, to model coordinates in the screen plane |
CSurfaceScreenCoordLocator | SurfaceScreenCoordLocator class converts coordinate values from interaction devices, for example, mouse or keaboard, to the specified surface |
CGridScreenCoordLocator | SurfaceScreenCoordLocator class converts coordinate values from interaction devices, for example, mouse or keaboard, to the specified grid |
CCurveScreenCoordLocator | CurveScreenCoordLocator class converts coordinate values from interaction devices, for example, mouse or keaboard, to the specified curve |
CCoordTuning | CoordTuning class stores the settings for the specified coordinate list |
CCuttingTool | The tool to control planes of a dynamic section |
CCylinderGeometry | CylinderGeometry class presents geometry as a cylinder |
CCylinderRep | CylinderRep class is an auxiliary class and presents API to control CylinderGeometry geometry |
CDiameterDimensionGeometry | DiameterDimensionGeometry class serves for building a diametrical size |
CDiameterDimensionRep | DiameterDimensionRep class is an auxiliary class and presents API to control DiameterDimensionGeometry geometry |
CDimensionGeometry | DimensionGeometry class is the base class of geometry for two-dimensional representations of linear, radial, angular sizes |
CDimensionRep | DimensionRep class is an auxiliary class and presents API to control DimensionGeometry geometry |
CEssence | Essence is a node subclass that aggregating several instances of features for entity behavior definition |
CExplodeParameterState | Used to get the state of GUI elements by control parameter |
CExplodeParameterValues | Class ExplodeParameterValues is used to get a set of a ranges, determined by the control parameter. The method ExplodeDispatcher::GetParameterValues() is used to get data. If for the requested parameter such a range type is not supported, ExplodeDispatcher::GetParameterValues() method will return ResultState::rs_UnSupported |
CExplodeDispatcher | Class ExplodeDispatcher is used to manage the process of disassembling objects of the geometric model (scene segments), it also provides support for working with GUI tabs and provides various viewing modes |
CFeature | It is the basic scene node class that can aggregate with Essence instances like a component |
CFields | Fields class defines four rectangle fields |
CDoubleFields | Fields class defines four rectangle fields |
CFlags | Flags<Enum> is a template class where Enum is an enumarated type. Flags is used to store enumeration value combinations in C3D Vision |
CFont | NO TRANSLATION |
CFontRegistry | NO TRANSLATION |
CGeometry | Geometry class is the base class for all geometric objects |
CGeometryBuilder | NOT TRANSLATED |
CGeometryFactory | GeometryFactory class presents a factory of geometric object representations and also generates the prepared scene for the next rendering |
CGeometryRep | 3D geometry data representation |
CGeomPolylineObject | Polyline |
CGeomLineSegmentObject | Line segment |
CGeomCircleObject | A circle |
CGlobalFlags | Global settings for visualization module |
CGraphicsScene | GraphicsScene class represents the scene rendering implementation |
CSnapshotSettings | NO TRANSLATION |
CGraphicsView | NO TRANSLATION |
CGridGeometry | NOT TRANSLATED |
CHeightMapSurfaceGeometry | NO TRANSLATION |
CHeightMapSurfaceRep | NO TRANSLATION |
CHotPointWidget | HotPointWidget is a special HotPoint control. Instances of this object located in the scene are intended to manipulate scene objects |
CImage | Image class provides tolls for loading/saving different image formats |
CInputCommand | InputCommand class stores input devices, and also button codes, that will be used as events further |
CInputInstallation | NO TRANSLATION |
CRandomAccessIterator | Iterator with an arbitrary access |
CRandomAccessConstIterator | Итератор с произвольным доступом |
CKeyboardDevice | NOT TRANSLATED |
CLabelGeometry | Class LabelGeometry is a geometry object shows text with borders |
CLight | Light source |
CLinearDimensionGeometry | NO TRANSLATION |
CLinearDimensionRep | NO TRANSLATION |
CMessageLogger | NO TRANSLATION |
CMaterial | Visual properties of the material |
CMaterialCache | Material cache for reuse |
►CMathBaseGeometry | NO TRANSLATION |
CInfoPrimitive | Structure of data when requesting compatibility identificators |
CMathGeometry | Class MathGeometry presents geometry for next rendering that was generated with math representation |
CMathGroupItem | Item for use with the MathGroupGeometry class |
CMathGroupGeometry | For drawing grouped polygon objects |
CMathGroupRepresentation | MathGroupRepresentation class is an auxiliary class and represents API to control geometry |
CMathRepresentation | MathRepresentation class is an auxiliary class and represents API to control geometry |
CMathSketchGeometry | Class MathSketchGeometry presents geometry for next rendering that was generated with math representation |
CMatrix3DF | The matrix of transformation in a three-dimensional space |
CMeshGeometry | MeshGeometry class for rendering polygon object |
CMouseDevice | NOT TRANSLATED |
CMouseEventObject | NO TRANSLATION |
CWheelEventObject | NO TRANSLATION |
CMouseEventHandler | NO TRANSLATION |
CMutex | Mutex class is a synchronization primitive that can be used to protect the shared data from simultaneous access of several streams. In case of recursive one, Mutex class can be used to protect the common data from simultaneous access of several streams |
CMutexLocker | MutexLocker class is a mutex wrapper that provides convenient ownership mechanism of mutex throughout the scope |
CNode | Node class is the base class for all Vision classes that are used to construct a scene |
CNodeKey | Node unique key |
CNCreatedModificationBasic | NCreatedModificationBasic class is the base class for all ModificationFlag::NodeCreated SceneModification events |
CNCreatedModification | NCreatedModification class is used to notify on scene modifications |
CNDestroyedModification | Used to notify about destroying a node |
CObject | Object class is the base class for all scene objects |
CPickSelectionEvent | NO TRANSLATION |
CPickAreaSelectionEvent | NO TRANSLATION |
CObjectPickSelection | NO TRANSLATION |
COpenGLContextContainer | OpenGLContextContainer class is a OpenGLContext container |
COpenGLContextInterface | OpenGLContextInterface class presents own OpenGL context allowing to render OpenGL in a system window |
COpenGLFramebufferObject | OpenGLFramebufferObject class encapsulates framebuffer OpenGL object |
COpenGLFunctionListInterface | The OpenGLFunctionList class provides cross-platform access to the OpenGL ES 2.0 functions |
COrientationMarker | OrientationMarker is a class for controlling the camera orientation |
CPainter | . Canvas painting tool |
CPatternMaterial | Visual properties of the stencil material |
CPen | NOT TRANSLATED |
CPlaneMarker | NO TRANSLATION |
CPlatformRenderingArea | PlatformRenderingArea class provides abstraction for surface |
CPlatformWindow | PlatformRenderingArea class provides abstraction for surface |
CPointI | PointI class defines point on the plane using integer precision |
CPointF | PointI class defines point on the plane using float-precision |
CPoint3DF | The three-dimensional point |
CPointCloudGeometry | NO TRANSLATION |
CPointGeometry | NO TRANSLATION |
CPoint3DFTexture1D | < 1D texture coordinates. 2D texture coordinates |
CPoint3DFTexture2D | 3D texture coordinates |
CPoint3DFTexture3D | Coordinates for setting a color |
CPoint3DFColor | Coordinates for setting a position with normal |
CPolygonDescriptor | Defines additional options for creating geometric curves.
|
CPolygonGeometry | Geometry object of curve primitives.
|
CPolygonRep | NOT TRANSLATED.
|
CUniteVerticesProcess | NO TRANSLATION |
CBuildVertexNormalsProcess | NO TRANSLATION |
CBuildUVMappingProcess | NO TRANSLATION - не готово |
CPrAbstractCamera | PrAbstractCamera class is the base class that performs processing of the user's input and operates with the scene |
CPrCameraComplexRotation | NO TRANSLATION |
CPrCameraOrbit | NO TRANSLATION |
CPrCameraPan | PrCameraPan class pans the camera relative to a current view |
CPrCameraRelativeOrbit | PrCameraRelativeOrbit class provides camera orbiting around the target |
CPrCameraRotate | NO TRANSLATION |
CPrCameraZoom | PrCameraZoom class provides scene zooming about its center |
CPrCameraZoomBox | NO TRANSLATION |
CWidgetEvent | Process event |
CWidgetProcess | The Base class to modify widget |
CMoveWidgetProcess | |
CRotateWidgetProcess | |
CTouchWidgetProcess | |
CPrBasicFindSelect | PrBasicFindSelect class is the base class to search objects with different methods |
CPrFindSelectObject | PrFindSelectObject class performs searching objects under the mouse cursor |
CPrFindSelectArea | PrFindSelectObject class performs searching objects with the bounding frame |
CProcess | Process class serves as a base for classes and handles user input or manipulates with the scene |
CProcessEvent | ProcessEvent class is the event and also base class for all event classes. Event objects contain event parameters |
CInputEvent | InputEvent class is the base class for events that describes user input |
CKeyEvent | NO TRANSLATION |
CMouseEvent | MouseEvent class contains parameters that describe a mouse event |
CWheelEvent | WheelEvent class contains parameters that describes a scroll wheel event |
CCameraEvent | Camera position change event |
CCloseEvent | NOT TRANSLATED |
CTimerEvent | NOT TRANSLATED |
CPlatformRenderingAreaEvent | NOT TRANSLATED |
CDrawEvent | NOT TRANSLATED |
CWindowStateModifiedEvent | NOT TRANSLATED |
CChildEvent | NOT TRANSLATED |
CDeferredDeleteEvent | NOT TRANSLATED |
CRadialDimensionGeometry | RadialDimensionGeometry class serves for building a diametrical size |
CRadialDimensionRep | RadialDimensionRep class is an auxiliary class and presents API to control RadialDimensionGeometry geometry |
CRectI | RectI class defines rectangle in the plane using integer precision |
CRectF | RectF class defines rectangle in the plane using float-precision |
CRectangleGeometry | Rectangle in space |
CRenderContainer | Container for visual objects |
CRenderingArea | RenderingArea class represents abstract surface for visualization |
CRenderingAreaFormat | RenderingAreaFormat class represents RenderingArea format |
CLightingSettings | Lighting settings |
CRenderLayerSettings | Render layer settings |
CRenderObject | RenderObject class contains GeometryRep + bounding box |
CRenderPostProcess | RenderPostProcess class allows you to perform the final post-processing of the scene with a shader |
CRenderScreen | . The tool to drawing on the screen |
CRenderState | Object rendering state |
CRenderStatistics | RenderStatistics class provides the functional to compile statistics of the scene rendering |
CResourceStream | ResourceStream class is a stream intended for reading data from resource (memory) |
CSceneContent | SceneContent class represents scene content as the graph |
CSceneModification | The base class for changes that can be sent and received by Vision change notification system |
CSceneSegment | SceneSegment class is the base class for all segments in the scene graph |
CSceneSegmentData | SceneSegmentData class represents scene segment data |
CSceneSegmentRef | SceneSegmentRef class sets reference to geometry representation |
CSelectionItem | SelectionItem class is a definition of the interface for a selected item |
CInstSelectionItem | InstSelectionItem class is a selection item that contains functions implementation |
CInstCustomItem | InstCustomItem class is an item responsible for a manual object selection and that has function implementation |
CSelectionManager | SelectionManager class controls a list of selected items |
CShader | Shader class implements a pixel shader and its program. This class provides loading and also compiling and performing subprogram of vertexes and shader itself |
CSizeI | SizeI class describes a size and uses an integer precision |
CSizeF | SizeI class describes a size and uses an floating precision |
CMathSketch | NO TRANSLATION |
CMathSketchCurve | NO TRANSLATION |
CSphereGeometry | Sphere |
CCharArray | 8 bit zero terminated char array |
CString | General String class based on Unicode standard |
CWString | General String class based on Unicode standard and used for converting string |
CGeomFTTextObject | GeomFTTextObject class generates text string for outputting on the screen |
CTexture2D | Texture2D class is for processing 2D textures. The class is used to create textures on the fly or to change the existing texture resources |
CTexture3D | Texture3D class is for processing 3D textures. The class is used to create textures on the fly or to change the existing texture resources |
CTorusGeometry | TorusGeometry class presents geometry as a torus |
CTorusRep | TorusRep class is an auxiliary class and presents API to control TorusGeometry geometry |
CVariantValue | VariantValue is a union of possible values |
CVariant | Variant class implements union of most common data types in C3D Vision and supports fixed set of types |
CVector3DF | Vector in three-dimensional space |
CViewport | Viewport class defines viewport |
CVisionEngine | NO TRANSLATION |
CVisionWork | NOT TRANSLATED |
CWaitCondition | NO TRANSLATION |
CWidgetModel | NOT TRANSLATED |
CWidgetCanvasModel | NOT TRANSLATED |
CWidgetBase | WidgetBase is the base control class that allows create a manipulator with different behavior logic and rendering presentation on the same basis |
CSceneWidget | The class of the control element located on the scene |
CViewWidget | The class of the element located on the window above the scene |
CWindow | Class Window is a implementation of the window rendering using OpenGL |
CWireframeGeometry | Abstract base class for rendering geometry |
Caligned_union | Union-container for instance of type from a specific set of types |
CArray2 | Two-dimensional array of objects |
CAssemblyGenerator | Assembly generator |
CAssemblyItemsConstIterator | Iterator for traverse of immutable assembly |
CAssemblyItemsIterator | Iterator for traverse of assembly |
CAssemblyMIAttire | Assembly |
CAttrDefInstance | Attribute definition instance |
CAuxiliaryData | Parent class of data for manager of parallel processing |
CBalanceTree | Balanced tree |
CBalanceTreeIterator | Iterator of balanced tree |
CBalanceTreeNode | Node of balanced tree |
►CBaseStrVisitor | Base class for thread-safe visitor extracting a string |
CBaseAuxiliaryData | Visitor data. Manager providing thread-safe access to the data |
CBasicIGES | Базовый класс для IGES объектов |
CBicompDFSVisitor | Посетитель обхода в глубину для поиска блоков и точек сочленения |
CBoolProperty | Bool property |
CBorerValues | The hole parameters |
CBTreeConst | Constant as a node of a binary tree |
CBTreeFunction | Function as node of a binary tree |
CBTreeIdent | Variable as a node of a binary tree |
CBTreeNode | Base class for nodes of the expression tree |
CBTreeOperation | Operation with two arguments as node of binary tree |
CBTreeOperation1Arg | Operation with one argument as a node of a binary tree |
CBTreeOperation3Args | Operation with three arguments as node of syntax tree |
CBTreeUserFunc | User-defined function as a node of a binary tree |
CC3DCharEncodingTransformerLocale | Transform strings using the set locale |
CC3DConverterDebugSettings | Settings of the debug features of the C3D Converter |
CC3DLocaleSwitcher | Local setting of the locale |
CC3dModelDocument | Implementation of model document which has regular structure |
CC3DPmiToItem | Generator of PMI's geometry shape |
CC3DSymbolToItem | Generator of text element's geometry shape |
CCacheCleaner | Base class for objects which require a garbage collection |
CCacheEdgesForVertex | Cache for edges adjacent to a vertex |
CCacheFacesForVertex | Cache for faces adjacent to a vertex |
CCacheManager | Manager for parallel data processing (the cache manager) with support of caches post-processing |
CCcArray | Dynamic one-dimensional array without counter of elements number |
Ccdet_collided_faces | The structure of the query to find collision faces |
►Ccdet_query | Data structure and callbacks for the collision search request |
Ccback_data | < Data structure that notifies an app about collision detection event |
Cgeom_element | < Structure representing a collision detection geometry |
CClassDescriptor | Packed class name |
CCluster | Cluster |
CClusterReference | Position for reading/writing in a cluster |
CCommonMutex | Lock class |
CCompareItemsResult | The result of comparison between two objects |
CConstraintManager2D | Manager of interactions with the solver |
CConstRefItemProperty | Read-only reference item property without setter |
►CConvConvertorProperty3D | Pre-defined implementation of converter's properties |
CLogRecord | Converter message data |
CCoonsDerivesUV | Derivative by uv at vertices |
CCornerValues | Parameters of vertex fillet |
CCosinusoidPar | Parameters of a sinusoid creation |
CCountDifference | Difference in count |
CCSPArray | Ordered one-dimensional array |
CCSSArray | Ordered one-dimensional array |
CCurveWType | The curve with the type and tolerance |
Cdbg_inspector | Debug Inspector of union-container (NOT completed yet!) |
CDefaultBicompVisitor | Посетитель алгоритма поиска блоков и точек сочленения в неориентированном графе |
CDefaultDFSVisitor | Пустой посетитель алгоритма обхода графа в глубину |
CDefRange | The function domain |
CDefRangeItem | Element of the function definition domain |
CDerivesValues | Value of the function and derivatives |
CDFS_element | Стековый элемент для алгоритма обхода в глубину |
CDimParameters | Parameters of size constraint |
CDiskreteLengthData | Data for support of discrete length/radius/distance |
CDoubleProperty | Double property |
CDoubleTriple | Coordinates for Nurbs-vector |
CDPtr | Smart pointer |
CDuplicationMatrixValues | Duplication by matrices |
CDuplicationMeshValues | Duplication by grid |
CDuplicationValues | Abstract class of duplication parameters |
CDXFCompositeData | Block properties |
CDXFConverter | DXF - converter |
CDXFCurve | A curve |
CDXFCurve3D | A space curve |
CDXFEntity | Object of DXF format |
CDXFFace | Face |
CDXFHandle | Unique (in the document) object identifier |
CDXFModelerGeometry | SAT stream analyzer |
CDXFPoint | Point |
CDXFPolyfaceMesh | Mesh on the base of faces |
CDXFPolygonMesh | Mesh on the base of DXF vertices |
►CDXFPolyline | Polyline |
CDXFSegment | Polyline segment |
Cempty_variant | Tail element for recursive determination of type recursive_union<T1,T2> |
CEvolutionValues | Parameters of the sweeping operation |
CExceptionMode | Definition of mode for exception handling |
CExtensionValues | The shell extension parameters |
CExtrusionValues | The parameters of extrusion operation |
CFaceLoopsConstIterator | Iterator for traverse loops of a immutable face |
CFaceLoopsIterator | Iterator for traverse loops of a face |
CFastenersValues | The parameters of fastener elements |
CFatalErrorHandler | Handler of fatal errors |
CFDPArray | One-dimensional array of pointers |
CFileSpace | File space |
CFormDefinition | Contour shape description |
CFullFilletValues | Parameters of face fillet |
CGcArgument | Argument of constraint (or geometric primitive of the solver) |
CGCE_adim_pars | Parameters of angular dimensional constraint |
CGCE_callback_table | The structure uniting 2D-solver callbacks |
CGCE_circle | Coordinates of a circle |
CGCE_diagnostic_pars | Diagnostic characteristics of constraint system |
CGCE_dim_pars | Parameters of dimensional constraint |
CGCE_dragging_point | Control point of the dragging |
CGCE_ellipse | Coordinates of an ellipse |
CGCE_interval | Parameters of interval constraint |
CGCE_ldim_pars | Parameters of distance constraint |
CGCE_line | Coordinate of a line on the plane |
CGCE_point | Coordinates of a point on plane |
CGCE_point_dof | Degree of freedom of a point |
CGCE_spline | Coordinates and characteristics of a spline |
CGCE_vec2d | Vector coordinates |
CGCE_vecNd | Coordinates of n-dimensional vector |
CGCM_c_arg | Argument of constraint to record in 'GCM_c_record' data |
CGCM_c_params | Structure of constraint parameters |
CGCM_c_record | Structure of geometric constraint record |
CGCM_closest_params | Scalar parameters of geometric constraint or dimension |
CGCM_dof_record | Detailed info about geometric degree of freedom |
CGCM_extra_param | Additional parameter for functions of type #GCM_dependent_func |
CGCM_g_record | Structure of data fields representing a geometric object |
CGCM_geom_axis | Axis of a planar angle |
CGCM_interval | The range of allowable values for a linear or angular interval dimension |
CGCM_point | Coordinates of point in three-dimensional space |
CGCM_undefined | Undefined value of some datatype |
CGCM_vec3d | Coordinates of 3D-vector |
CGcPrecision | Tolerances of 2D-constraint solving and other constants |
CGCT_diagnostic_pars | Diagnostic characteristics of constraint system |
CGeConstraintsRange | The range of the geometric constraints set |
CGeomCode | Geometric primitive encoding |
CGetVestigesTransData | A structure for data transmission between threads |
Cgraph_traits | Graph datatype traits |
CGridGeometry | |
CGridsToShellValues | Operation parameters of grids-to-shell conversion |
CHoleValues | The parameters of notch |
CIAttrDefinition | Attribute definition interface |
CIAttributeNamesCollector | Interface for collecting model attribute names |
CIC3DCharEncodingTransformer | An interface for string encoding |
CIC3DCharEncodingTransformerStep | Transform strings using the STEP wide characters encoding |
CIC3DCharEncodingTransformerUTF8 | Transform strings using the utf-8 encoding |
CIConfigurationSelector | Interface of configuration selection |
CIConverter3D | Converter's interface |
CIConverterEventLogger | Debug output request interface |
CIConvertorProperty3D | Interface of converter's properties |
►CIFC_Array | One-dimensional array of pointers with counting of references |
Citerator | A constant iterator (new functions can be added as necessary) |
CIfDrawGI | Interface of debug drawing of application |
CIfProgressIndicator | A run progress indicator |
CIGetMsg | The getter of a string from string data |
CIMArray | Ordered array of indices of the given PArray |
Cindex_tag | Template to generate an indexed type (for static type-matching in compile-time)
|
CInertiaProperties | Inertial properties of solid |
CIntervalConstNode | Interval of simple expressions |
CIntervalIdentNode | Interval variable as a node of a binary tree |
CIntProperty | Int property |
Ciobuf | Stream buffer |
Ciobuf_Seq | Stream buffer |
CIProductIdMaker | Interface of component's identifier generator |
CIProgressIndicator | Interface of the execution progress indicator |
CIScaleRequestor | Interface of scale request |
CIStitchRequestor | Interface of stitching request |
CIStrData | Data of a string |
CItAlgebraicConstraint | Constraint for subset of coordinates |
CItAnnObjectStore | The interface of annotated objects storage |
CItAssemblyImportData | The user defined interface for import constraint system of an assembly from CAD application |
CItAssemblyReactor | The event handles related to solving the assembly |
CItCamMechanism | Interface "Cam mechanism" |
CItConstraintItem | Geometric constraint |
CItConstraintsEnum | Iterator traversing the constraint system |
CItCoord | Interface of coordinate |
CItemPtrVectorIterator | Iterator for traverse container of pointers |
CItGCBlackbox | Blackbox |
CItGeom | Geometrical object |
CItIntervalTreeVariable | Interface of interval variable |
CItMateTransmission | Interface "Mechanical transmission for two solids" |
CItModelAssembly | Interface of the assembly |
CItModelDocument | Interface of document of an assembly model or a part model |
CItModelInstance | Interface of the component instance |
CItModelInstanceProperties | Interface of properties of an instance, a subassembly or a part |
CItModelPart | Interface of a part |
CItPositionManager | Abstract for control of geom position in the assembly |
CItSymbolObjectStore | The interface of storage of conventional notations |
CItTreeVariable | Interface of variable |
CItUserFunc | Interface of function |
CIVariableSectionData | An Abstract Base Class for obtaining sections for sweeping operation with variable section |
CJoinSurfaceValues | Data for construction of surface of the joint |
CKdTree | K-d tree |
CList | List of pointers to elements |
CListItem | The list element |
CLIterator | Iterator of list |
CLoftedValues | The operation parameters of constructing solid by lofted |
CLoopCrossParam | Parameter of loops self-intersection |
CLoopOrientedEdgesConstIterator | Iterator for traverse oriented edges of a immutable loop |
CLoopOrientedEdgesIterator | Iterator for traverse oriented edges of a loop |
CMaAngularDimension | Angular dimension |
CMaAnnotationItem | Annotation object |
CMaCallout | Callout is the parent of all classes for callouts of different types |
CMaCompositeText | Set of text blocks |
CMaDecoratedCurve | Curve and terminators |
CMaDiameterDimension | Diameter dimension |
CMaDimension | Dimension is the parent of all classes for dimensions of different types |
CMaLinearDimension | Linear dimension |
CMaRadialDimension | Radial dimension |
CMaShapeTolerance | Shape tolerance |
CMaSpecificSymbol | Specific symbol |
CMaSurfaceCondition | Surface condition |
CMaTerminatorSymbol | Description of the terminator symbol |
CMaTextItem | Text object |
CMaTextLiteral | Text with specification of LCS, font, align |
CMaTextLiteralExtent | Text with specification of LCS, font, alignment, size |
CMath | Common static data of algorithms and functions |
CMathItemCopyProperty | The property of the object |
CMathItemProperty | The property of the object |
CMatrixNN | Square matrix of numbers N x N |
CMbAccurateTimer | High resolution timer |
CMbAnchorAttribute | Attribute "anchor" |
CMbAngularDimension | Angular dimension |
CMbAnnCurves | The array of annotative curves |
CMbAnnotationEdgeVestige | The vestige of an annotative object |
CMbAnyBend | Bend parameters of a non-sheet body |
CMbApex3D | Apex (point) |
CMbApproxError | Approximation error information |
CMbApproxNurbsCurveResult | Output data for the approximation polyline by a NURBS curve |
CMbApproxNurbsParameters | Parameters for the approximation polyline by a NURBS curve |
CMbApproxWeightConstraint | Parameters for the approximation by a NURBS curve |
CMbArc | Elliptical arc in two-dimensional space |
CMbArc3D | Elliptical arc in three-dimensional space |
CMbAssembly | Assembly unit |
CMbAssistingItem | Assisting item of the geometric model |
CMbAttribute | Object attributes |
CMbAttributeAction | Object for properties |
CMbAttributeContainer | An attribute container |
CMbAttributeProvider | Topological objects attributes provider |
CMbAutoRegDuplicate | Auto-registrator of duplication |
CMbAutoRegTransform | Auto-registrator of transformation |
CMbAverageTimer | Average timer |
CMbAxis3D | The axis-vector which is attached to a fixed point |
CMbBaseHotPointAttribute | Base class of hot-point attributes |
CMbBaseVestige | The vestige of three-dimensional object |
CMbBeadParamCalculator | The calculator of the dependent parameter of a bead |
CMbBeadSolid | Constructor of a shell from sheet material with a bead |
CMbBeadValues | The bead parameters |
CMbBeamCreator | Constructor of beam curve |
CMbBeamElementParams | Input parameters of "Beam element" operation |
CMbBeamElementResults | Output parameters of "Beam element" operation |
CMbBendAnySolid | Constructor of a shell from sheet material with bend/unbend |
►CMbBendByEdgeValues | The parameter of bend construction for operation "Bend by an edge" |
CMbSide | Parameters of one boundary of bend |
CMbBendOverSegSolid | Constructor of a shell from sheet material bent along a segment |
CMbBendOverSegValues | The parameter of bend construction by line for operation "Bend by a line" |
CMbBends3DLinesParams | Input data for calculating centerlines of unfolded bends |
CMbBends3DLinesResult | Output data of calculating centerlines of unfolded bends |
CMbBendsByEdgesSolid | Constructor of bends by edges of a shell of a solid from sheet material |
CMbBendUnbendSolid | Constructor of a shell from sheet material with bend/unbend |
CMbBendValues | The bend parameters |
CMbBezier | Bezier spline in two-dimensional space |
CMbBezier3D | Bezier spline in three-dimensional space |
CMbBinaryAttribute | Binary attribute |
CMbBoolAttribute | Bool attribute |
CMbBooleanFlags | Control flags of Boolean operations |
CMbBooleanMeshCreator | Constructor of Boolean operation of polygonal objects |
CMbBooleanOperationParams | Parameters of Boolean operation |
CMbBooleanSolid | Boolean operation constructor |
CMbBreak | Break |
CMbBreaksPart | Part of break |
CMbBreaksRebuild | Class for breaks rebuilding |
CMbBridgeCurve3D | Bridge curve connecting ends of two curves |
CMbBSpline | B-spline set of NURBS-curve |
CMbBuildSheetMetalSolid | Constructor of the sheet metal shell based on an arbitrary solid |
CMbCalloutCurve | Curve with terminators |
CMbCartPoint | The cartesian two-dimensional point |
CMbCartPoint3D | The three-dimensional point |
CMbChamferSolid | Constructor of solid with edges' chamfers |
CMbChamferSurface | Chamfer surface |
CMbChanged | Modification |
CMbChannelSurface | Fillet surface with variable radius is normal or with preservation of edges |
CMbCharacterCurve | Functionally defined two-dimensional curve |
CMbCharacterCurve3D | Functionally defined curve |
CMbCheckTopologyParams | Parameters of validation of the shell |
CMbClassTraits | Class traits of C3D geometric kernel |
CMbCloseCornerGapHotPointCalc | Calculator of hot point location for the gap of corner closure |
CMbCloseCornerParams | Parameters for calculating the corner closure |
CMbCloseCornerResults | The calculated parameters of the corner closure |
CMbClosedCornerSolid | Constructor of a shell from sheet material with corner enclosure |
CMbClosedCornerValues | The bend closure parameters |
CMbClothoidParams | Parameters for a clothoid creation |
CMbCollectFacesParams | Parameters for faces highlighting for solid direct modification |
CMbCollection | Collection of elements |
CMbCollisionDetectionUtility | Utility for calculation of intersection and proximity parameters of solids |
CMbColor | Color |
CMbCommonAttribute | Common attribute - the base class |
CMbCompContourArray | An array of contours belonging to the certain component |
CMbCompositeFunction | Composite function |
CMbCompositeHotPointAttribute | Attribute of a composite hot-point( hot point set ) |
CMbCompositeText | Composite text |
CMbConeSpiral | Conical spiral |
CMbConeSurface | Conical surface |
CMbConnectingCurveCreator | Constructor of curve connecting two curves |
CMbConstFunction | Constant function |
CMbConstraint | Elementary constraint |
CMbConstraintFixedValues | Fixed values of surface parameters |
CMbConstraintItem | Generator of a model in the solver |
CMbConstraintSystem2D | Geometric constraints system |
CMbContour | Contour in two-dimensional space |
CMbContour3D | Contour in three-dimensional space |
CMbContourChamferParams | Parameters for the 3d-contour chamfers creation |
CMbContourOnPlane | Contour on plane |
CMbContourOnSurface | Contour on surface |
CMbContourWithBreaks | Contour with breaks |
CMbControlData | The data for two-dimensional object control |
CMbControlData3D | The data for three-dimensional object control |
CMbConvexHullParams | Parameters for convex hull 2D creation |
CMbConvexHullParams3D | Parameters for convex hull 3D creation |
CMbConvexHullResults | Results of convex hull 2D creating |
CMbCoonsPatchSurface | Coons surface on four curves |
CMbCoonsWorkingData | Temporary data of Coons surface |
CMbCoord | Coordinate |
CMbCornerChamferParams | Parameters for the chamfer creation |
CMbCornerSurface | Triangular surface on curves |
CMbCosinusoid | Cosinusoid in two-dimensional space |
CMbCoverSurface | Quadrangular surface on curves |
CMbCreator | Constructor of object of the geometric model |
CMbCrookedSpiral | Spiral with a curvilinear axis |
CMbCrossPoint | Intersection point of two curves |
CMbCube | The bounding box |
CMbCubeTree | Tree of objects with bounding boxes |
CMbCubicFunction | Cubic Hermite function |
CMbCubicSpline | Cubic spline in two-dimensional space |
CMbCubicSpline3D | Cubic spline |
CMbCubicSplineFunction | Cubic spline function |
CMbCurvature | Curvature and principal curvature direction data |
CMbCurve | Curve in two-dimensional space |
CMbCurve3D | Curve in three-dimensional space |
CMbCurveBoundedSurface | The surface bounded by curves |
CMbCurveCoordinate | The function by curve coordinate |
CMbCurveEdge | Face edge |
CMbCurveEvolutionSolid | Constructor of shell of evolution solid |
CMbCurveExtensionCircular | Parameters of extension of the one curve end by osculating circle |
CMbCurveExtensionEnds | Parameters of extension of the one curve end |
CMbCurveExtensionLinear | Parameters of extension of the one curve end by tangent |
CMbCurveExtensionNatural | Parameters of extension of the one curve end by natural way |
CMbCurveExtensionParameters | Parameters of the curve extension |
CMbCurveExtensionParameters3D | Parameters of the curve extension |
CMbCurveExtrusionSolid | Constructor of an extrusion solid's shell |
CMbCurveFitParameters | 2D curve fitting parameters |
CMbCurveFitParameters3D | 3D curve fitting parameters |
CMbCurveFitParametersBase | Base class for curve fitting parameters |
CMbCurveFitResults | 2D curve fitting results |
CMbCurveFitResults3D | 2D curve fitting results |
CMbCurveIntoNurbsInfo | Additional information for transformation of a curve or surface to NURBS |
CMbCurveLoftedSolid | Constructor of a lofted shell |
CMbCurveMate | Curve with conjugation |
CMbCurveRevolutionSolid | Constructor of a revolution shell |
CMbCurveSpiral | Spiral with a variable radius |
CMbCurveSweptSolid | Constructor a solid's shell by forming curves |
CMbCurvesWrappingParams | Parameters for transferring copies of two-dimensional curves and points on another medium |
CMbCurvesWrappingResults | Result of operation to transfer copies of two-dimensional curves and points on another medium |
CMbCurveTessellation | Curve tessellation |
CMbCurveVestige | The information about a curve vestige |
CMbCutLump | Solid with a sing cutting in derive view |
CMbCutMeshCreator | Constructor of a polygonal object cutted by a plane |
CMbCutShellSilhouetteParams | Parameters for creating a solid cutted by a silhouette contour |
CMbCutShellSilhouetteResult | Results of creating a solid cutted by a silhouette contour |
CMbCutSolidArrayByBordersParams | The class of parameters for the operation of cutting the solid by contours of plane sheet faces of sheetSolid |
CMbCuttingSolid | Cut solid constructor |
CMbCylinderSurface | The cylindrical surface |
CMbDencity | Density |
CMbDetachSolid | Constructor subdividing a set of faces into connected parts |
CMbDimAccuracy | N-dimensional accuracy |
CMbDimension | Dimension |
CMbDimensional | Dimensional constraint |
CMbDirection | Two-dimensional normalized vector |
CMbDisplacementCalculator | The bend displacement calculator |
CMbDistance | Distance between curves |
CMbDivideShellParams | Parameter class for a shell division into parts using given edges container |
CMbDoubleAttribute | Double attribute |
CMbDoubleRangeAttribute | Double precision range attribute |
CMbDoubleVectorAttribute | Array of real (double) values attribute |
CMbDraftSolid | Constructor of a shell with drafted faces |
CMbDraftSolidParams | Draft operation parameters |
CMbDraftSolidResults | Results of creating a draft's solid |
CMbDuplicationSolid | Constructor of duplication face sets |
CMbDuplicationSolidParams | Class with solid duplication parameters |
CMbEdge | Edge |
CMbEdgeFacesIndexes | Index of edge identification |
CMbEdgeFunction | A structure for edge and function transferring or supporting curve |
CMbEdgeSequence | Sequence of edges |
CMbEdgeVestige | The vestige of an edge or a curve |
CMbElasticity | The stiffness |
CMbElement | Element of tesselation of solid volume |
CMbElementaryAttribute | Elementary attribute - the base class |
CMbElementarySolid | Constructor of shell for elementary solid |
CMbElementarySolidParams | Parameters for creating an elementary solid |
CMbElementarySolidResults | Results of construction an elementary solid |
CMbElementarySurface | An elementary surface |
CMbElevationSurface | Lofted surface with guide curve |
CMbEmbodimentAttribute | Indication of embodiment (variant of model implementation) |
CMbEvolutionShellParams | Input data for sweeping solid operation |
►CMbEvolutionSurface | The swept surface |
CMbEvolutionSurfaceAuxiliaryData | Auxiliary data |
CMbExactApex3D | Apex on double data |
CMbExactGrid | Triangulation on double data |
CMbExactionSurface | Sweep with guide curve surface with rotating ends |
CMbExactPolygon3D | Polygon on double data |
CMbExpansionSurface | Motion surface (plane-parallel swept surface) |
CMbExplorationSurface | The swept surface with scaling and winding of generation curve |
CMbExtendCurveCreator | Constructor of curve extension |
CMbExtendedIndex | Index of face and it edges |
CMbExtensionShell | Constructor of an extended face of a shell |
CMbExtensionShellParams | Parameter class an extension of an open solid by extrusion |
CMbExternalAttribute | User external attribute - the base class |
CMbExtrusionLayout | The parameters of Boolean operation of extrusion to object |
CMbExtrusionSurface | Extrusion surface |
►CMbFace | Face |
CMbFaceAuxiliaryData | Auxiliary data for a face |
CMbFaceAndGrid | Mathematical face and its calculated grid |
CMbFaceModifiedSolid | Constructor of a modified shell |
►CMbFaceShell | Shell or set of faces |
CMbFaceShellAuxiliaryData | Auxiliary data for a face set |
CMbFaceVestige | The vestige of a face |
CMbFairChangeData | The parameters for modifying smooth curves |
CMbFairCreateData | The parameters of the construction of smooth curves based on a three-dimensional polyline |
CMbFairCreatorResult | The result of creating or a fair curve creator |
CMbFairCurveData | The parameters of the construction of smooth curves based on a three-dimensional polyline |
CMbFairCurveMethod | Definition of a method of smooth curves creation |
CMbFairCurveParams | The parameters of creating or changing a fair curve |
CMbFairCurveResult | The result of creating or changing a fair curve |
CMbFairFilletData | The parameters of the construction of smooth fillet curves based on a three-dimensional polyline |
CMbFilletBundle | Faces of one solid to create a fillet between two disjoint sets of faces |
CMbFilletData | Data to create fillet between disjoint faces |
CMbFilletSolid | Edges fillet constructor |
►CMbFilletSurface | Fillet surface of constant radii, ordinary or with preservation of fillet |
CMbFilletSurfaceAuxiliaryData | Auxiliary data |
CMbFilletWireFrameCreator | Wire frame fillets creator |
CMbFireChangeCreator | Constructor of changing a fair curve |
CMbFireClothoidCreator | Constructor of a clothoid |
CMbFireCreator | Base class of a constructor of fair curve |
CMbFireCurveCreator | Constructor of fair curve |
CMbFireFilletCreator | Constructor of a fair fillet curve |
CMbFitResultsBase | Base class for fitting results |
CMbFixAttrSet | Fixed set of attributes |
CMbFlags | Provides the common interface for bit-flags treatment |
CMbFloatApex3D | Apex on float data |
CMbFloatAxis3D | Axis |
CMbFloatGrid | Triangulation on float data |
CMbFloatPoint | A two-dimensional point |
CMbFloatPoint3D | Three-dimensional point |
CMbFloatPolygon3D | Polygon on float data |
CMbFloatVector3D | Three-dimensional vector |
CMbFormNote | Way for polygonal object constructing |
CMbFunction | Scalar function of parameter |
CMbFunctionFactory | Factory of functions |
CMbFunctionParameters | Parameters of creating a scalar function |
CMbGarbageCollection | Garbage collector in objects which use data caching |
CMbGeomAttribute | Geometric attribute |
CMbGeomTol | Tolerances to test the accuracy of geometry |
CMbGregorySurface | The surface on the bounding contour |
CMbGrid | Triangulation |
CMbGridLoop | Border of triangulation |
CMbGridSegment | A polygonal mesh segment (segmentation result) |
CMbGridShellParams | Operation parameters of grids-to-shell conversion |
CMbGridSurface | Surface based on triangulation |
CMbHermit | Composite Hermite cubic spline in two-dimensional space |
CMbHermit3D | Composite Hermite cubic spline in three-dimensional space |
CMbHoleSolid | Constructor of shell of hole, pocket, groove |
CMbHoleSolidParams | Parameters for creating a shell with a hole, a pocket or a groove |
CMbHomogeneous | Extended point with homogeneous coordinates in the two-dimensional space |
CMbHomogeneous3D | Extended point with homogeneous coordinates in the three-dimensional space |
CMbHotPointAttribute | Attribute of a simple hot-point |
CMbIdArr | Truncated set of simple names |
CMbIdentifier | Object identifier |
CMbIngotSolidParams | Parameter class for an ingot solid creation from the set of specified objects |
CMbInstance | Instance of object |
CMbInt32VectorAttribute | Array of integer (int32) values attribute |
CMbInt64Attribute | Int64 attribute |
CMbInt64VectorAttribute | Array of integer (int64) values attribute |
CMbIntAttribute | Int attribute |
CMbIntCurveCreator | Intersection curve constructor |
CMbIntCurveLimitPointsValues | Parameters of a surface intersection curve creation by the initial and final points |
CMbIntCurveOnePointValues | Parameters of a surface intersection curve creation by the initial point |
CMbIntCurveParams | Parameters of a surface intersection curve |
CMbIntCurveResults | Results of the surface intersection curve creation |
CMbIntCurveShellParams | Parameters for intersection of curves of two shells faces |
CMbIntCurveValues | The base class for parameters of a surface intersection curve creation.
|
CMbItem | A model geometric object |
CMbItemIndex | Index of object identification |
►CMbItemItemDist | Distance between points on objects (curve-curve, curve-surface, surface-surface) |
CParamPoint | Parametric point (1D or 2D) |
CMbItemThinValues | Extended index of object identification |
CMbJalousieParamCalculator | The calculator of trimmed jalousie parameters |
CMbJalousieSolid | Constructor of a shell form sheet material with jalousie |
CMbJalousieValues | The parameters of jalousie |
CMbJogSolid | Constructor of a shell from sheet material with a jog |
CMbJogValues | The parameters for operation "undercutting" |
CMbJoinShell | Constructor of a join shell |
CMbJoinShellParams | Parameters for creating a join shell |
CMbJoinShellResults | Results of creating the shell of join |
CMbJoinSurface | The surface of the joint |
CMbJointBendSolid | Construction of a composite bend |
CMbJointBendUtils | Auxiliary functions for a composite bend (a bend from a sketch) |
CMbJointBendValues | The parameters of combined bend |
CMbKCalculator | Calculator of the neutral layer coefficient |
CMbLabel | A label for performing of operations |
CMbLatheCurvesParams | Parameters for looking the lathe axis and construction of lathe elements for the solid |
CMbLatheCurvesResult | The output data of the lathe section for the solid |
CMbLeader | Leader conventional notation |
CMbLegend | Auxiliary geometric object |
CMbLine | Line in two-dimensional space |
CMbLine3D | Line in three-dimensional space |
CMbLinearDimension | Linear dimension |
CMbLineFunction | Linear function |
CMbLineSegment | Line segment in two-dimensional space |
CMbLineSegment3D | Line segment in three-dimensional space |
CMbListVars | List of variables |
CMbLocalCubePhantomParams | Parameter class for the creation of a bounding box phantom in a local coordinate system |
CMbLocalSectionMapIterator | The iterator of local views of sections of solid |
CMbLoftedCurvesShellParams | LoftedShell operation parameters |
CMbLoftedPointsShellParams | LoftedShell operation parameters |
CMbLoftedSolidParams | Input data for lofted solid operation |
►CMbLoftedSurface | Lofted surface passing through given family of curves |
CMbLoftedSurfaceAuxiliaryData | Auxiliary data |
CMbLoop | Face loop |
CMbLump | Solid, matrix of its transformation and identifiers of owners |
CMbLumpAndFaces | A solid with an array of faces and triangulation grids |
CMbLumpCube | Solid bounding box, matrix of its transformation and identifiers of owners |
CMbMapBodiesPArray | The set of solids projections |
CMbMappingLumps | A solid or a set of solids which are defined in a coordinate system with an attribute of cutting in sections and cutaways |
CMbMapSettings | Parameters for the construction of one view projection.
|
CMbMapViewInfo | The information about a view |
CMbMapVisibilityMode | Visibility mode of mapping |
CMbMarker | Marker with properties of a geometric object |
CMbMatrix | The extended matrix of transformation in a two-dimensional space |
CMbMatrix3D | The extended matrix of transformation in a three-dimensional space |
CMbMedianShell | Constructor of a median shell of solid |
CMbMedianShellParams | Parameters for creating the median shell |
CMbMedianShellResults | Results of creating the median shell |
CMbMergingFlags | Control flags of shell items merging |
CMbMesh | The polygonal geometric object - Mesh |
CMbMeshProcessor | Class for creating a BRep shell by polygonal mesh |
CMbMeshProcessorValues | Parameters of BRep shell construction from polygonal mesh |
CMbMeshShell | Constructor of a shell from a mesh of curves |
CMbMeshShellParameters | Parameters for creating the shell by mesh of curves |
CMbMeshSimplificationParams | Triangulation simplification parameters |
CMbMeshSurface | The surface constructed by the grid curves |
CMbMeshToInstanceParams | Parameters for the replacement of repetative meshes (MbMesh) into MbInstance |
CMbMeshToInstanceResults | Results of the replacement of repetative meshes (MbMesh) into MbInstance |
CMbMeshUnwrapParams | Parameter for an unwrapping the mesh on a plane |
CMbMeshUnwrapResult | Result of an unwrapping the mesh on a plane |
CMbMinMaxGridDistancesParams | Parameters of the operation of the grid search for minima and maxima |
CMbMinMaxGridDistancesResults | Results of the operation of the grid search for minima and maxima |
CMbMinMaxItemItemDistances | Distances between surfaces with points |
CMbMiterValues | The bend closure parameters with the performing closure flag |
►CMbModel | Geometric model |
CItemConstIterator | Constant iterator on objects of the model |
CItemIterator | Simple iterator on objects of model |
CMbModifiedNurbsItem | Constructor of a shell with deformable faces |
CMbModifiedSolidParams | Parameters for a solid direct modification |
CMbModifiedSolidResults | Results for a solid direct modification |
CMbMonoSmoothFunction | Monotone spline interpolation class c2 based one-parameter groups of diffeomorphisms (N.V. Osadchenko) |
CMbMotionMaker | The shift of an object |
CMbMultiline | Multiline |
CMbName | A name of an object |
CMbNameAttribute | Topological name |
CMbNamedAttributeContainer | Attribute container |
CMbNamedContoursTree | The tree of named contours |
CMbNameMaker | Name generator |
CMbNamePair | Name of object and its duplicate |
CMbNamePairList | Table of names correspondence |
CMbNameVersion | Version of a name |
CMbNearestSolidParams | Parameters of the GetNearestSolid operation to find the nearest body |
CMbNearestSolidResult | The result of the search operation for the nearest body in the specified direction |
CMbNestSyncItem | Base synchronization object with lazy initialization which supports nested locks |
CMbNormalizeCutSidesParams | Parameter class by parameters normalize of the holes of sheet solid |
CMbNormalizeHolesSolid | Constructor of the normalization of the holes of sheet solid |
CMbNumericalCharacteristic | Numerical characteristic of an object |
CMbNurbs | NURBS curve in two-dimensional space |
CMbNurbs3D | NURBS curve in three-dimensional space |
CMbNurbs3DCreator | Spatial spline constructor |
CMbNurbsBlockSolid | Constructor of a shell in the form of block |
CMbNurbsCopyCurveResult | Output data for create NURBS copy of curve |
CMbNurbsCopySurfaceResult | Output data for create NURBS copy of surface |
►CMbNurbsFunction | NURBS function |
CMbNurbsFunctionAuxiliaryData | Auxiliary data |
CMbNurbsModification | Modifier of a shell with a deformable face |
CMbNurbsParameters | Parameters for the construction of a NURBS copy of the object |
CMbNurbsPointInfo | Parameters of knot point of the object spline copy |
CMbNurbsSurfacesShellParams | The parameters of spline surface |
CMbNurbsSurfacesSolid | Constructor of a shell from NURBS-surfaces |
CMbNURBSVector | Nurbs-vector |
CMbNurbsWireFrameCreator | Creator NURBS copies of the wire frame |
CMbNurbsWireFrameInfo | Information for transformation of a wire frame to NURBS |
CMbNurbsWireFrameParams | Parameters for transformation of a wire frame to NURBS |
CMbObjectAlignmentParams | Parameters of object alignment |
CMbObjectAlignmentResult | Result of object alignment |
CMbObjectChangeSignal | Class for notifying objects about changes of a certain object |
CMbObjectChangeSignalOne | Class for notifying a single object about changes of a certain object |
CMbOctaLatticeParams | Lattice shell based on three control points, lattice parameters and number of elements |
CMbOffsetCurve | Offset extended curve |
CMbOffsetCurve3D | Offset curve in three-dimensional space |
CMbOffsetCurveCreator | Offset curve constructor |
CMbOffsetSurface | Offset surface |
CMbOperationResults | The common operation results |
CMbOrientedBox | An arbitrarily oriented bounding box (OBB) that includes some geometric object within box boundaries |
CMbOrientedEdge | Oriented edge |
CMbPartSolidData | Information about the solid part |
CMbPartSolidIndex | Identifier of the part of the solid |
CMbPartSolidIndices | Identifiers of the parts of the solid |
CMbPatchCreator | Constructor of a patch-shaped shell |
CMbPatchCurve | Curve for the patch construction |
CMbPatchMating | Patch curve conjugation |
CMbPatchShellParams | Patch operation parameters |
CMbPath | Path to component |
CMbPersistentNestSyncItem | Base synchronization object with support of nested locks |
CMbPersistentSyncItem | Base object providing means of synchronization |
CMbPersonOrganizationInfo | Information related to a person and the organization he/she in |
CMbPlacement | Local coordinate system in two dimensional space |
CMbPlacement3D | Local coordinate system in three dimensional space |
CMbPlanarGrid | Triangulation of a two-dimensional region |
CMbPlane | A plane |
CMbPlaneCurve | Plane curve in three-dimensional space |
CMbPlaneInstance | Instance of a two-dimensional sketch objects |
CMbPlaneItem | Geometric object in two-dimensional space |
CMbPMI | Reference-counted object |
CMbPntLoc | An object with information about the point location relative to the shell |
CMbPntMatingData | Parameters of conjugation at point |
CMbPoint3D | Three-dimensional point with properties of geometric object |
CMbPointCurve | The curve degenerated to a point |
CMbPointFrame | Point-frame |
CMbPointOnCurve | Point on a curve |
CMbPointsSymbol | Conventional notation on base points |
CMbPolyCurve | Curve in two-dimensional space, defined by points |
CMbPolyCurve3D | Curve in three-dimensional space, defined by points |
CMbPolygon | Two-dimensional polygon |
CMbPolygon3D | Polygon |
CMbPolygon3DSolid | A polygon with a solid |
CMbPolyline | Polyline in two-dimensional space |
CMbPolyline3D | Polyline in three-dimensional space |
CMbPolySurface | A surface specified by rectangular matrix of points |
CMbPositionData | Data for operation dimensions |
CMbPowerFunction | Power function |
CMbPrecision | The precision of object construction |
CMbPrimitive | Primitive |
CMbProductAttribute | Base class of product attributes |
CMbProductInfo | Product data |
CMbProjCurve | Projection curve |
CMbProjCurveCreator | Projection wireframe constructor |
CMbProjectionsObjects | The additional projected objects |
CMbProperties | Set of object properties. Internal use only |
CMbProperty | Property. Internal use only |
CMbQuadrangle | Quadrangle |
CMbRadialDimension | Radial dimension |
CMbRect | Bounding rectangle |
CMbRect1D | One-dimensional box |
CMbRect2D | A two-dimensional box |
CMbRect3D | Three-dimensional box |
CMbRefItem | Reference-counted object |
CMbRegDuplicate | Registrator of copied objects |
CMbRegion | Two-dimensional region |
CMbRegionBooleanParams | Boolean operation parameters over regions |
CMbRegTransform | Registrator of transformable objects |
CMbRemoveOperationResultParams | The class of parameters for the operation of deleting faces from a body by name |
CMbRemoveOperationSolid | The constructor of a shell from sheet material without elements of the specified operation |
CMbReparamCurve | Reparametrized curve in two-dimensional space |
CMbReparamCurve3D | Reparametrized curve in three-dimensional space |
CMbRestoredEdgesSolid | Constructor of side edges of bends |
CMbReverseCreator | Constructor of a reversed solid |
CMbReverseMeshCreator | Constructor of a reversed polygonal object |
CMbRevolutionLayout | The parameters of Boolean operation of revolution to object |
►CMbRevolutionSurface | Revolution surface |
CMbRevolutionSurfaceAuxiliaryData | Auxiliary data |
CMbRGBA | Color value in the RGBA color model |
CMbRibSolid | Constructor of a solid with a rib |
CMbRibSolidParameters | Parameters of a rib |
CMbRotationMaker | Rotate an object around an axis |
CMbRough | Roughness notation |
CMbRuledShell | Constructor of a ruled shell |
CMbRuledShellGapCalc | Calculator of hot point location for the gap of corner closure |
CMbRuledShellParams | Parameter class for the creation an open ruled solid |
CMbRuledShellResult | Output data for the creation an open ruled solid |
CMbRuledSolid | Constructor of a sheet ruled shell |
CMbRuledSolidValues | A ruled shell parameters |
CMbRuledSurface | Ruled surface |
CMbSectionData | The parameters for building the swept mutable section surface |
CMbSectionLayout | The parameters of form-generating operation |
CMbSectionMap | A data for constructing a set of sections and cutaways of shells |
CMbSectionMapIterator | The iterator of section views of solid |
CMbSectionMapIteratorAbs | The interface of iterator of section views |
CMbSectionPhantom | The parameters of form-generating operation |
CMbSectionRail | The surface section control function |
CMbSectionResults | Results of construction of a shell on swept mutable section surface |
CMbSectionRule | The surface section control function |
CMbSectionShell | Constructor of the shell on mutable section surface |
►CMbSectionSurface | The mutable section surface |
CMbSectionSurfaceAuxiliaryData | Auxiliary data are used for fast calculations.
|
CMbSectorSurface | Sectorial surface |
CMbSelected | Selection |
CMbSerialItem | Serialization class template (ordinal numbering of created objects) |
CMbServeFunction | The monotonically increasing service function v(t) = a * t * t + b * t + c |
CMbSheetFlangingAttribute | Swept flange attribute of a sheet solid |
CMbSheetMetalBend | Outer and inner faces of bend with parameters |
CMbSheetMetalSolid | Constructor of a shell from sheet material |
CMbSheetMetalValues | Parameters of solid construction from sheet material |
CMbSheetRibHotPointCalculator | Calculator of hot point location for the sheet rib |
CMbSheetRibSolidParams | Parameters to create a sheet solid with rib |
CMbSheetUnionSolid | Constructor of operation of union of sheet solids by butt |
CMbShellChamferParams | Parameters for creating chamfers for edges of a solid |
►CMbShellCuttingParams | Shell cutting operation parameters |
CProlongState | State of prolongation types of cutter surfaces |
CMbShellFilletValues | Parameters for creating a fillet of edges of a solid |
CMbShellFullFilletParams | Parameters for creating a fillet of a chain of the body faces |
CMbShellHistory | Faces history |
CMbShellPartParams | Parameters for extracting a specified part of a decomposing solid |
CMbShellPartResults | Results of extracting a specified part of a decomposing solid |
CMbShellsDistanceData | The data of the minimum distance between two shells |
CMbShellsIntersectionData | Information about two solids intersection |
CMbShellSolid | Constructor of an offset shell |
CMbShellStitchParams | Stitch parameters |
CMbShellThickness | Thickness |
CMbSilhouetteCurve | Isocline curve or silhouette curve of surface |
CMbSimbolthThreadView | The implementation of the annotation view interface |
CMbSimpleCreator | Constructor of a solid shell without history |
CMbSimpleMeshCreator | Constructor of a polygonal object without history |
CMbSimpleWireFrameCreator | Constructor of a wireframe without history |
CMbSimplifyFlatPatternValues | Parameters of the simplification corners operation.
|
CMbSimplifyFlatSolid | Constructor of the simplified flat pattern |
CMbSinusFunction | Sinus function |
CMbSketchCheckParameters | Sketch diagnostic parameters |
CMbSketchErrors | A set of errors is the result of a sketch diagnosis |
CMbSlotValues | The parameters of stress relieving of bending |
CMbSMBendNames | Parameters and names of bend's elements |
CMbSmoothPhantomParams | Parameters for creating phantom surfaces of fillet/chamfer |
CMbSmoothPhantomResult | The output data of creating phantom surfaces of fillet/chamfer |
CMbSmoothPositionDataParams | Parameters for creating support points of fillet/chamfer operation sizes |
CMbSmoothPositionDataResults | The output data of creating support points of fillet/chamfer operation sizes |
CMbSmoothSequenceParams | Parameters for creating a sequence of smoothly connected edges |
CMbSmoothSequenceResult | The output data of creating a sequence of smoothly connected edges |
CMbSmoothSolid | Constructor of chamfer or fillet of solid's edges |
CMbSmoothSurface | Smooth surface |
CMbSNameMaker | Generator of names with additions to name |
CMbSolid | Solid solid |
CMbSolidToSheetMetalParams | Parameters to convert the arbitrary solid to a sheet metal solid |
►CMbSolidToSheetMetalValues | The parameters of sheet metal solid building based on an arbitrary solid |
CMbBendEdgeValues | The bend edge and parameters of bending |
CMbRipEdgeValues | The rip edge and closing corner parameters |
CMbSpaceContourCreationParams | The parameters of creating a contour |
CMbSpaceContourCreationResults | The result of creating a contour |
CMbSpaceCurves | An array of spatial curves for projection |
CMbSpaceInstance | Instance of three-dimensional object |
CMbSpaceItem | Geometrical object in three-dimensional space |
CMbSpaceParamPnt | A space-parametric point |
CMbSpacePntTwoVects | Point and two normalized vectors, and their lengths |
CMbSpacePoints | The array of spatial points for projection |
CMbSpatialOffsetCurveParams | Parameters of an offset curve in space |
CMbSphereSurface | Spherical surface |
CMbSphericalStampParams | Input data for stamping operation |
CMbSphericalStampPartsParams | Input data for create parts of stamping solid |
CMbSphericalStampPartsResult | Output data for create parts of stamping |
CMbSphericalStampSolid | Constructor of a shell from the sheet material with spherical stamping |
CMbSpine | Curvilinear spine for sweep surface |
CMbSpineData | Spine for sweep operation |
CMbSpiral | Spiral |
CMbSpiralSurface | Spiral surface |
CMbSplineSurface | NURBS surface |
CMbSplitData | Truncating elements |
CMbSplitShell | Construction of a shell with splitting of faces |
CMbStampingValues | The parameters of stamping |
CMbStampParams | Input data for stamping operation |
CMbStampPartsParams | Input data for create parts of stamping solid |
CMbStampPartsResult | Output data for create parts of stamping |
CMbStampRibAttribute | Attribute of reinforsed rib of sheet solid |
CMbStampRibSolid | Constructor of a sheet solid with a rib |
CMbStampSolid | Constructor of a shell from the sheet material with stamping |
CMbStampWithToolParams | Input data for stamping by solid operation |
CMbStampWithToolPartsParams | Input data for create parts of stamping solid by another solid |
CMbStampWithToolPartsResult | Output data for create parts of stamping solid by another solid |
CMbStepData | Data for step calculation |
CMbStitchedSolid | Constructor of a shell by stitching the faces |
CMbStrains | The strains / The tensions |
CMbStringAttribute | String attribute |
CMbStyle | Style of drawing lines |
CMbSurface | Surface in three-dimensional space |
CMbSurfaceContiguousData | Additional (related) surface data |
►CMbSurfaceCurve | Curve on surface |
CMbSurfaceCurveAuxiliaryData | Auxiliary data |
CMbSurfaceFitConstraint | Constraint for primitive fitting |
CMbSurfaceFitToGridParameters | Parameters of surface fitting |
CMbSurfaceFitToGridResults | Parameters of surface fitting |
CMbSurfaceIntersectionCurve | Intersection curve of two surfaces |
CMbSurfaceOffsetCurveParams | Parameters of an offset curve on a surface |
CMbSurfacesJointAnalysisParams | Input parameters of the search function for minimum and maximum deviations of surfaces parameters along their intersection curve |
►CMbSurfacesJointAnalysisResults | Output parameters of the function of finding the minimum and maximum deviations of surfaces parameters along their intersection curve |
CData | Output local parameters |
CMbSurfaceSplineCreator | Spatial spline constructor |
CMbSurfaceTessellation | Surface tessellation |
CMbSurfaceWorkingData | Points and Derivative Surfaces |
CMbSweptData | The generating data |
CMbSweptLayout | The parameters of Boolean operation of extrusion or revolution to object |
CMbSweptSide | Parameters of rotation and extrusion |
CMbSweptSurface | Swept surface |
CMbSymbol | Conventional notation |
CMbSymbolVestige | The vestige of a conventional notation |
CMbSymmetrySolid | Constructor of a symmetric solid |
CMbSymmetrySolidParams | Parameter class by create a symmetric solid relative to a plane |
CMbSyncItem | Base synchronization object with lazy initialization |
CMbTempCircle | Auxiliary circle |
CMbTerminator | Terminator |
CMbTextItem | Reference-counted object |
CMbTextLiteral | Text element which has content |
CMbThinShellCreator | Constructor of a shell from a surface |
CMbThread | Thread |
CMbThreadedJointCheckParameters | Threaded joint check parameters |
CMbToolStampingValues | The parameters of stamping by a tool solid |
CMbTopItem | Topological object in three-dimensional space |
CMbTopologyItem | Topological object with name |
CMbTopologyProxy | Topology object proxy |
CMbTorusSurface | Toroidal surface |
CMbTransactions | The history tree of object |
CMbTransformationMaker | Transformation of an object by matrix |
CMbTransformedSolid | Constructor of a transformed shell |
CMbTraverse | Offset from the edge of the intersection |
CMbTreeDistanceToElementBase | The base interface for calculating of squared distance to the object from the tree's bounding box with specified index |
CMbTreeVariable | Variable |
CMbTri | Triangle |
CMbTriangle | Triangle |
CMbTrigon | Triangular plate |
CMbTrimmedCurve | Trimmed curve in two-dimensional space |
CMbTrimmedCurve3D | Trimmed curve in three-dimensional space |
CMbTrimmedWireFrameCreator | Wire frame trimmed creator |
CMbTrimmedWireFrameParams | Parameters for trimmed of a wire frame |
CMbTruncatedShell | Constructor of a truncated shell |
CMbTwoTraverses | Offsets from the edge of the intersection |
CMbUnionSolid | Constructor of union of two face sets to one face set |
CMbUnitInfo | Information about arbitrary element |
CMbUnwrapCurveCreator | Unwrapped curve creator |
CMbUnWrapPointCreator | Unwrapped point creator |
CMbUpdateStamp | Stamp of update time |
CMbUserAttribute | User system attribute |
CMbUserFunc | User-defined function |
CMbUserStampSolid | Constructor of a shell from the sheet material with stamping by tool solid |
CMbUuid | Global unique identifier |
CMbUuidInstanceAttribute | Uuid attribute for instances (MbInstance) |
CMbValueRange | Value and range |
CMbVar | Variable |
CMbVector | Two-dimensional vector |
CMbVector3D | Vector in three-dimensional space |
CMbVEFVestiges | The set of arrays which are given after getting of all lines |
CMbVertex | Vertex |
CMbVertexVestige | The vestige of a vertex |
CMbVisible | Visibility |
CMbVisual | Material properties |
CMbWeightMatrix | Weights of a NURBS surface |
CMbWidth | Thickness of drawing lines |
CMbWireCount | The number of u-mesh and v-mesh drawing lines |
CMbWireFrame | Three-dimensional wire frame |
CMbWireFrameFilletsParams | Parameters of wire frame fillets |
CMbWireFramePoint | Wire frame point |
CMbWireFrameProjParams | Parameters for projecting points onto a wire frame |
CMbWireFrameProjResult | Results for projecting points onto a wire frame |
CMbWrapCurveCreator | Wrapped curve creator |
CMbWrapPointCreator | Wrapped point creator |
CMdAnalyticalFunction | The analytical function |
CMdCharacterFunction | The symbolic function |
CMedianShellFaces | Set of faces for build a median shell |
CMedianShellValues | Operation parameters of median shell between selected faces of solid |
►Cmembuf | Memory stream buffer |
CFileStackEntry | Stack of FileSpaces |
CMeshInfo | Diagnostic data of a polygonal object |
CMeshPolygonsConstIterator | Iterator for traverse edges of a mesh |
CMeshSurfaceValues | Surface parameter by grid of curves |
CMI3DProperties | Volume mass-inertial properties |
CMIProperties | Mass-inertial properties of curve |
CModifyValues | Old parameters for a solid direct modification |
CMpEdge | Edge |
CMpGraph | Contours construction graph |
CMpLoop | Loop |
CMpVertex | Vertex |
CMtADimensionTraits | Characteristic data of angular dimension |
CMtArgument | Geometric argument of constraint |
CMtBicompSearch | Отображение реберных свойств для графов, поддерживающих концепцию смежности вершин (без явных ребер) |
CMtBoxConstraint | Overlaying mate onto two boxes |
CMtConstraintIter | Iterator traversing assembly constraints |
CMtGeomArgument | An argument of geometric constraint |
CMtGeomConstraint | Geometric constraint |
CMtGeomSolver | Geometric constraint solver |
CMtGeomVariant | Geometric object, argument of geometric constraint |
CMtLDimensionTraits | Characteristic data of linear dimension |
CMtMateParameters | Parameters of proximity to solution for geometric constraint |
CMtMatingGeometry | Data structure for matched geometry |
CMtParVariant | Numeric or enumerated parameter of constraint |
CMtRefItem | Base class for objects with reference counting |
CMtStrongComponents | Algorithm for searching strongly connected components in a digraph |
CMtTestBox | Testing model as a box with a hole |
CMtTransDof | Record about the degree of freedom of movement |
CMultiMap | Associative set with duplicates (multiset) |
CNameDifference | Naming difference between two primitives |
CNameIntersectionInfo | Name with hits counter |
CNameProductIdMaker | Implementation of component's identifier generator |
CNDoubleProperty | Double property with number |
CNodeElem | Auxilliary structure for the priority queue element |
Cnull_type | Empty data type |
CNurbsBlockValues | The parameters for construction of NURBS-block |
CNurbsSurfaceValues | The parameters of spline surface |
CNurbsValues | Parameters of the deformable face |
CParallelRegionGuard | Scoped guard of parallel region |
CPArray | One-dimensional array of pointers |
CPatchValues | The parameters of patch |
CPIArray | One-dimensional array of pointers with iterator functions |
CPlanarCheckParams | Parameters for checking if the curve is planar |
CPlaneInstanceItemsConstIterator | Iterator for traverse of elements of immutable planar instance |
CPlaneInstanceItemsIterator | Iterator for traverse of elements of planar instance |
CPMIArray | One-dimensional array of pointers with iterator functions |
CPocketValues | The parameters of pocket or boss |
CPointDifference | Difference of points |
CPointersArrayIterator | Iterator of array |
CPointersIterator | Interface of iterator |
CPointersListIterator | Iterator of list |
CPolyline3DPoint | Point parameters for creation of a polyline |
CPrimitiveDifference | Differences of primitives |
►CPriorityQueue | Priority queue using a heap |
CElement | < Element of queue |
CProgressBarWrapper | The wrapper of the execution progress indicator |
CPropType | Object type and property type correspondence structure |
Creader | Stream for reading |
Creader_ex | Stream for reading from several FileSpaces by given positions in clusters |
CRectifyValues | Parameter for an unwrapping the face on a plane |
Crecursive_union | Recursive definition of class "union-container" |
CRefItemProperty | Read/write property of ref count object |
CRevolutionValues | The parameters of revolution operation |
CRibValues | Parameters of a rib |
CRPArray | One-dimensional array of pointers to objects |
CRPStack | Stack of pointers |
CRuledSurfaceValues | Data for the construction of a ruled surface |
Crw | Stream for reading and writing |
CSArray | Array of plain old data structures (POD) |
CSArray_assign | Initialization of an array by the list of values |
CScopedExceptionMode | Alter mode for exception handling in a scope |
CScopedLock | Scoped lock. Can accept a null pointer to a mutex. Locking occurs if the pointer to the mutex is nonzero and the code runs in parallel |
CScopedReadProgress | Scoped progress indicator for reader |
CScopedRecursiveLock | Recursive scoped lock. Can accept a null pointer to a mutex. Locking occurs if the pointer to the mutex is nonzero and the code runs in parallel |
CSFDPArray | Sorted one-dimensional array of pointers to objects |
CSheetRibValues | Parameters of a sheet metal rib |
CShellFacesConstIterator | Iterator for traverse faces of a immutable shell |
CShellFacesIterator | Iterator for traverse faces of a shell |
CShellVerticiesIterator | Iterator for traverse verticies of a shell |
CSIArray | One-dimensional array of objects with iterator functions |
CSimpleNameArray | Set of simple names |
CSlotValues | The parameters of slot |
CSmoothValues | Parameters of fillet or chamfer of edge |
CSolidEdgesConstIterator | Iterator for traverse edged of immutable solid |
CSolidEdgesIterator | Iterator for traverse edged of solid |
CSolidFacesConstIterator | Iterator for traverse faces of a constant solid |
CSolidFacesIterator | Iterator for traverse faces of a solid |
CSolidMIAttire | Solid, its properties and transformation matrices of solid duplicates |
Csorting_array | Dynamic container for storing elements of an ordered set |
CSparseArray2 | Two-dimensional sparse array of objects |
CSparseRow | Sparse vector of objects |
CSpineData | A spine curve and its neighborhood |
CSPtr | Smart pointer to objects with reference counter |
CSPtrPair | A pair of smart pointers |
CSQueue | Queue of objects without destructors |
CSRef | Smart reference to objects with reference counter |
CSSArray | Ordered array |
CSStack | A stack of objects |
Cstatic_array | Static vector |
Cstatic_pair | Static vector of two elements (pair) |
CStMLTipParams | Tip parameters structure |
Cstrbuf | A buffer of a CHAR-string |
CStrData | Specific data of a string |
Cstring_generator | Generator of MbUuid from string |
CStringProperty | String property |
CStVertexOfMultilineInfo | Information about a vertex |
CSweptValues | The parameters of form-generating operation |
CSweptValuesAndSides | The parameters of extrusion or rotation |
Ctape | The base class of the stream for implementation of reading and writing |
CTapeBase | Base class for stream classes |
CTapeClass | "Wrapper" for one stream class |
CTapeClassContainer | Array of stream classes registration |
CTapeManager | Stream manager |
CTapeRegistrator | Compile with the given preprocessor define for control of reading/writing char* and TCHAR* only via ReadTCHAR/WriteTCHAR(), not via illegally operator << and >> |
CTapeRegistratorEx | Array for registration of objects with information about reading/writing position |
CTAPointer | A smart pointer to an array of objects |
CThreadMapperStruct | A structure for the thread mapping creator |
CTMBoxSize | Box sizes |
CTOwnPointer | A smart pointer to an object |
CTPointer | A smart pointer to an object |
CTPointer< char > | A smart pointer to an array of symbols |
CTPointerBase | Base class of smart pointer |
CTransformValues | The parameters of object scaling |
CTreeIntervalNode | Node of interval expression tree |
CTriPoly | Polygon |
CTriVertex | Vertex of a polygon |
Ctype_which | Get variant type with a given index |
CUIntProperty | Uint property |
Cunion_conductor | Conductor of visitor for recursively given container |
CUserAttrDefinition | A template of user attribute definition |
CUserAttrDefinitionInstance | A template of "Definition" phenomenon of user attribute |
CVariableSectionValues | Data required for sweeping operation with variable section |
CVectorDifference | Difference of normals |
CVersionContainer | Container of versions |
CVersionProperty | Version property |
CVertexEdgesIterator | Iterator for traverse edges adjacent to a vertex |
CVertexFacesIterator | Iterator for traverse faces adjacent to a vertex |
CVisitor | Abstract base class of the visitor |
CVisitorImpl | A generallized declaration of support of the object visit by a concrete visitor |
Cwcsbuf | A buffer of a WCHAR-string |
Cwhich_type | Get type index from the list of union-container |
CWireFrameEdgesIterator | Iterator for traverse edges of wire frame |
Cwriter | Stream for writing |
Cwriter_ex | Stream for writing to several FileSpaces |