| CArcball | |
| ▼CEigen::Array | |
| CBitmap | Stores a RGB high dynamic-range bitmap |
| CImageBlock | Weighted pixel storage for a rectangular subregion of an image |
| ▼CEigen::Array3f | |
| CColor3f | Represents a linear RGB color value |
| ▼CEigen::Array4f | |
| CColor4f | Represents a linear RGB color and a weight |
| CBins | |
| CBlockGenerator | Spiraling block generator |
| CBSDFQueryRecord | Convenience data structure used to pass multiple parameters to the evaluation and sampling routines in BSDF |
| CBVH | Bounding Volume Hierarchy for fast ray intersection queries |
| CBVH::BVHNode | |
| ▼Cnanogui::Canvas | |
| CNoriCanvas | |
| CDiscretePDF | Discrete probability distribution |
| CEmitterQueryRecord | Data record for conveniently querying and sampling the direct illumination technique implemented by a emitter |
| CFrame | Stores a three-dimensional orthonormal coordinate frame |
| CGenericKDTreeNode< _PointType, _DataRecord > | Simple kd-tree node data structure for use with PointKDTree |
| ▼CGenericKDTreeNode< Point3f, PhotonData > | |
| CPhoton | A Photon which also doubles as a kd-tree node for use with PointKDTree |
| CIntersection | Intersection data structure |
| ▼CEigen::Matrix | |
| CTPoint< float, 3 > | |
| CTPoint< float, 2 > | |
| CTPoint< int, 2 > | |
| CTVector< float, 3 > | |
| CTVector< float, 2 > | |
| CTVector< int, 2 > | |
| CNormal3f | 3-dimensional surface normal representation |
| CTPoint< _Scalar, _Dimension > | Generic N-dimensional point data structure based on Eigen::Matrix |
| CTVector< _Scalar, _Dimension > | Generic N-dimensional vector data structure based on Eigen::Matrix |
| ▼CNoriObject | Base class of all objects |
| CTexture< Color3f > | |
| ▼CBSDF | Superclass of all bidirectional scattering distribution functions |
| CDielectric | Ideal dielectric BSDF |
| CDiffuse | Diffuse / Lambertian BRDF model |
| CMicrofacet | |
| CMirror | Ideal mirror BRDF |
| ▼CCamera | Generic camera interface |
| CPerspectiveCamera | Perspective camera with depth of field |
| CChiSquareTest | Statistical test for validating that an importance sampling routine (e.g. from a BSDF) produces a distribution that agrees with what the implementation claims via its associated density function |
| ▼CEmitter | Superclass of all emitters |
| CAreaEmitter | |
| ▼CIntegrator | Abstract integrator (i.e. a rendering technique) |
| CPhotonMapper | |
| ▼CReconstructionFilter | Generic radially symmetric image reconstruction filter |
| CBoxFilter | Box filter – fastest, but prone to aliasing |
| CGaussianFilter | |
| CMitchellNetravaliFilter | |
| CTentFilter | Tent filter |
| ▼CSampler | Abstract sample generator |
| CIndependent | |
| CScene | Main scene data structure |
| ▼CShape | Superclass of all shapes |
| ▼CMesh | Triangle mesh |
| CWavefrontOBJ | Loader for Wavefront OBJ triangle meshes |
| CSphere | |
| CStudentsTTest | |
| ▼CTexture< T > | Superclass of all texture |
| CCheckerboard< T > | |
| CConstantTexture< T > | |
| CUVTexture< T > | |
| CNoriObjectFactory | Factory for Nori objects |
| CWavefrontOBJ::OBJVertex | Vertex indices used by the OBJ format |
| CWavefrontOBJ::OBJVertexHash | Hash function for OBJVertex |
| CPhotonData | Stores the direction and power of a photon as "payload" of a generic kd-tree node (see kdtree.h) |
| CPointKDTree< _NodeType > | Generic multi-dimensional kd-tree data structure for point data |
| CPropertyList | This is an associative container used to supply the constructors of NoriObject subclasses with parameter information |
| CRenderThread | |
| ▼Cstd::runtime_error | |
| CNoriException | Simple exception class, which stores a human-readable error description |
| ▼Cnanogui::Screen | |
| CNoriScreen | |
| CWarpTestScreen | |
| CPointKDTree< _NodeType >::SearchResult | Result data type for k-nn queries |
| CShapeQueryRecord | Data record for conveniently querying and sampling the a point on a shape |
| ▼Ctbb::task | |
| CBVHBuildTask | Build task for parallel BVH construction |
| CTBoundingBox< _PointType > | Generic n-dimensional bounding box data structure |
| CTBoundingBox< Point3f > | |
| CTBoundingBox< PointType > | |
| CTimer | Simple timer with millisecond precision |
| CTransform | Homogeneous coordinate transformation |
| CTRay< _PointType, _VectorType > | Simple n-dimensional ray segment data structure |
| CTRay< Point3f, Vector3f > | |
| CPropertyList::Property::Value | |
| CWarp | A collection of useful warping functions for importance sampling |
| CWarpTest | |