This is the complete list of members for
Mesh, including all inherited members.
activate() | Mesh | [virtual] |
addChild(NoriObject *child) | Mesh | [virtual] |
classTypeName(EClassType type) | NoriObject | [inline, static] |
EBSDF enum value | NoriObject | |
ECamera enum value | NoriObject | |
EClassType enum name | NoriObject | |
EClassTypeCount enum value | NoriObject | |
EIntegrator enum value | NoriObject | |
ELuminaire enum value | NoriObject | |
EMesh enum value | NoriObject | |
EReconstructionFilter enum value | NoriObject | |
ESampler enum value | NoriObject | |
EScene enum value | NoriObject | |
ETest enum value | NoriObject | |
getBoundingBox(uint32_t index) const | Mesh | |
getBSDF() const | Mesh | [inline] |
getClassType() const | Mesh | [inline, virtual] |
getClippedBoundingBox(uint32_t index, const BoundingBox3f &clip) const | Mesh | |
getIndices() const | Mesh | [inline] |
getName() const | Mesh | [inline] |
getTriangleCount() const | Mesh | [inline] |
getVertexCount() const | Mesh | [inline] |
getVertexNormals() const | Mesh | [inline] |
getVertexPositions() const | Mesh | [inline] |
getVertexTexCoords() const | Mesh | [inline] |
m_bsdf | Mesh | [protected] |
m_distr | Mesh | [protected] |
m_indices | Mesh | [protected] |
m_name | Mesh | [protected] |
m_triangleCount | Mesh | [protected] |
m_vertexCount | Mesh | [protected] |
m_vertexNormals | Mesh | [protected] |
m_vertexPositions | Mesh | [protected] |
m_vertexTexCoords | Mesh | [protected] |
Mesh() | Mesh | [protected] |
rayIntersect(uint32_t index, const Ray3f &ray, float &u, float &v, float &t) const | Mesh | |
samplePosition(const Point2f &sample, Point3f &p, Normal3f &n) const | Mesh | |
setParent(NoriObject *parent) | NoriObject | [virtual] |
surfaceArea(uint32_t index) const | Mesh | |
surfaceArea() const | Mesh | [inline] |
toString() const | Mesh | [virtual] |
~Mesh() | Mesh | [virtual] |
~NoriObject() | NoriObject | [inline, virtual] |