Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NLM_NAMESPACE_BEGIN
 CAccelAn interface for the acceleration structure
 CAccel_BVH
 CAccel_BVHSAH
 CAccel_BVHSAHBin
 CAccel_BVHSAHXYZ
 CAccel_NaiveNaive acceleration structure
 CAccel_NanoRT
 CAccel_QBVH
 CAligned
 Caligned_allocatorAligned allocator for STL containers
 CAssetBase class of an asset
 CAssetsAsset library
 Cboost_pool_aligned_allocatorAligned allocator for boost::pool
 CBoundAxis-aligned bounding box
 CBSDFAn interface for Emitter
 CBSDF_CookTorrance
 CBSDF_Diffuse
 CBSDF_Flesnel
 CBSDF_Null
 CBSDF_ReflectAll
 CBSDF_RefractAll
 CBSDFUtilsHelper utility function for BSDF computations
 CBVHNode
 CClonableClonable component
 CComponentBase class for all component classes
 CComponentFactory
 CConfigurableConfigurable components
 CDebugUtilsDebug helper functions
 CDirectionSampler
 CDiscreteSPD
 CDiscreteSPD< 3 >
 CDistribution1DDiscrete 1D distribution
 CDynamicLibraryDynamic library
 CEmitterAn interface for Emitter
 CExternalPolicy
 CFilmFilm
 CFilm_HDR
 CFPUtils
 CGeneralizedBSDFAn interface for generalized BSDF
 CImplEntry
 CInternalPolicy
 CIntersectionIntersection
 CIntersectionUtilsIntersection utilities
 CLightAn interface for Light
 CLight_Area
 CLight_Directional
 CLight_Point
 CLoggerLogger
 CLogIndenter
 CPath
 CPathVertex
 CPortable
 CPortable< const std::string & >
 CPortable< std::string >
 CPortable< std::vector< ContainerT > >
 CPortable< T & >
 CPortable< void >
 CPositionSampler
 CPrimitivePrimitive
 CProbabilityDist
 CPropertyNodeAn element of the property
 CPropertyTreeProperty tree
 CPropertyUtilsProperty node helpers
 CQBVHNode
 CRandomRandom number generator
 CRayRay
 CRay4
 CRendererA base class of the renderer
 CRenderer_BDPT
 CRenderer_LT
 CRenderer_LTDirect
 CRenderer_Null
 CRenderer_PT
 CRenderer_PTDirect
 CRenderer_Raycast
 CRenderer_RaycastPixel
 CRenderer_SampleDensity
 CRenderer_SampleDensity2
 CRenderUtilsUtility functions for rendering.
 CSamplerUtility function for samplers
 CSceneA base class of the scene
 CSchedulerRender scheduler
 CSEHUtilsSEH utilility
 CSensorAn interface for Sensor
 CSensor_Area
 CSensor_Pinhole
 CSIMDAlignedTypeSIMD aligned type. Inherited class automatically supports aligned version of operator new and delete for SIMD types
 CStaticInitStatic initialization
 CStaticInit< ExternalPolicy >
 CStaticInit< InternalPolicy >
 CStringTemplate
 CSurfaceGeometrySurface geometry information
 CTextureAn interface for 2-dimensional textures
 CTexture_Bitmap
 CTMat33x3 matrix
 CTMat44x4 matrix
 CTriAccelTriangle
 CTriangleMeshAn interface for the triangle meshes
 CTriangleMesh_Obj
 CTriangleMesh_Raw
 CTriangleUtilsUtility function for triangle meshes
 CTVec22D vector
 CTVec2< T, SIMD::None >Default specialization for 2D vector type
 CTVec33D vector
 CTVec3< T, SIMD::None >Default specialization for 3D vector type
 CTVec44D vector
 CTVec4< T, SIMD::None >Default specialization for 4D vector type
 CTypeInfoImplements simple run-time reflection
 CVersionVersion information