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 | |