coolray.org FAQ Contact Us
CoolRay Banner
CoolRay / Documentation
Main Page   Class Hierarchy   Compound List   Compound Members   Related Pages  

Triangle Member List

This 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]
You are visitor No.

counter

Copyright (c) 2001 Stefan Michel, All Rights Reserved.
Last modified: