▼Ncee | Namespace cee contains all functionality and structures under the Core component |
►Napp | Namespace cee::app contains all functionality and structures under the App component |
CAppComponent | Static class for initialization of the component |
CMathFunctionCallBack | Math function callback class |
CModels | Class to manage the list of UnstructGridModel instances in the application |
CParts | Class that provides access by index or by name pattern to all parts of the current UnstructGridModel |
CPlots | Class to manage the list of Plots in the application |
CResults | Class to access results of the current state of an application |
CSelection | Class to manage a list of selected HitItems. Selected items are per view |
CSituations | Class to manage the hierarchy of Situations in the application |
CStates | Class to manage the list of states in the application |
CViewInfo | Small view info struct |
CViews | Class to manage the list of views in the application |
►Nexp | Namespace cee::exp contains all functionality needed to export to the Ceetron Free viewers on almost any platform (Export component) |
CExportCgeo | Export the given frame to a .cgeo file |
CExportComponent | Static class for initialization of the component |
CExportConstantRemoteModel | Export selected view to the Constant Remote Model Database |
CExportDataSourceVTFx | Export the entire contents of a DataSource to a VTFx file |
CExportVTFx | Export current view and model setting as VTFx file |
CExportWavefrontObj | |
CPropertyBuilderPlot2d | Finds VTFx properties from plot overlay item and builds a property set collection |
CPropertyBuilderVTFx | Finds VTFx properties from model and/or view and builds a property set collection and image resources |
►Ngeo | Namespace cee::geo contains all functionality and structures under the Geometry component |
CData | Base class for all geometry part data classes |
CDataGenerator | Helper class for generating various primitives (spheres, cylinders, boxes, etc) for use in the Geometry Model |
CDataIndexedPolylines | Data structure representing polylines data for a geometry part used in the GeometryModel |
CDataIndexedTriangles | Data structure representing indexed triangles data for a geometry part |
CDataPoints | Data structure representing points data for a geometry part used in the GeometryModel |
CDataTriangleFan | Data structure representing triangle strip data for a geometry part used in the GeometryModel |
CDataTriangleStrip | Data structure representing triangle strip data for a geometry part used in the GeometryModel |
CEffect | Base class for an effect describing how to draw a part and it's associated part data |
CEffectColor | Effect describing the color to be used when drawing the associated part data |
CEffectEyeLift | Effect that moves the vertices of the associated part slightly towards the eye point |
CEffectFrontAndBackColor | Effect describing the colors to be used when drawing each side of the associated triangle based part data |
CEffectFrontAndBackOpacity | Effect describing the opacity to be used when drawing each side of the associated triangle based part data |
CEffectHalo | Effect describing how to draw a part with silhouetted edges |
CEffectLighting | Effect describing if the associated triangle based part data should be lighted or not |
CEffectLineWidth | Effect describing the width of the associated line based part data, in pixels |
CEffectOpacity | Effect describing the opacity to be used when drawing the associated triangle based part data |
CEffectPointSize | Effect describing the size of the diameter of the associated point based part data, in pixels |
CEffectPolygonOffset | Effect that moves the triangles into the screen |
CEffectTexture | Effect describing the texture to be used when drawing the associated part data |
CGeometryComponent | Static class for initialization of the component |
CGeometryModel | GeometryModel is a subclass of Model that can handle a large number of parts efficiently |
CHitItem | Small class containing the result of an intersection between a ray and a part in a GeometryModel |
CPart | Geometry part and how it is to be drawn |
CPartHitItems | The part and the indices of the items within the part that was hit |
CPartSettings | Part settings represents how to draw a part and it's associated part data |
CTextureCoordinates | Texture coordinates |
►Nimp | Namespace cee::imp contains the classes for importing commercial MCAE and CFD files (CAE Import component) |
►Ncae | Namespace cee::imp::cae contains functionality and structures under the ImportCae component |
CDataSourceCae | The data source interface for commercial CAE file formats |
CDataSourcePhaseResponse | A phase response data source for an unstructured grid model |
CImportCaeComponent | Static class for initialization of the component |
CReaderInfo | Simple structure storing information for a file interface provided by the ImportCae component |
CReaderSettings | Settings manager for the different CAE file formats supported by ImportCae |
CReaderSettingsDataProvider | Settings applicable to the DataProvider plugin reader |
CReaderSettingsMarc | Settings applicable to the Marc file reader |
CReaderSettingsOpenFoam | Settings applicable to the OpenFoam file reader |
CReaderSettingsPtc | Settings applicable to the PTC file reader |
CStateLinearCombination | This class handles the building and storing of a linear combination of states |
►Nplt | Namespace cee::plt contains all functionality needed to view/import/export 2D plotting data (2D Plot component) |
CAxisSettings | Axis settings for an OverlayPlot object |
CCurve | A 2D data series for use in an OverlayPlot |
CMarkerLine | Settings for a marker line in an OverlayPlot object |
COverlayPlot | Overlay item with basic 2D plotting |
CPlot2dComponent | Static class for initialization of the component |
►Nrep | Namespace cee::rep contains all functionality and structures under the Report component |
CFieldValuesGenerator | Helper class for populating field data from an UnstructGridModel |
CReportComponent | Static class for initialization of the component |
CReportCreatorHtml | Report creator for an HTML report |
CReportCreatorPowerPoint | Report creator for a PowerPoint report |
CReportCreatorWord | Report creator for a Word report |
CRepository | Collection of snapshots used in report generation |
CSnapshot | An image, 3D model or tabular data describing a snapshot |
CTable | Data table structure for use in report generation |
►Nug | Namespace cee::ug contains all functionality and structures under the UnstructGrid component |
CBackgroundPropertyHandler | Property handler for background properties |
CBulkCalculation | |
CBulkValues | Class for storing results of bulk calculations |
CCameraPropertyHandler | Property handler for camera properties |
CColorMapper | Controlling the color mapping and the color setup of the legend |
CColorMapperContinuousPropertyHandler | Property handler for continuous colormapper properties |
CColorMapperFilledContoursPropertyHandler | Property handler for colormapper filled contours properties |
CColorMapperFilledContoursUniformPropertyHandler | Property handler for colormapper filled contours properties |
CContourLines | Controlling how the contour lines are drawn |
CCustomResultFunction | A CustomResultFunction produces the output values of a custom result on a given item |
►CCustomResultGenerator | A class to generate custom results |
CInputDataResults | Input data results |
CInputValueData | Input value data |
COutputDataResult | Output data result |
COutputValueData | Output value data |
CCuttingPlane | Configuration of a cutting plane |
CCuttingPlaneAnimation | Use this class to generate a cutting plane animation |
CCuttingPlaneData | Returns raw node coordinates and result values for a cutting plane |
CCuttingPlanePropertyHandler | Property handler for cutting plane properties |
CDataElements | Collection of elements in a part. Examples of element types are points, triangles or hexahedrons |
CDataElementSet | A DataElementSet is a set of unique elements within a DataSource |
CDataElementSetBuilder | Helper class for building element sets in an efficient matter |
CDataElementSetGenerator | This class is used to generate DataElementSets from the current DataSource of an UnstructGridModel |
CDataElementSetItem | This class identifies an element within an UnstructGrid model and is used as an item in a DataElementSet |
CDataGeometry | The geometry of the model for a certain state |
CDataNodes | Collection of coordinates (and optionally ids) of the element nodes in a part |
CDataNodeSet | A DataNodeSet is a set of unique nodes within a DataSource |
CDataNodeSetGenerator | This class is used to generate DataNodeSet's from the current DataSource of an UnstructGridModel |
CDataNodeSetItem | This class identifies a node within an UnstructGrid model and is used as an item in a DataNodeSet |
CDataPart | A part in the geometry. Consists of a collection of node coordinates and a collection element connectivities |
CDataPartDisplacement | Displacement results for a part |
CDataPartScalar | Scalar result values for a part |
CDataPartSymmetricTensor | Symmetric tensor result values for a part |
CDataPartVector | Vector result values for a part |
CDataPartVisibility | Per element visibility result for a part |
CDataReader | The DataReader is an easy and efficient way to get data into the UnstructGridModel, leveraging the data management support of UnstructGridModel through the DataSourceReader |
CDataResultDisplacement | Displacements results for all parts in the geometry |
CDataResultGroup | Result group binding a geometry and results (scalar, vector, displacement and/or transformation) |
CDataResultScalar | Scalar result for all parts in the geometry |
CDataResultSymmetricTensor | Symmetric tensor results for all parts in the geometry |
CDataResultTransformation | Transformation results for all parts in the geometry |
CDataResultVector | Vector results for all parts in the geometry |
CDataResultVisibility | Visibility result for all parts in the geometry for one data state |
CDataSource | The data source of the model. For instance a file interface or custom built by the user |
CDataSourceDirectory | Metadata directory for a data source |
CDataSourceInterface | A parent class for interface data sources |
CDataSourceMemory | A custom built data source for an unstructured grid model |
CDataSourceMerged | A data source for an unstructured grid model that enabled merging of additional data sources |
CDataSourceReader | This class implements a data source that will use a DataReader to populate the data source with geometry and results data |
CDataSourceVTF | Data source interface for VTF model files |
CDataSourceVTFx | Data source interface for VTFx model files |
CDataState | A state contains all data available for one time step, load case or frequency |
CDataStateSpec | Specification of data to load for a state |
CDisplacementSettings | Settings for a specific displacement result |
CElement | Class for a FEM element |
CElementHighlighter | Helper class for annotating elements |
CElementsQuery | A query object for extracting data and information from data elements |
CError | Error object for simple error management |
CHitItem | Small class containing the data for a hit of an intersection between a ray and a part in an UnstructGridModel |
CHitItemCollection | A collection of HitItem instances |
CIsosurface | Configuration of an isosurface |
CIsosurfaceData | Returns raw node coordinates and result values for an isosurface |
CIsosurfacePropertyHandler | Property handler for isosurface properties |
CIsovolume | Configuration of an isovolume |
CIsovolumeData | Returns raw node coordinates and result values for an isovolume |
CIsovolumePropertyHandler | Property handler for isovolume properties |
CMirrorSettings | Settings for mirrors in the model |
CMirrorSettingsPropertyHandler | Property handler for mirror settings properties |
CModelSettings | Various settings for the unstructured grid model |
CModelSpec | The model specification |
CModeShapeAnimation | Settings for mode shape animation |
COverlayColorLegend | A color legend to show as overlay in the view |
COverlayColorLegendPropertyHandler | Property handler for overlay color legend properties |
COverlayImagePropertyHandler | Property handler for overlay image properties |
COverlayPlotCurvePropertyHandler | Property handler for overlay plot curve properties |
COverlayPlotPropertyHandler | Property handler for overlay plot properties |
CPartHitItems | Class for storing identifier for a part (state id, geometry id, part id/index) and optionally also a list of element indices within this part |
CParticleTraceData | Data for a single particle trace within a group |
CParticleTraceGroup | Configuration of a group of particle trace objects |
CParticleTraceGroupPropertyHandler | Property handler for particle trace group properties |
CParticleTraceUtils | Utilities for particle traces |
CPartInfo | Simple class containing metadata info for a part |
CPartSettings | Settings for a specific part |
CPartSettingsIterator | Part settings iterator |
CPartSettingsPropertyHandler | Property handler for part settings properties |
CPartSettingsTexture | Texture part settings |
CProgress | Progress object class |
CPropertyApplierPlot2d | Creates overlay plots from VTFx properties in a property set collection and the corresponding data source |
CPropertyApplierVTFx | Applies VTFx properties in a property set collection and image resources to an existing model or view |
CPropertyBuilder | |
CResultCalculatorParams | Parameters for a given result calculator |
CResultInfo | Simple class containing metadata info for a result |
CResultSelectionPropertyHandler | Property handler for result section properties |
CResultsQuery | A query object to retrieve results from a given DataSource |
CResultsQueryItem | Used to identify an element or a node within a DataGeometry in order to query result values for it using a ResultsQuery |
CResultsQueryResult | A ResultsQuery result that contains the values found by a ResultsQuery on one ResultsQueryItem |
CResultsQueryResultPosition | A ResultsQueryResultPosition object contains the Position and the ResultsQueryResult of a specific value. It holds the partId, the itemId (either nodeId or elementId) |
CScalarSettings | Settings for a specific scalar result |
CScalarSettingsPropertyHandler | Property handler for scalar settings properties |
CSectionCategoryInfo | Simple class containing metadata info for a section category |
CSectionGroupInfo | Simple class containing metadata info for a section Group |
CSectionInfo | Simple class containing metadata info for a section |
CSetInfo | Simple class containing metadata info for a set |
CSetPropertyHandler | Property handler for set properties |
CSimulationInfo | Simple class containing metadata info for the simulation that produced the model database |
CSituation | A situation stores the setup of the unstructgrid model and view |
CSituationIo | A class to read and write a Situation |
CStateGroupInfo | Simple class containing metadata info for a group of states |
CStateInfo | Simple class containing metadata info for a state |
CStateSelectionPropertyHandler | Property handler for state selection properties |
CSurfacePathQuery | Helper class for generating a path on a UnstructGridModel model and for sampling a scalar value along this path |
CUnstructGridComponent | Static class for initialization of the component |
CUnstructGridModel | UnstructGridModel is a subclass of Model which adds specific model structure and functionality for representing scientific and engineering models, e.g. finite element data |
CVectorSettings | Settings for a specific vector result |
CVectorSettingsPropertyHandler | Property handler for vector settings properties |
CViewClippingPlanePropertyHandler | Property handler for view clipping plane properties |
CViewerPropertyHandler | Property handler for viewer properties |
CVisualizationParticleTraceQuery | Query for particle trace data |
CVisualizationPartQuery | Query for visible nodes, elements or triangles for a given part |
CVTFxFileBrowser | Helper class that allows you to read case metadata from a VTFx file |
CVTFxMemoryFile | A VTFx model file existing in memory |
►Nvis | Namespace cee::vis contains all functionality and structures under the Visualization component |
CBackground | Small class for the view background settings |
CBoxLocator | A locator designed to position a box |
CCamera | The camera configuration of a view |
CCameraAnimation | Support class for supplying camera positions that can be used to animate the camera from one setup to another |
CCameraInputHandler | Class for manipulating a camera from input events (typically mouse interaction) |
CCameraInputHandlerWalk | Camera input handler implementing standard Ceetron style Walk navigation |
CCameraInputHandlerZoom | Camera input handler implementing standard Ceetron style Zoom navigation |
CClipping | Clipping planes are used to clip parts of the geometry in the scene to be able to look inside |
CColorTableFactory | Factory functions for creating color tables based on a predefined number of color schemes |
CFont | A font used for text drawing |
CMarkupModel | Model used for drawing labels, arrows, lines, points, triangles and glyphs |
CMarkupModelHitItem | Small class containing the data for a hit of an intersection between a ray and a part in an MarkupModel |
CMarkupModelHitItemCollection | A collection of MarkupModelHitItem objects |
CMarkupPart | Base class for MarkupModel Parts |
CMarkupPartArrows | A MarkupModel part for drawing arrows |
CMarkupPartFixedSizeArrow | A MarkupModel part for drawing an arrow with a constant size independent of the camera settings |
CMarkupPartFixedSizeGlyph | A MarkupModel part for drawing a fixed size glyph (2d billboard) |
CMarkupPartFixedSizeSphere | A MarkupModel part for drawing a sphere with a constant radius independent of the camera settings |
CMarkupPartInstancedGeometry | A MarkupModel part useful for fast rendering of a lot of geometries with the same shape |
CMarkupPartLabels | A MarkupModel part for drawing labels |
CMarkupPartLines | A MarkupModel part for drawing lines |
CMarkupPartPoints | A MarkupModel part for drawing points |
CMarkupPartText3d | A MarkupModel part for drawing text positioned and oriented in 3D |
CMarkupPartTriangles | A MarkupModel part for drawing triangles |
CMarkupText3dItem | An item for a MarkupPartText3d |
CModel | Model holds information which is to be gathered to constitute a view |
CMouseEvent | Mouse event |
COpenGLContextGroup | A context group associates OpenGLContext instances that share OpenGL resources such as shader objects, textures and buffer objects |
COpenGLInfo | Class containing OpenGL renderer and version information for an OpenGLContextGroup |
COverlay | Overlay items are visual item presented overlaying the models in the View, for instance a color legend for scalar settings |
COverlayAxisCross | A view overlay item showing an axis cross synchronized with current camera settings |
COverlayCategoryLegend | A color legend used to indicate the interpretation of the colors in the model |
COverlayColorLegendContinuousDomain | The OverlayColorLegendContinuousDomain is capable of visualizing all scalar mappers that derives from the ScalarMapperContinuousDomain |
COverlayImage | A view overlay item capable of showing an image with optional blending |
COverlayItem | Abstract interface for overlay items |
COverlayNavigationCube | Overlay navigation cube used for navigation and orientation in a View |
COverlayTextBox | A view overlay item capable of showing a text with optional border and background |
CPerformanceInfo | Class for storing performance info stats |
CPlaneLocator | A locator designed to position a plane |
CScalarMapper | Abstract base class for scalar mappers |
CScalarMapperContinuous | Maps scalar values to texture coordinates/colors using a continuous/gradient style color map |
CScalarMapperContinuousDomain | Base class for scalar mappers that implement normalizedValue / domainValue |
CScalarMapperContinuousPiecewise | Maps scalar values to texture coordinates/colors using a continuous/gradient style color map with multiple segments of independent gradients |
CScalarMapperFilledContours | Maps scalar values to texture coordinates/colors using a filled contours style with user defined contour/color-change values |
CScalarMapperFilledContoursUniform | Maps scalar values to texture coordinates/colors using a filled contours style color map with levels of uniform size |
CTransparencyMode | Controlling the technique used for transparency in the view |
CTrueTypeFont | A true type font used for text drawing |
CView | Provides a render area in the user control/widget to enable visualization of the current model data and overlay items |
CViewer | Thin wrapper class for integrating Ceetron Desktop Components with a UI toolkit |
CViewerUIFramework | A base class used for integrating Ceetron Desktop Components with a UI Toolkit |
CVisualizationComponent | Static class for initialization of the Visualization component |
CWheelEvent | Mouse wheel event |
►Nwin | Namespace cee::win contains all functionality and structures under the Win component |
COpenGLContextSpecWin | Specification class for creation of a Windows OpenGL context |
CViewerWin32 | Subclass of viewers for setting up the OpenGL render context for Win32 applications |
CViewerWindowed | Create a Win32 viewer with its own OpenGL (sub) window |
CWinComponent | Static class for initialization of the component |
CAppLogging | Static helper class for doing application level logging |
CAssertHelper | |
CBoundingBox | Axis-aligned bounding box |
CCodeLocation | Represents a source code location |
CColor3f | Class for storing an RGB color triplet |
CColor4f | Class for storing an RGBA color |
CCoreComponent | Static class for initialization of the Core component |
CFileSystem | Static class containing file system utility functions |
CImage | Stores an RGBA image with 8 bits per pixel |
CImageIoJpeg | Helper class for reading and writing JPEG images |
CImageIoPng | Helper class for reading and writing PNG images |
CImageResources | Class for storing image resources |
CInitializationOptions | Options object for specifying initialization options for Ceetron Desktop Components |
CInstance | Ceetron Desktop Components instance object |
CLogDestination | Base class for log destinations |
CLogDestinationConsole | Log destination that writes output to console |
CLogDestinationFile | Log destination that writes output to text file |
CLogEvent | Small class describing a logged event |
CLogManager | Class for managing log messages |
CMat4d | 4 dimensional matrix |
CPlane | Class defining a plane in space |
CPropertySet | A property set stores a set of properties each consisting of a key and a value |
CPropertySetCollection | A collection of property sets |
CPtrRef | Smart pointer class used for handling reference counted objects (that derive from Object) |
CRay | A ray that can be used for intersection testing |
CRefCountedObject | Base class for all reference counted objects with built-in support for intrusive reference counting |
CSharedMemorySymmetricTensor | A symmetric 3x3 tensor represented by 6 values: xx, yy, zz, xy, yz, zx |
CStr | A general unicode based string class |
CSymmetricTensor | A symmetric 3x3 tensor represented by 6 values: xx, yy, zz, xy, yz, zx |
CTimer | Class for doing high precision timing. Actual resolution is platform dependent |
CVariant | The Variant class acts like a union for the most common data types |
CVec2d | Vector class for a 2D double vector |
CVec2f | Vector class for a 2D float vector |
CVec3d | Vector class for a 3D double vector |
CVec3f | Vector class for a 3D float vector |