Main Page Class Hierarchy Compound List Compound Members Related Pages
Triangle Member ListThis is the complete list of members for Triangle, including all inherited members.
- acceptOperation(Visitor *pVisitor) (defined in Primitive)
[virtual] - baseclass typedef (defined in Object)
- clsGetMethodInfo(int &nMethodCount) (defined in Object)
[static] - createPhotonMap() (defined in Primitive)
- DECLARE_ABSTRACT_CLASS(Primitive,Object3D) (defined in Primitive)
- DECLARE_ABSTRACT_CLASS(Object3D,Object) (defined in Object3D)
- DECLARE_CLASS(Triangle,Primitive) (defined in Triangle)
- DefaultColor (defined in Primitive)
[protected, static] - distance (defined in Triangle)
[protected] - getBounds(Bounds &bounds)const (defined in Triangle)
[virtual] - getBumpmappedNormalVector(Intersection *intersection)
[virtual] - getClass()const
[inline, virtual] - getColor(Intersection *intersection)
[virtual] - getFinish(Intersection *intersection)
[virtual] - getNormalVector(Intersection *intersection) (defined in Triangle)
[virtual] - getPhotonMap()const (defined in Primitive)
[inline] - getProperty(int nProperty,Variant &vValue)const (defined in Triangle)
[virtual] - getTexture() (defined in Primitive)
[inline] - getTexture(Intersection *intersection)
[virtual] - initRender(Scene *pScene)
[virtual] - initStatistic(Statistic *pStatistic)
[virtual] - intersect(Ray *ray,IntersectionList *intersectionList) (defined in Triangle)
[virtual] - invokeMethod(int nMethod,int argc,Variant *args,Variant *pRetval=NULL)
[virtual] - is_abstract enum value (defined in Object)
- MetaClass typedef (defined in Object)
- normal (defined in Triangle)
[protected] - Object() (defined in Object)
[inline] - Object3D() (defined in Object3D)
- p1 (defined in Triangle)
- p2 (defined in Triangle)
- p3 (defined in Triangle)
- photons (defined in Primitive)
[protected] - Primitive() (defined in Primitive)
- produce_caustics (defined in Primitive)
- PROPERTY_POINT1 enum value (defined in Triangle)
- PROPERTY_POINT2 enum value (defined in Triangle)
- PROPERTY_POINT3 enum value (defined in Triangle)
- PROPERTY_PRODUCE_CAUSTICS enum value (defined in Primitive)
- PROPERTY_TEXTURE enum value (defined in Primitive)
- PROPERTY_TRANSFORM enum value (defined in Object3D)
- setProperty(int nProperty,const Variant &value) (defined in Triangle)
[virtual] - setTexture(Texture *new_texture) (defined in Primitive)
- setTransform(Transformation *pTransform)
[protected] - texture (defined in Primitive)
[protected] - thisclass typedef (defined in Object)
- transform (defined in Object3D)
- Triangle() (defined in Triangle)
- u (defined in Triangle)
[protected] - update() (defined in Triangle)
- v (defined in Triangle)
[protected] - ~Object() (defined in Object)
[inline, virtual] - ~Object3D() (defined in Object3D)
[virtual] - ~Primitive() (defined in Primitive)
[virtual] - ~Triangle() (defined in Triangle)
[virtual]
|