| ►NACG | Namespace providing different geometric functions concerning angles |
| ►NGeometry | |
| CPlane | |
| CPlaneT | |
| CQuadricT | |
| ►NQtWidgets | |
| ►CQtApplication | |
| CFootPrint | |
| CQtChartHistogram | !!!!IMPORTANT!!!! This class allows for colored bars in the Histogram, which is not possible with QCharts alone |
| CQtClippingDialog | |
| CQtCoordFrameDialog | |
| ►CQtFlapBox | |
| CFlap | |
| CQtHistogramWidget | |
| CQtMaterialDialog | |
| CQtSceneGraphDialog | |
| ►CQtSceneGraphWidget | |
| CItem | |
| CStatusActions | |
| CQtShaderDialog | |
| CQtTextureDialog | |
| CQtWheel | |
| CSceneGraphWidgetGenerator | |
| ►NSceneGraph | |
| ►NDrawModes | |
| CDrawMode | Specifies a DrawMode |
| CDrawModeInternal | Definition of a draw mode |
| CDrawModeProperties | DrawModeProperties stores a set of properties that defines, how to render an object |
| CArrayResourceManagerNodeT | |
| ►CArrowNode | |
| CArrow | |
| ►CBaseNode | |
| CShaderSet | |
| CBoundingBoxAction | |
| CBoundingBoxNode | |
| CBoxElement | |
| CBoxesNode | |
| CBSplineCurveNodeT | |
| CBSplineSurfaceNodeT | |
| CCameraNode | |
| CCartesianClippingNode | |
| CCheckDirtyAction | |
| ►CClippingNode | |
| CClippingObjectModifier | |
| CClippingShaderModifier | |
| CCollectActiveDrawModesAction | |
| CCollectDrawModesAction | |
| CCoordFrameNode | |
| CCoordinateSystemNode | Node for displaying coordinate systems |
| CCoordsysNode | |
| CDrawAction | |
| Cenable_if | |
| Cenable_if< false, T > | |
| CEnvMapNode | |
| CFindNodeAction | |
| ►CGlutPrimitiveNode | |
| CPrimitive | |
| CGridNode | |
| CLightNode | |
| CLightSource | Structure to hold options for one LightSource |
| CLightSourceHandle | |
| ►CLightSourceNode | |
| CLightSource | Structure to hold options for one LightSource |
| CLineNode | |
| CLockModT | |
| CLockNodeT | |
| CManipulatorNode | |
| CMaterial | |
| CMaterialNode | |
| CMeshNodeBase | |
| CMeshNodeT | |
| CMouseEventAction | |
| CMultiPassInfoAction | |
| ►COBJNode | |
| CFace | |
| COSDTransformNode | |
| CPickAction | |
| CPointNode | |
| CPolyLineCollectionNodeT | |
| CPolyLineNodeT | |
| CPrincipalAxisNode | |
| CPrincipalComponent | |
| CPtrResourceManagerNodeT | |
| CQtManipulatorNode | |
| CQtTranslationManipulatorNode | |
| ►CQtWidgetNode | |
| CNodeEventFilter | |
| CQuadNode | |
| CSelectionModT | |
| CSelectionNodeT | |
| CSeparatorNode | |
| CSetDrawModesAction | |
| ►CShaderNode | |
| CShaderInfo | |
| CSkeletonNodeT | |
| CSliceNode | |
| CSplatCloudNode | |
| CStatusModT | |
| CStatusNodeBaseT | |
| CStatusNodeBaseT< Mesh, Mod, false > | |
| CStatusNodeBaseT< Mesh, Mod, true > | |
| CStatusNodesBase | Extends StatusNodesT with a halfEdge vbo for coreProfile rendering support |
| CStatusNodeT | |
| CStatusViewNodeT | |
| CStencilRefNode | |
| CStrip | Class for managing a single triangle strip |
| CStripProcessorT | |
| CSwitchNode | |
| CTextNode | |
| CTexture3DNode | |
| ►CTextureNode | |
| CTextureInfo | |
| CTextureRenderInfo | |
| CTrackballNode | |
| CTransformNode | |
| ►CTranslationManipulatorNode | |
| CElement | |
| CTriangleNode | |
| CTriStripNodeDeprecatedT | |
| CVolumeMeshNodeT | |
| CAtomicCounter | |
| CBaseSeparableFilterKernel | |
| CBezierCurveT | |
| CBilateralBlurFilter | |
| CBSplineCurveT | |
| CBSplineSurfaceT | |
| CColorCoder | Class for generating nice colors for doubles |
| CColorGenerator | |
| ►CColorStack | |
| CNode | |
| CColorTranslator | |
| CDisplayList | |
| CDrawMeshBase | |
| CDrawMeshFaceInput | |
| ►CDrawMeshT | Mesh Drawing Class |
| CSubset | |
| CVertexProperty | |
| CDualQuaternionT | DualQuaternion class for representing rigid motions in 3d |
| ►CFBO | |
| CRenderTexture | Attached textures |
| CGaussianBlurFilter | |
| CGLBox | |
| CGLCone | |
| CGLCylinder | |
| CGLDisk | |
| CGLDodecahedron | |
| CGLFormatInfo | |
| CGLIcosahedron | |
| CGLLineBox | |
| CGLMatrixT | 4x4 matrix implementing OpenGL commands |
| CGLOctahedron | |
| CGLPartialDisk | |
| CGLPrimitive | |
| CGLSphere | |
| CGLState | |
| ►CGLStateContext | |
| CGLVertexPointer | |
| CTextureStage | |
| CGLTetrahedron | |
| CGLTorus | |
| CGLTrackball | |
| CGPUCacheEfficiencyTester | |
| ►CGPUCacheOptimizer | |
| COpt_Tris | |
| COpt_Vertex | |
| ►CGPUCacheOptimizerTipsify | |
| CRingStack | Simple and fast fixed size stack used in tipsify implementation |
| CHaltonColors | Implementation of halton colors Provides deterministic pseudo-random low-discrepancy colors with a uniform distribution over a visually pleasing subset of HSL space, independent of the number of colors required. Simply instantiate and use get_next_color() |
| CHeapInterfaceT | |
| CHeapT | |
| CHistogram | |
| CHistogramT | |
| CHuePartitioningColors | |
| CIColorCoder | |
| ►CIRenderer | |
| CDepthMapPass | |
| CLightData | |
| CRenderObjectRange | |
| CKnotvectorT | |
| CLinearTwoColorCoder | |
| CMatrix3x3T | |
| CMatrix4x4T | |
| ►CMeshCompiler | |
| CAdjacencyList | |
| CSubset | |
| CVertexElementInput | |
| CVertexSplitter | |
| CWeldList | |
| CWeldListEntry | |
| CMeshCompiler_EdgeTriMapKey | |
| CMeshCompilerDefaultFaceInput | |
| CMeshCompilerFaceInput | |
| CMeshCompilerVertexCompare | |
| CNoncopyable | |
| CNumLimitsT | |
| CPoissonBlurFilter | |
| ►CPolyLineT | |
| CCustomProperty | |
| CProfile | |
| CProgramBase | |
| ►CProgress | |
| CChildRecord | |
| CQtColorTranslator | |
| CQtLasso | |
| CQtPrincipalAxisDialog | |
| CQuaternionT | |
| CQueryCounter | |
| CQueryObject | |
| CRadialBlurFilter | |
| ►CRenderObject | Interface class between scenegraph and renderer |
| CTexture | Texture to be used |
| CRenderObjectModifier | Interface for modifying render objects |
| CRingTriangle | |
| CScreenQuad | |
| ►CShaderCache | Cache for shaders |
| CCacheEntry | |
| ►CShaderGenDesc | |
| CTextureType | |
| ►CShaderGenerator | |
| CDefaultIODesc | |
| CKeywords | |
| CShaderModifier | |
| CShaderModifierFile | |
| CShaderProgGenerator | |
| CShaderStorageBufferObject | |
| CStopWatch | |
| CTexture | |
| CTexture1D | |
| CTexture2D | |
| CTexture3D | |
| CTextureBuffer | |
| CTimedTracing | |
| CTracing | |
| ►CTriangulator | |
| CRingVertex | |
| CUnbinnedHistogram | |
| CUniformBufferObject | |
| CUtil | |
| CVertexArrayObject | |
| CVertexDeclaration | Class to define the vertex input layout |
| CVertexDeclaration_ptr2uint | |
| CVertexElement | Description of one vertex element |
| NApplicationStatus | |
| ►NGLSL | This namespace contains all the classes and functions for handling GLSL shader and program objects |
| ►CComputeShader | GLSL compute shader |
| CCaps | |
| CFragmentShader | GLSL fragment shader |
| CGeometryShader | GLSL geometry shader |
| CProgram | GLSL program class |
| CShader | A generic shader base class |
| ►CUniformPool | GLSL uniform pool |
| CUniformBase | |
| CUniformBuf | |
| CUniformMat | |
| CUniformVecf | |
| CUniformVeci | |
| CUniformVecui | |
| CVertexShader | GLSL vertex shader |
| NICP | Namespace for ICP |
| NMeshFunctions | Namespace providing different Mesh editing functions |
| ►NOpenMesh | |
| ►NAttributes | |
| CStatusInfo | |
| ►NConcepts | |
| CKernelT | |
| ►CMeshItems | |
| CEdgeT | |
| CFaceT | |
| CHalfedgeT | |
| CVertexT | |
| ►NDecimater | |
| CBaseDecimaterModule | |
| CBaseDecimaterT | |
| CCollapseInfoT | |
| ►CDecimaterT | |
| CHeapInterface | Heap interface |
| CMcDecimaterT | |
| CMixedDecimaterT | |
| CModAspectRatioT | Use aspect ratio to control decimation |
| CModBaseT | |
| CModEdgeLengthT | Use edge length to control decimation |
| CModHandleT | |
| CModHausdorffT | Use Hausdorff distance to control decimation |
| CModIndependentSetsT | |
| CModNormalDeviationT | Use Normal deviation to control decimation |
| CModNormalFlippingT | |
| ►CModProgMeshT | |
| CInfo | |
| CModQuadricT | Mesh decimation module computing collapse priority based on error quadrics |
| CModRoundnessT | Use Roundness of triangles to control decimation |
| CObserver | Observer class |
| NGenProg | |
| ►NIO | |
| C_IOManager_ | |
| C_OBJReader_ | |
| C_OBJWriter_ | |
| C_OFFReader_ | |
| C_OFFWriter_ | |
| C_OMReader_ | |
| C_OMWriter_ | |
| ►C_PLYReader_ | |
| CElementInfo | |
| CPropertyInfo | |
| ►C_PLYWriter_ | |
| CCustomProperty | |
| C_STLReader_ | |
| C_STLWriter_ | |
| C_VTKWriter_ | |
| CBaseExporter | |
| CBaseImporter | |
| CBaseReader | |
| CBaseWriter | |
| Cbinary | |
| Cbinary< BaseSkin::SkinWeights > | |
| Cbinary< MyData > | |
| Cbinary< MyMap > | |
| Cbinary< RegisteredDataType > | |
| CExporterT | |
| CHandle2Prop | |
| CHandle2Prop< T, FaceHandle > | |
| CHandle2Prop< T, VertexHandle > | |
| CImporterT | |
| COptions | Set options for reader/writer modules |
| ►NIterators | |
| CConstEdgeIterT | |
| CConstFaceIterT | |
| CConstHalfedgeIterT | |
| CConstVertexIterT | |
| CEdgeIterT | |
| CFaceIterT | |
| CGenericCirculator_CenterEntityFnsT | |
| CGenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::EdgeHandle, CW > | |
| CGenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::FaceHandle, false > | |
| CGenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::FaceHandle, true > | |
| CGenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::VertexHandle, false > | |
| CGenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::VertexHandle, true > | |
| CGenericCirculator_DereferenciabilityCheckT | |
| CGenericCirculator_DereferenciabilityCheckT< Mesh, typename Mesh::EdgeHandle, typename Mesh::FaceHandle > | |
| CGenericCirculator_DereferenciabilityCheckT< Mesh, typename Mesh::FaceHandle, typename Mesh::FaceHandle > | |
| CGenericCirculator_DereferenciabilityCheckT< Mesh, typename Mesh::VertexHandle, typename Mesh::FaceHandle > | |
| CGenericCirculator_ValueHandleFnsT | |
| CGenericCirculator_ValueHandleFnsT< Mesh, CenterEntityHandle, typename Mesh::FaceHandle, CW > | |
| CGenericCirculator_ValueHandleFnsT_DEPRECATED | |
| CGenericCirculator_ValueHandleFnsT_DEPRECATED< Mesh, CenterEntityHandle, typename Mesh::FaceHandle > | |
| CGenericCirculatorBaseT | |
| CGenericCirculatorT | |
| CGenericCirculatorT_DEPRECATED | |
| CGenericIteratorT | |
| CHalfedgeIterT | |
| CVertexIterT | |
| ►NKernel_OSG | |
| ►NFP | OpenSG Face Properties Adaptors |
| CGeoIndicesUI32 | Adaptor for osg::GeoIndicesUI32 |
| NVP | OpenSG Vertex Properties Adaptors |
| CArrayKernelT | |
| CAttribKernelT | This class adds the standard properties to the mesh type |
| CoPropertyT | |
| CPropertyKernel | |
| CTraits | |
| CTriMesh_OSGArrayKernel_GeneratorT | Helper class to create a TriMesh-type based on Kernel_OSG::ArrayKernelT |
| CTriMesh_OSGArrayKernelT | |
| ►NUtils | |
| CHeapInterfaceT | |
| CHeapT | |
| CMeshCheckerT | |
| CNoncopyable | |
| CNumLimitsT | |
| CTestingFramework | |
| CTimer | |
| ►NVDPM | |
| CMeshTraits | |
| CPlane3d | |
| CVFront | |
| CVHierarchy | |
| CVHierarchyNode | |
| CVHierarchyNodeHandle | |
| CVHierarchyNodeIndex | |
| CVHierarchyWindow | |
| CViewingParameters | |
| ►CArrayKernel | |
| CAutoStatusSetT | AutoStatusSetT: A status set that automatically picks a status bit |
| CExtStatusSetT | ExtStatusSet: A status set augmented with an array |
| CStatusSetT | — StatusSet API — |
| CAttribKernelT | |
| CAutoPropertyHandleT | |
| CBaseHandle | Base class for all handle types |
| CBaseKernel | |
| CBaseMesh | |
| CBaseProperty | |
| CBasePropHandleT | Base property handle |
| CCirculatorRange | Generic class for iterator ranges |
| CCirculatorRangeTraitT | |
| Ccolor_caster< osg::Color3f, osg::Color3ub > | |
| Ccolor_caster< osg::Color3ub, osg::Color3f > | |
| CConstPropertyViewer | |
| CDefaultTraits | |
| CDefaultTraitsDouble | |
| CEdgeHandle | Handle for a edge entity |
| CEndian | |
| CEntityRange | Generic class for vertex/halfedge/edge/face ranges |
| CEPropHandleT | |
| CFaceHandle | Handle for a face entity |
| ►CFilteredSmartRangeT | Class which applies a filter when iterating over elements |
| CFilteredIterator | |
| ►CFinalMeshItemsT | Definition of the mesh entities (items) |
| CITraits | |
| CFPropHandleT | |
| CHalfedgeHandle | Handle for a halfedge entity |
| CHandleToPropHandle | |
| CHandleToPropHandle< OpenMesh::EdgeHandle, T > | |
| CHandleToPropHandle< OpenMesh::FaceHandle, T > | |
| CHandleToPropHandle< OpenMesh::HalfedgeHandle, T > | |
| CHandleToPropHandle< OpenMesh::MeshHandle, T > | |
| CHandleToPropHandle< OpenMesh::VertexHandle, T > | |
| CHandleToPropHandle< void, T > | |
| CHPropHandleT | |
| CLoopSchemeMaskT | |
| CMergeTraits | |
| CMeshCast | Cast a mesh with different but identical traits into each other |
| CMeshCast< const LhsMeshT &, const RhsMeshT & > | |
| CMeshCast< const LhsMeshT *, const RhsMeshT * > | |
| CMeshCast< LhsMeshT &, RhsMeshT & > | |
| CMeshCast< LhsMeshT *, RhsMeshT * > | |
| CMeshHandle | Handle type for meshes to simplify some template programming |
| CMPropHandleT | |
| CNormalConeT | |
| ►CPolyConnectivity | Connectivity Class for polygonal meshes |
| CAddFaceEdgeInfo | |
| CEdgeFaceTraits | |
| CEdgeHalfedgeTraits | |
| CEdgeVertexTraits | |
| CElementRange | |
| CElementRange< EdgeHandle > | |
| CElementRange< FaceHandle > | |
| CElementRange< HalfedgeHandle > | |
| CElementRange< VertexHandle > | |
| CFaceEdgeTraits | |
| CFaceFaceTraits | |
| CFaceHalfedgeTraits | |
| CFaceVertexTraits | |
| CVertexEdgeTraits | |
| CVertexFaceTraits | |
| CVertexHalfedgeTraits | |
| CVertexOppositeHalfedgeTraits | |
| CVertexVertexTraits | |
| CPolyConnectivityTag | Connectivity tag indicating that the tagged mesh has polygon connectivity |
| CPolyMesh_ArrayKernel_GeneratorT | Helper class to build a PolyMesh-type |
| CPolyMesh_ArrayKernelT | |
| ►CPolyMeshT | |
| CPointIs3DTag | |
| CPointIsNot3DTag | |
| CPropertyContainer | A a container for properties |
| CPropertyCreationManager | Class for adding properties based on strings |
| CPropertyCreator | Base class for property creators |
| CPropertyCreatorImpl | |
| ►CPropertyManager | |
| CStorageT | |
| CStorageT< PropertyManager2, MPropHandleT< Value > > | |
| CPropertyT | Default property class for any type T |
| CPropertyT< bool > | |
| CPropHandle | |
| CPropHandle< EdgeHandle > | |
| CPropHandle< FaceHandle > | |
| CPropHandle< HalfedgeHandle > | |
| CPropHandle< MeshHandle > | |
| CPropHandle< VertexHandle > | |
| CRandomNumberGenerator | |
| CRangeTraitT | |
| CSingletonT | |
| CSmartBaseHandle | Base class for all smart handle types |
| CSmartEdgeHandle | |
| CSmartFaceHandle | |
| CSmartHalfedgeHandle | |
| CSmartHandle | |
| CSmartHandle< EdgeHandle > | |
| CSmartHandle< FaceHandle > | |
| CSmartHandle< HalfedgeHandle > | |
| CSmartHandle< VertexHandle > | |
| CSmartHandleBoundaryPredicate | Base class for all smart handle types that contains status related methods |
| CSmartHandleStatusPredicates | Base class for all smart handle types that contains status related methods |
| CSmartRangeT | Base class for all smart range types |
| CSmartTaggerET | |
| CSmartTaggerFT | |
| CSmartTaggerHT | |
| CSmartTaggerT | Smart Tagger |
| CSmartTaggerVT | |
| CSmartVertexHandle | Smart version of VertexHandle contains a pointer to the corresponding mesh and allows easier access to navigation methods |
| CStripifierT | |
| CTriConnectivity | Connectivity Class for Triangle Meshes |
| CTriConnectivityTag | Connectivity tag indicating that the tagged mesh has triangle connectivity |
| CTriMesh_ArrayKernel_GeneratorT | Helper class to create a TriMesh-type based on ArrayKernelT |
| CTriMesh_ArrayKernelT | |
| CTriMeshT | |
| CVDPMSynthesizerViewerWidget | |
| Cvector_traits | |
| Cvector_traits< Custom::Vec< DIM > > | |
| Cvector_traits< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options > > | |
| CVectorDataT | |
| CVectorT | |
| CVertexHandle | Handle for a vertex entity |
| CVPropHandleT | |
| ►NPca | Namespace for principal Component Analysis |
| CPCA | Class for principal component Analysis |
| ►NPluginFunctions | |
| CBaseObjectIterator | Core Data Iterator used to iterate over all objects (Including groups) |
| CObjectIterator | Core Data Iterator |
| CObjectRange | Range adapter for ObjectIterator |
| CObjectReferenceIterator | Helper class that wraps an ObjectIterator to return a reference instead of a pointer |
| CObjectReferenceRange | Range adapter for ObjectIterator |
| ►NRemeshing | |
| CAdaptiveRemesherT | |
| CBaseRemesherT | |
| CDiffGeoT | |
| CUniformRemesherT | |
| NRPC | |