REFERENCE MANUAL
►NHPS | |
CAbstractMethodException | Thrown if an abstract (pure virtual) method was called directly |
CApplicationWindowKey | The ApplicationWindowKey class is a smart pointer to a database object |
CApplicationWindowOptionsControl | The ApplicationWindowOptionsControl class is a smart pointer that is tied to a database object |
CApplicationWindowOptionsKit | The ApplicationWindowOptionsKit class is a user space object |
CAttributeLock | |
CAttributeLockControl | The AttributeLockControl class provides support for attribute locking, which allows temporarily override of an attribute setting for a segment and its descendants |
CAttributeLockKit | The AttributeLockKit class provides support for attribute locking, which allows temporarily override of an attribute setting for a segment and its descendants |
CAxisTriadControl | The AxisTriadControl allows you to turn on or off the axis triad, move it to a specific corner of the screen, change the material palette used to style it, or otherwise manipulate it |
CAxisTriadOperator | The AxisTriadOperator class defines an operator which allows the user to interact with the axis triad |
CBlankLinePatternElement | The BlankLinePatternElement class is a user space object |
CBooleanMetadata | The BooleanMetadata class is a smart pointer |
CBounding | This is the Bounding Class |
CBoundingControl | The BoundingControl class is a smart pointer that is tied to a database object |
CBoundingKit | The BoundingKit class is a user space object, useful for carrying a group of attribute settings |
CCADModel | The CADModel class is a smart pointer |
CCamera | This is the Camera Class |
CCameraControl | The CameraControl class is a smart pointer that is tied to a database object |
CCameraKit | The CameraKit class is a user space object, useful for carrying a group of attribute settings |
CCameraPoint | |
CCanvas | The Canvas class is one of the four core display classes used in a Visualize application |
CCanvasDeletedEvent | |
CCapture | The Capture class is a smart pointer |
CCaptureActivationEvent | |
CCircleKey | The CircleKey class is a smart pointer to a database object |
CCircleKit | The CircleKit class is a user space object |
CCircularArcGlyphElement | The CircularArcGlyphElement class is a user space object |
CCircularArcKey | The CircularArcKey class is a smart pointer to a database object |
CCircularArcKit | The CircularArcKit class is a user space object |
CCircularWedgeKey | The CircularWedgeKey class is a smart pointer to a database object |
CCircularWedgeKit | The CircularWedgeKit class is a user space object |
CColorInterpolationControl | The ColorInterpolationControl class is a smart pointer that is tied to a database object |
CColorInterpolationKit | The ColorInterpolationKit class is a user space object, useful for carrying a group attribute settings |
CComponent | The Component class is a smart pointer |
CComponentHighlightEvent | The ComponentHighlightEvent class is the event that will be triggered for each highlight or unhighlight call |
CComponentPath | The ComponentPath contains an array of keys, organized from leaf to root |
CComponentTree | The ComponentTree class is a smart pointer which corresponds to a tree object in a GUI toolkit, e.g., a TreeView in WPF or a CTreeCtrl in MFC |
CComponentTreeItem | The ComponentTreeItem class is a smart pointer which corresponds to an item or node in a tree object in a GUI toolkit, e.g., a TreeViewItem in WPF or an HTREEITEM in MFC |
CCondition | A Condition is a string or collection of strings separated by logical operators |
CConditionControl | The ConditionControl class is a smart pointer that is tied to a database object |
CConstructRectangleOperator | |
CContourLine | This is the ContourLine Class |
CContourLineControl | The ContourLineControl class is a smart pointer that is tied to a database object |
CContourLineKit | The ContourLineKit class is a user space object, useful for carrying a group of attribute settings |
CControl | The Control class is the base class for all Visualize controls |
CCoordinate | The Coordinate class is a concept class that contains information about various coordinate spaces |
CCubeMapDefinition | The CubeMapDefinition class is a smart pointer to a database object |
CCullingControl | The CullingControl class is a smart pointer that is tied to a database object |
CCullingKit | The CullingKit class is a user space object, useful for carrying a group attribute settings |
CCurveAttributeControl | The CurveAttributeControl class is a smart pointer that is tied to a database object |
CCurveAttributeKit | The CurveAttributeKit class is a user space object, useful for carrying a group attribute settings |
CCutGeometryGatheringOptionsKit | |
CCuttingSection | The CuttingSection class is a concept class for cutting-section-related enum classes |
CCuttingSectionAttributeControl | The CuttingSectionAttributeControl class is a smart pointer that is tied to a database object |
CCuttingSectionAttributeKit | The CuttingSectionAttributeKit class is a user space object which encapsulates a set of attributes pertaining to cutting sections |
CCuttingSectionKey | The CuttingSectionKey class is a smart pointer to a database object |
CCuttingSectionKit | The CuttingSectionKit class is a user space object |
CCuttingSectionOperator | |
CCylinder | The Cylinder class is a concept class for cylinder-related enum classes |
CCylinderAttributeControl | The CylinderAttributeControl class is a smart pointer that is tied to a database object |
CCylinderAttributeKit | The CylinderAttributeKit class is a user space object, useful for carrying a group attribute settings |
CCylinderKey | The CylinderKey class is a smart pointer to a database object |
CCylinderKit | The CylinderKit class is a user space object |
CDatabase | The Database class is a special type that is never intended to be instantiated |
CDebuggingControl | The DebuggingControl class is a smart pointer that is tied to a database object |
CDebuggingKit | The DebuggingKit class is a user space object, useful for carrying a group attribute settings |
CDefinition | The Definition class is a smart pointer to a database object |
CDirectRGBColor | |
CDistantLightKey | The DistantLightKey class is a smart pointer to a database object |
CDistantLightKit | The DistantLightKit class is a user space object |
CDotGlyphElement | The DotGlyphElement class is a user space object |
CDoubleMetadata | The DoubleMetadata class is a smart pointer |
CDPoint | |
CDrawing | |
CDrawingAttributeControl | The DrawingAttributeControl class is a smart pointer that is tied to a database object |
CDrawingAttributeKit | The DrawingAttributeKit class is a user space object, useful for carrying a group attribute settings |
CDVector | |
CEdge | This is the Edge Class |
CEdgeAttributeControl | The EdgeAttributeControl class is a smart pointer that is tied to a database object |
CEdgeAttributeKit | The EdgeAttributeKit class is a user space object, useful for carrying a group attribute settings |
CEllipseGlyphElement | The EllipseGlyphElement class is a user space object |
CEllipseKey | The EllipseKey class is a smart pointer to a database object |
CEllipseKit | The EllipseKit class is a user space object |
CEllipticalArcKey | The EllipticalArcKey class is a smart pointer to a database object |
CEllipticalArcKit | The EllipticalArcKit class is a user space object |
CEmergency | The Emergency class is a concept class for Emergency codes |
CEmergencyHandler | The EmergencyHandler class is the base class for an custom EmergencyHandler |
CErrorEvent | The ErrorEvent class is the event that will be generated if an asynchronous error occurs |
CEvent | The Event class is the common base class of all events |
CEventDispatcher | The EventDispatcher class is used for injecting any events and dealing with event handlers which handle those events |
CEventHandler | The EventHandler class is the base class for any event handler that can be created |
CEventNotifier | The EventNotifier class is a smart pointer that is tied to an event object |
CException | |
►CExchange | The Exchange class contains objects and enumerations used for importing and exporting CAD files via Exchange |
CCADModel | The CADModel class is a smart pointer |
CCapture | The Capture class is a smart pointer |
CComponent | The Component class is a smart pointer |
CConfiguration | The Configuration class is a user space object |
CExportACISOptionsKit | The Exchange::ExportACISOptionsKit class is a user space object |
CExportIGESOptionsKit | The Exchange::ExportIGESOptionsKit class is a user space object |
CExportJTOptionsKit | The Exchange::ExportJTOptionsKit class is a user space object |
CExportNotifier | The ExportNotifier class is a smart-pointer that is tied to a file export |
CExportParasolidOptionsKit | The Exchange::ExportParasolidOptionsKit class is a user space object |
CExportPRCOptionsKit | The Exchange::ExportPRCOptionsKit class is a user space object |
CExportSTEPOptionsKit | The Exchange::ExportSTEPOptionsKit class is a user space object |
CExportSTLOptionsKit | The Exchange::ExportSTLOptionsKit class is a user space object |
CExportU3DOptionsKit | The Exchange::ExportU3DOptionsKit class is a user space object |
CExportXMLOptionsKit | The Exchange::ExportXMLOptionsKit class is a user space object |
CFactory | The Factory class is used to create and Exchange objects which inherit from Component or one of its subclasses |
CFile | The File class provides functions to import and export CAD files via Exchange |
CFilter | The Filter class is a smart pointer |
CImportNotifier | The ImportNotifier class is a smart-pointer that is tied to a file import |
CImportOptionsKit | The Exchange::ImportOptionsKit class is a user space object |
CJT | The Exchange::JT class is a concept class for JT-related enums |
CModelFileImportOptionsKit | The Exchange::ModelFileImportOptionsKit class is a user space object |
CPRC | The Exchange::PRC class is a concept class for PRC-related enums |
CProE | The Exchange::ProE class is a concept class for ProE-related enums |
CSheet | The Sheet class is a user space object |
CSTEP | The Exchange::STEP class is a concept class for STEP-related enums |
►CTessellation | The Exchange::Tessellation class is a concept class for tessellation-related enums |
CChord | The Exchange::Tessellation::Chord class is a concept class for chord-tessellation-related enums |
CTessellationOptionsKit | The TessellationOptionsKit class is a user space object |
CTranslationNotifier | The TranslationNotifier class is a smart-pointer that is tied to a file translation |
CU3D | The Exchange::U3D class is a concept class for U3D-related enums |
CFactory | The Factory class is used to create and query Sprocket objects |
CFilter | The Filter class is a smart pointer |
CFilterActivationEvent | |
CFloat | The Float class is a concept class that exposes a number of useful utilities for working with floating point numbers |
CFlyOperator | The FlyOperator class defines an operator which allows the user to accurately move the camera around the scene |
CFocusLostEvent | The FocusLostEvent class is the event that is generated when an application loses focus |
CFontInfoState | The FontInfoState class is a user space object, useful for carrying a group attribute settings |
CFontSearchResults | The FontSearchResults class is a smart-pointer to a database object |
CFontSearchResultsIterator | An iterator used for traversing results from a search on an associated FontSearchResults object |
CGeometryKey | |
CGlyph | The Glyph class is a concept class for glyph-related enum classes |
CGlyphDefinition | The GlyphDefinition class is a smart pointer to a database object |
CGlyphElement | The GlyphElement class is a user space object |
CGlyphKit | The GlyphKit class is a user space object |
CGlyphLinePatternElement | The GlyphLinePatternElement class is a user space object |
CGlyphPoint | |
CGrid | The Grid class is a concept class for grid-related enum classes |
CGridKey | The GridKey class is a smart pointer to a database object |
CGridKit | The GridKit class is a user space object |
►CHardcopy | The Hardcopy class attempts to reproduce the scene graph to each of its supported export types |
►CFile | Encapsulates all the functions and options related to exporting Hardcopy files |
CExportOptionsKit | The Hardcopy::File::ExportOptionsKit class contains settings controlling hardcopy export |
►CGDI | |
CExportOptionsKit | |
CHiddenLine | |
CHiddenLineAttributeControl | The HiddenLineAttributeControl class is a smart pointer that is tied to a database object |
CHiddenLineAttributeKit | The HiddenLineAttributeKit class is a user space object, useful for carrying a group attribute settings |
CHighlightAreaOperator | |
CHighlightControl | The HighlightControl class is a smart pointer that is tied to a database object |
CHighlightEvent | The HighlightEvent class is the event that will be triggered for each highlight or unhighlight call |
CHighlightOperator | |
CHighlightOptionsKit | The HighlightOptionsKit class is a user space object |
►CImage | The Image class contains objects for importing image files and enumerations used when defining images in Visualize |
CExportOptionsKit | The Image::ExportOptionsKit class contains options that will be used to export image files |
CFile | The File class provides a function to import and export image files |
CImportOptionsKit | The ImportOptionsKit class contains options that will be used to import image files and will be set on the ImageKit returned by File::Import |
CImageDefinition | The ImageDefinition class is a smart pointer to a database object |
CImageKit | The ImageKit class is a user space object |
CImportStatusEvent | The ImportStatusEvent class is the event that can be used by importers to let the user know what they are currently working on |
CIncludeKey | The IncludeKey class is a smart pointer to a database object |
CIndexOutOfRangeException | An IndexOutOfRangeException is thrown when a user tries to access an array element beyond the valid range, typically when interacting with the points or faces defining geometry |
CInfiniteLine | The InfiniteLine class is a concept class for infinite-line-related enum classes |
CInfiniteLineGlyphElement | The InfiniteLineGlyphElement class is a user space object |
CInfiniteLineKey | The InfiniteLineKey class is a smart pointer to a database object |
CInfiniteLineKit | The InfiniteLineKit class is a user space object |
CInfo | The Info class is a concept class for information, warning and error codes |
CInformationEvent | The InformationEvent class is the event that will be generated if an asynchronous informational message occurs |
CInnerPixelPoint | |
CInnerWindowPoint | |
CInputEvent | The InputEvent class is the base class for input events such as MouseEvent, TouchEvent, and KeyboardEvent |
CIntegerMetadata | The IntegerMetadata class is a smart pointer |
CIntRectangle | |
CInvalidLicenseException | |
CInvalidObjectException | |
CInvalidOperationException | |
CInvalidSpecificationException | |
CIOException | The IOException class is an exception that is thrown if there was a problem during file import or export |
CIONotifier | The IONotifier class is a smart-pointer that is tied to a file import |
CKey | The Key class is the common base class of all Visualize keys |
CKeyboardEvent | The KeyboardEvent class is the event generated for each key press and release |
CKeyboardState | The KeyboardState class represents the state of a keyboard for a particular event |
CKeyHasher | A std::hash compatible hasher for Key |
CKeyPath | The KeyPath contains an array of keys, organized from leaf to root |
CLayout | The Layout class is one of the four core display classes used in a Visualize application |
CLayoutDeletedEvent | |
CLayoutDetachedEvent | |
CLicense | |
CLighting | This is the Lighting Class |
CLightingAttributeControl | The LightingAttributeControl class is a smart pointer that is tied to a database object |
CLightingAttributeKit | The LightingAttributeKit class is a user space object, useful for carrying a group attribute settings |
CLine | This is the Line Class |
CLineAttributeControl | The LineAttributeControl class is a smart pointer that is tied to a database object |
CLineAttributeKit | The LineAttributeKit class is a user space object, useful for carrying a group of attribute settings related to lines |
CLineGlyphElement | The LineGlyphElement class is a user space object |
CLineKey | The LineKey class is a smart pointer to a database object |
CLineKit | The LineKit class is a user space object |
CLinePattern | The LinePattern class is a concept class for line-pattern-related enum classes |
CLinePatternDefinition | The LinePatternDefinition class is a smart pointer to a database object |
CLinePatternElement | The LinePatternElement class is a user space object |
CLinePatternKit | The LinePatternKit class is a user space object |
CLinePatternOptionsKit | The LinePatternOptionsKit class is a user space object |
CLinePatternParallelKit | The LinePatternParallelKit class is a user space object |
CMarker | This is the Marker Class |
CMarkerAttributeControl | The MarkerAttributeControl class is a smart pointer that is tied to a database object |
CMarkerAttributeKit | The MarkerAttributeKit class is a user space object, useful for carrying a group attribute settings |
CMarkerKey | The MarkerKey class is a smart pointer to a database object |
CMarkerKit | The MarkerKit class is a user space object |
►CMaterial | The Material class is a concept class for material-related enum classes |
CColor | The MaterialColor Class |
CTexture | The Material::Texture class is a concept class for texture-related enum classes |
CMaterialKit | The MaterialKit class is a user space object, useful for carrying a group of attribute settings |
CMaterialMappingControl | The MaterialMappingControl class is a smart pointer that is tied to a database object |
CMaterialMappingKit | The MaterialMappingKit class is a user space object, used for grouping attribute settings related to materials |
CMaterialPaletteDefinition | The MaterialPaletteDefinition class is a smart pointer to a database object |
CMatrixKit | The MatrixKit class is a user space object, useful for carrying a group attribute settings |
CMesh | The Mesh class is a concept class for mesh-related enum classes |
CMeshKey | The MeshKey class is a smart pointer to a database object |
CMeshKit | The MeshKit class is a user space object |
CMetadata | The Metadata class is a smart pointer |
CModel | The Model class is one of the four core display classes used in a Visualize application |
CModelDeletedEvent | |
CModelDetachedEvent | |
CModellingMatrixControl | The ModellingMatrixControl class is a smart pointer that is tied to a database object |
CModifierKeys | |
CMouseButtons | |
CMouseEvent | The MouseEvent class is the event generated for each mouse action |
CMouseState | The MouseState class represents the state of the mouse or similar pointer device for a particular event |
CMouseWheelOperator | |
CNamedStyleDefinition | The NamedStyleDefinition class is a smart pointer to a database object |
CNavigationCubeControl | The navigationCubeControl allows you to turn on or off the navigation cube, move it to a specific corner of the screen, change the material palette used to style it, or otherwise manipulate it |
CNavigationCubeOperator | The NavigationCubeOperator class defines an operator which allows the user to interact with the navigation cube |
CNormalizedPoint | |
CNURBSCurveKey | The NURBSCurveKey class is a smart pointer to a database object |
CNURBSCurveKit | The NURBSCurveKit class is a user space object |
CNURBSSurfaceAttributeControl | The NURBSSurfaceAttributeControl class is a smart pointer that is tied to a database object |
CNURBSSurfaceAttributeKit | The NURBSSurfaceAttributeKit class is a user space object that contains settings related to NURBS surfaces |
CNURBSSurfaceKey | The NURBSSurfaceKey class is a smart pointer to a database object |
CNURBSSurfaceKit | The NURBSSurfaceKit class is a user space object |
►COBJ | The OBJ class contains objects and enumerations used for importing OBJ files |
CFile | The File class provides functions to import and export OBJ files |
CImportNotifier | The ImportNotifier class is a smart-pointer that is tied to a file import |
CImportOptionsKit | The ImportOptionsKit class contains any settings controlling the import of OBJ files |
CImportResultsKit | The ImportResultsKit class contains the results of a successful OBJ import |
CObject | The Object class is the common base class of most Visualize classes |
CObjectPoint | |
COffScreenWindowKey | The OffScreenWindowKey class is a smart pointer to a database object |
COffScreenWindowOptionsControl | The OffScreenWindowOptionsControl class is a smart pointer that is tied to a database object |
COffScreenWindowOptionsKit | The OffScreenWindowOptionsKit class is a user space object |
COperator | The Operator class is the base class for classes which handle under input and operate on the scene |
COperatorControl | The OperatorControl class is a smart pointer that is tied to a database object |
COrbitOperator | The OrbitOperator class defines an operator which allows the user to orbit the camera |
CPanOperator | The PanOperator class defines an operator which allows the user to pan the camera |
CPanOrbitZoomOperator | The PanOrbitZoomOperator class defines an operator which allows the user to pan, orbit and zoom the camera |
►CParasolid | The Parasolid class contains objects and enumerations used for importing and exporting CAD files via Parasolid |
CCADModel | The CADModel class is a smart pointer |
CComponent | The Component class is a smart pointer |
CExportOptionsKit | The ExportOptionsKit class is a user space object |
►CFacet | |
CTolerance | |
CFacetTessellationKit | The FacetTessellationKit class is a user space object |
CFactory | The Factory class is used to create Parasolid objects which inherit from Component or one of its subclasses |
CFile | The File class provides functions to import and export CAD files via the Parasolid interface |
CImportNotifier | The ImportNotifier class is a smart-pointer that is tied to a file import |
CImportOptionsKit | The ImportOptionsKit class is a user space object |
►CLine | |
CHatching | |
CLineTessellationKit | The LineTessellationKit class is a user space object |
CViewport | |
CPerformance | |
CPerformanceControl | The PerformanceControl class is a smart pointer that is tied to a database object |
CPerformanceKit | The PerformanceKit class is a user space object, useful for carrying a group of attribute settings related to performance settings |
CPixelPoint | |
CPlane | |
CPlane2D | |
CPoint | |
CPoint2D | |
CPolygonKey | The PolygonKey class is a smart pointer to a database object |
CPolygonKit | The PolygonKit class is a user space object |
CPortfolioControl | The PortfolioControl class is a smart pointer that is tied to a database object |
CPortfolioKey | The PortfolioKey class is a smart pointer to a database object |
►CPostProcessEffects | |
CAmbientOcclusion | |
CBloom | |
CPostProcessEffectsControl | The PostProcessEffectsControl class is a smart pointer that is tied to a database object |
CPostProcessEffectsKit | The PostProcessEffectsKit class is a user space object, useful for carrying a group of attribute settings related to post-process effects |
►CPublish | The Publish class contains objects and enumerations used for exporting 3D PDF files via Publish |
CActivation | The Publish::Activation class is a concept class for activation-related enumerations |
CAnimation | The Publish::Animation class is a concept class for animation-related enumerations |
CAnnotation | The Publish::Annotation class is a concept class for annotation-related enums |
CAnnotationKit | The AnnotationKit class is a user space object |
►CArtwork | The Publish::Artwork class is a concept class for artwork-related enumerations |
CDisplay | The Publish::Artwork::Display class is a concept class for display-related artwork enumerations |
CView | The Publish::Artwork::View class is a concept class for view-related artwork enumerations |
CArtworkKit | The ArtworkKit class is a user space object |
CBorder | The Publish::Border class is a concept class for border-related enumerations |
CButtonKit | The ButtonKit class is a user space object |
CCheckBoxKit | The CheckBoxKit class is a user space object |
CDeactivation | The Publish::Deactivation class is a concept class for deactivation-related enumeration |
CDocumentKey | The DocumentKey class is a smart pointer to a Publish PDF document |
CDocumentKit | The DocumentKit class is a user space object |
CDropDownListKit | The DropDownListKit class is a user space object |
CExportOptionsKit | The ExportOptionsKit class is a user space object |
CField | The Publish::Field class is a concept class for field-related enumerations |
CFile | The File class provides functions to export Model objects to 3D PDFs via Publish |
CHighlighting | The Publish::Highlighting class is a concept class for highlighting-related enumerations |
CImage | The Publish::Image class is a concept class for image-related enumerations |
CImageKit | The ImageKit class is a user space object |
CLabel | The Publish::Label class is a concept class for label-related enumerations |
CLighting | The Publish::Lighting class is a concept class for lighting-related enumerations |
CLinkKit | The LinkKit class is a user space object |
CListBoxKit | The ListBoxKit class is a user space object |
CPage | The Publish::Page class is a concept class for page-related enums |
CPageControl | The PageControl class is a smart pointer to a page within a Publish PDF document |
CPageKit | The PageKit class is a user space object |
CPermission | The Publish::Permission class is a concept class for permission-related enumerations |
CPRC | The Publish::PRC class is a concept class for PRC-related enums |
CRadioButtonKit | The RadioButtonKit class is a user space object |
CRendering | The Publish::Rendering class is a concept class for rendering-related enumerations |
CSignatureFieldKit | The SignatureFieldKit class is a user space object |
CSlideTableKit | The SlideTableKit class is a user space object |
CSource | The Publish::Source class is a concept class for source-string-related enums |
CTableKit | The TableKit class is a user space object |
►CText | The Publish::Text class is a concept class for text-related enumerations |
CFont | The Publish::Text::Font class is a concept class for text-font-related enumerations |
CTextFieldKit | The TextFieldKit class is a user space object |
CTextKit | The TextKit class is a user space object |
CU3D | The Publish::U3D class is a concept class for U3D-related enums |
CViewKit | The ViewKit class is a user space object |
CQuaternion | |
CRectangle | |
CReferenceKey | The ReferenceKey class is a smart pointer to a database object |
CRelativeOrbitOperator | |
CRendering | |
CRGB24Color | |
CRGBA32Color | |
CRGBAColor | |
CRGBAS32Color | |
CRGBColor | |
CSceneTree | The SceneTree class is a smart pointer which corresponds to a tree object in a GUI toolkit, e.g., a TreeView in WPF or a CTreeCtrl in MFC |
CSceneTreeItem | The SceneTreeItem class is a smart pointer which corresponds to an item or node in a tree object in a GUI toolkit, e.g., a TreeViewItem in WPF or an HTREEITEM in MFC |
CScreenRangePoint | |
CSearch | The Search class is a concept class for search-related enum classes |
CSearchOptionsKit | The SearchOptionsKit class is a user space object |
CSearchResults | The SearchResults class is a smart-pointer to a database object |
CSearchResultsIterator | An iterator used for traversing results from a search on an associated SearchResults object |
CSegmentKey | The SegmentKey class is a smart pointer to a database object |
CSelectability | This is the Selectability Class |
CSelectabilityControl | The SelectabilityControl class is a smart pointer that is tied to a database object |
CSelectabilityKit | The SelectabilityKit class is a user space object, useful for carrying a group attribute settings |
CSelectAreaOperator | The SelectAreaOperator class is a selection mechanism that operates on a rectangle input |
CSelection | The Selection class is a concept class for selection-related enum classes |
CSelectionControl | The SelectionControl class is a smart pointer that is tied to a database object |
CSelectionItem | The SelectionItem class is a smart-pointer to a database object |
CSelectionOptionsControl | The SelectionOptionsControl class is a smart pointer that is tied to a database object |
CSelectionOptionsKit | The SelectionOptionsKit class is a user space object |
CSelectionResults | The SelectionResults class is a smart pointer to a database object |
CSelectionResultsIterator | The SelectionResultsIterator class is used to iterate over a SelectionResults object and access the SelectionItem objects contained within it |
CSelectOperator | The SelectOperator class is a selection mechanism that is intended to operate on a single selection point |
►CShader | The Shader class contains objects for importing shader source files and enumerations used when defining shaders in Visualize |
CFile | The File class provides a function to import shader files |
CImportOptionsKit | The ImportOptionsKit class contains settings that will be set on the ShaderKit which is returned by File::Import |
CShaderDefinition | The ShaderDefinition class is a smart pointer to a database object |
CShaderKit | The ShaderKit class is a user space object |
CShell | The Shell class is a concept class for shell-related enum classes |
CShellKey | The ShellKey class is a smart pointer to a database object |
CShellKit | The ShellKit class is a user space object |
CShellOptimizationOptionsKit | The ShellOptimizationOptionsKit class is a user space object |
CShellRelationOptionsKit | The ShellRelationOptionsKit class is a user space object |
CShellRelationResultsKit | The ShellKit class is a user space object |
CSimpleCuboid | |
CSimpleSphere | |
CSimpleWalkOperator | The SimpleWalkOperator class defines an operator which allows the user to move forward and backwards and rotate while staying snapped to a plane |
►CSketchup | The Sketchup class contains objects used for importing SketchUp files |
CFile | The File class provides functions to import SketchUp files |
CImportNotifier | The ImportNotifier class is a smart-pointer that is tied to a file import |
CImportOptionsKit | The ImportOptionsKit class is a user space object |
CImportResultsKit | The ImportResultsKit class contains the results of a successful SketchUp import |
CSmoothTransitionCompleteEvent | The SmoothTransitionCompleteEvent class is the event that will be triggered when a Smooth Transition ends |
CSolidLinePatternElement | The SolidLinePatternElement class is a user space object |
CSphere | This is the Sphere Class |
CSphereAttributeControl | The SphereAttributeControl class is a smart pointer that is tied to a database object |
CSphereAttributeKit | The SphereAttributeKit class is a user space object, useful for carrying a group attribute settings |
CSphereKey | The SphereKey class is a smart pointer to a database object |
CSphereKit | The SphereKit class is a user space object |
CSpotlight | The Spotlight class is a concept class for spotlight-related enum classes |
CSpotlightKey | The SpotlightKey class is a smart pointer to a database object |
CSpotlightKit | The SpotlightKit class is a user space object |
CSprocket | |
CSprocketControl | |
CSprocketPath | |
CStandAloneWindowEvent | The StandAloneWindowEvent class is the event that is generated by a Standalone window |
CStandAloneWindowKey | The StandAloneWindowKey object is a handle to a stand-alone window that Visualize can draw into |
CStandAloneWindowOptionsControl | The StandAloneWindowOptionsControl class is a smart pointer that is tied to a database object |
CStandAloneWindowOptionsKit | The StandAloneWindowOptionsKit class is a user space object |
►CSTL | The STL class contains objects and enumerations used for importing STL files |
CFile | The File class provides functions to import and export STL files |
CImportNotifier | The ImportNotifier class is a smart-pointer that is tied to a file import |
CImportOptionsKit | The ImportOptionsKit class contains any settings controlling the import of STL files |
CImportResultsKit | The ImportResultsKit class contains the results of a successful STL import |
►CStream | The Stream class contains objects and enumerations used for importing and exporting HSF files |
CExportOptionsKit | The Stream::ExportOptionsKit class contains settings controlling the export of HSF files |
CFile | The File class provides functions to import and export HSF files |
CImportNotifier | The ImportNotifier class is a smart-pointer that is tied to a file import |
CImportOptionsKit | The ImportOptionsKit class contains any settings controlling the import of HSF files |
CImportResultsKit | The ImportResultsKit class contains the results of a successful HSF import |
CStringMetadata | The StringMetadata class is a smart pointer |
CStyle | This is the Style Class |
CStyleControl | The StyleControl class is a smart pointer that is tied to a database object |
CStyleKey | The StyleKey class is a smart pointer to a database object |
CSubwindow | This is the Subwindow Class |
CSubwindowControl | The SubwindowControl class is a smart pointer that is tied to a database object |
CSubwindowKit | The SubwindowKit class is a user space object, useful for carrying a group of attribute settings related to subwindows |
CText | The Text class is a concept class for text-related enum classes |
CTextAttributeControl | The TextAttributeControl class is a smart pointer that is tied to a database object |
CTextAttributeKit | The TextAttributeKit class is a user space object, useful for carrying a group attribute settings |
CTextKey | The TextKey class is a smart pointer to a database object |
CTextKit | The TextKit class is a user space object |
CTextureDefinition | The TextureDefinition class is a smart pointer to a database object |
CTextureMatrixControl | The TextureMatrixControl class is a smart pointer that is tied to a database object |
CTextureOptionsKit | The TextureOptionsKit class is a user space object |
CTimeMetadata | The TimeMetadata class is a smart pointer |
CTimerTickEvent | The TimerTickEvent class is the event that will be triggered for each timer tick |
CTouch | |
CTouchEvent | The TouchEvent class is the event generated for each touch action on a multi-touch device |
CTouchState | The TouchState class represents the state of touches on a multi-touch device for a particular event |
CTransformMaskControl | The TransformMaskControl class is a smart pointer that is tied to a database object |
CTransformMaskKit | The TransformMaskKit class is a user space object, useful for carrying a group attribute settings |
CTransparency | This is the Transparency Class |
CTransparencyControl | The TransparencyControl class is a smart pointer that is tied to a database object |
CTransparencyKit | The TransparencyKit class is a user space object, useful for carrying a group of attribute settings related to transparency |
CTreeContext | The TreeContext class is a user space object |
CTrim | The Trim class is a concept class for trim-related enum classes |
CTrimElement | The TrimElement class is a user space object |
CTrimKit | The TrimKit class is a user space object |
CTurntableOperator | The TurntableOperator class defines an operator which allows the user to orbit the camera along a specific axis |
CUnsignedIntegerMetadata | The UnsignedIntegerMetadata class is a smart pointer |
CUpdateCompletedEvent | The UpdateCompletedEvent class is the event that is generated when an update is completed |
CUpdateNotifier | The UpdateNotifier class is a smart pointer that is tied to a window update |
CUpdateOptionsControl | The UpdateOptionsControl class is a smart pointer that is tied to a database object |
CUpdateOptionsKit | The UpdateOptionsKit class is a user space object |
CUTF8Hasher | A std::hash compatible hasher for UTF8 |
CVector | |
CVector2D | |
CView | The View class is one of the four core display classes used in a Visualize application |
CViewDeletedEvent | |
CViewDetachedEvent | |
CVisibilityControl | The VisibilityControl class is a smart pointer that is tied to a database object |
CVisibilityKit | The VisibilityKit class is a user space object, useful for carrying a group of attribute settings |
CVisualEffectsControl | The VisualEffectsControl class is a smart pointer that is tied to a database object |
CVisualEffectsKit | The VisualEffectsKit class is a user space object, useful for carrying a group attribute settings |
CWalkOperator | The WalkOperator class defines an operator which allows the user to accurately move the camera around the scene, while snapped to a plane |
CWarningEvent | The WarningEvent class is the event that will be generated if an asynchronous warning occurs |
CWindow | The Window class is a concept class for window-related enum classes |
CWindowInfoControl | The WindowInfoControl class is a smart pointer that is tied to a database object |
CWindowInfoKit | The WindowInfoKit class is a user space object, useful for carrying a group attribute settings |
CWindowKey | The WindowKey class is a smart pointer to a database object |
CWindowPoint | |
CWorld | The World class is a special object that must be constructed prior to making any database calls and must exist for the life of the application |
CWorldPoint | |
CZoomBoxOperator | |
CZoomFitTouchOperator | The ZoomFitTouchOperator class defines an operator which fits the camera to the model currently loaded |
CZoomOperator | The ZoomOperator class defines an operator which allows the user to zoom the camera |