Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 CAligned< Align >
 Caligned_allocator< T, Alignment >Aligned allocator for STL containers
 Cboost_pool_aligned_allocator< Align >Aligned allocator for boost::pool
 CBoundAxis-aligned bounding box
 CBSDFUtilsHelper utility function for BSDF computations
 CDebugUtilsDebug helper functions
 CDiscreteSPD< N >
 CDiscreteSPD< 3 >
 CDistribution1DDiscrete 1D distribution
 CDynamicLibraryDynamic library
 CLM_NAMESPACE_BEGIN::MetaCounter< Tag >::ident< N >
 CImplEntry< ImplType >
 CIntersectionUtilsIntersection utilities
 CLM_NAMESPACE_BEGIN::MetaCounter< Tag >
 CPortable< T >
 CPortable< const std::string & >
 CPortable< std::string >
 CPortable< std::vector< ContainerT > >
 CPortable< T & >
 CPortable< void >
 CPropertyUtilsProperty node helpers
 CRandomRandom number generator
 Caligned_allocator< T, Alignment >::rebind< U >
 CRenderUtilsUtility functions for rendering.
 CSamplerUtility function for samplers
 CSEHUtilsSEH utilility
 CSIMDAlignedTypeSIMD aligned type. Inherited class automatically supports aligned version of operator new and delete for SIMD types
 CComponentBase class for all component classes
 CAssetsAsset library
 CClonableClonable component
 CAssetBase class of an asset
 CGeneralizedBSDFAn interface for generalized BSDF
 CTextureAn interface for 2-dimensional textures
 CTriangleMeshAn interface for the triangle meshes
 CConfigurableConfigurable components
 CAccelAn interface for the acceleration structure
 CAccel_NaiveNaive acceleration structure
 CRendererA base class of the renderer
 CPropertyNodeAn element of the property
 CPropertyTreeProperty tree
 CSceneA base class of the scene
 CSchedulerRender scheduler
 CStaticInit< InitPolicy >Static initialization
 CStaticInit< ExternalPolicy >
 CStaticInit< InternalPolicy >
 CSurfaceGeometrySurface geometry information
 CTMat3< T, Opt >3x3 matrix
 CTMat3< Float, SIMD::Default >
 CTMat4< T, Opt >4x4 matrix
 CTMat4< Float, SIMD::Default >
 CTriangleUtilsUtility function for triangle meshes
 CTVec2< T, Opt >2D vector
 CTVec2< Float, SIMD::None >
 CTVec2< T, SIMD::None >Default specialization for 2D vector type
 CTVec3< T, Opt >3D vector
 CTVec3< Float, Opt >
 CTVec3< Float, SIMD::Default >
 CTVec3< T, SIMD::None >Default specialization for 3D vector type
 CTVec4< T, Opt >4D vector
 CTVec4< Float, Opt >
 CTVec4< T, SIMD::None >Default specialization for 4D vector type
 CTypeInfoImplements simple run-time reflection
 CVersionVersion information
 CLM_NAMESPACE_BEGIN::MetaCounter< Tag >::writer< Ident >