| __debug() | Shape | [inline, virtual] |
| _have_diff_brdf(void) const | SceneGraphObject | [inline, protected] |
| _have_emittance(void) const | SceneGraphObject | [inline, protected] |
| _have_geometry(void) const | SceneGraphObject | [inline, protected] |
| _have_private_diff_brdf(void) const | SceneGraphObject | [inline, protected] |
| _have_private_emittance(void) const | SceneGraphObject | [inline, protected] |
| _have_private_geometry(void) const | SceneGraphObject | [inline, protected] |
| _have_private_spec_brdf(void) const | SceneGraphObject | [inline, protected] |
| _have_private_texture(void) const | SceneGraphObject | [inline, protected] |
| _have_private_transformation(void) const | SceneGraphObject | [inline, protected] |
| _have_shared_diff_brdf(void) const | SceneGraphObject | [inline, protected] |
| _have_shared_emittance(void) const | SceneGraphObject | [inline, protected] |
| _have_shared_geometry(void) const | SceneGraphObject | [inline, protected] |
| _have_shared_spec_brdf(void) const | SceneGraphObject | [inline, protected] |
| _have_shared_texture(void) const | SceneGraphObject | [inline, protected] |
| _have_shared_transformation(void) const | SceneGraphObject | [inline, protected] |
| _have_spec_brdf(void) const | SceneGraphObject | [inline, protected] |
| _have_texture(void) const | SceneGraphObject | [inline, protected] |
| _have_transformation(void) const | SceneGraphObject | [inline, protected] |
| _name | SceneGraphObject | [protected] |
| _oid | SceneGraphObject | [protected] |
| _pAutoDiffuseBRDF | SceneGraphObject | [protected] |
| _pAutoEmittance | SceneGraphObject | [protected] |
| _pAutoGeometry | SceneGraphObject | [protected] |
| _pAutoSpecularBRDF | SceneGraphObject | [protected] |
| _pAutoTexture | SceneGraphObject | [protected] |
| _pAutoTransformation | SceneGraphObject | [protected] |
| _pDiffuseBRDF | SceneGraphObject | [protected] |
| _pEmittance | SceneGraphObject | [protected] |
| _pEnergy | Shape | [protected] |
| _pGeometry | SceneGraphObject | [protected] |
| _privateAttributes | SceneGraphObject | [protected] |
| _privateMaterials | SceneGraphObject | [protected] |
| _pSpecularBRDF | SceneGraphObject | [protected] |
| _pTexture | SceneGraphObject | [protected] |
| _pTransformation | SceneGraphObject | [protected] |
| _sharedAttributes | SceneGraphObject | [protected] |
| _sharedMaterials | SceneGraphObject | [protected] |
| _tangible | SceneGraphObject | [protected] |
| appendPrivateAttribute(SGAttribute *) | SceneGraphObject | [virtual] |
| appendPrivateMaterial(Material *) | SceneGraphObject | [virtual] |
| appendSharedAttribute(AutoPtr< SGAttribute > *) | SceneGraphObject | [virtual] |
| appendSharedMaterial(AutoPtr< Material > *) | SceneGraphObject | [virtual] |
| diffuseBRDF(void) | SceneGraphObject | [inline, virtual] |
| diffuseBRDF(void) const | SceneGraphObject | [inline, virtual] |
| emittance(void) | SceneGraphObject | [inline, virtual] |
| emittance(void) const | SceneGraphObject | [inline, virtual] |
| geometry(void) | SceneGraphObject | [inline, virtual] |
| geometry(void) const | SceneGraphObject | [inline, virtual] |
| getEnergyState(void) | Shape | [inline, virtual] |
| getName(void) const | SceneGraphObject | [inline] |
| getOID() const | SceneGraphObject | [inline] |
| hasSubnodes(void) const | Leaf | [inline, virtual] |
| inspectAttributes(Visitor &) | SceneGraphObject | |
| inspectMaterials(Visitor &) | SceneGraphObject | |
| Leaf(OID oid=0, const char *name="") | Leaf | [inline] |
| LightSource(OID oid, const char *name, Emittance *pEm) | LightSource | [inline] |
| LightSource(OID oid, const char *name, AutoPtr< Emittance > *pEm) | LightSource | [inline] |
| OID typedef | SceneGraphObject | |
| SceneGraphObject(OID oid=0, const char *name="") | SceneGraphObject | |
| setEnergyState(AutoPtr< EnergyCoat > *e) | LightSource | [inline, virtual] |
| setName(const char *name="") | SceneGraphObject | [inline] |
| setOID(OID oid=0) | SceneGraphObject | [inline] |
| setPrivateDiffuseBRDF(DiffuseBRDF *) | SceneGraphObject | [virtual] |
| setPrivateEmittance(Emittance *) | SceneGraphObject | [virtual] |
| setPrivateGeometry(Geometry *) | SceneGraphObject | [virtual] |
| setPrivateSpecularBRDF(SpecularBRDF *) | SceneGraphObject | [virtual] |
| setPrivateTexture(Texture *) | SceneGraphObject | [virtual] |
| setPrivateTransformation(Transform *) | SceneGraphObject | [virtual] |
| setSharedDiffuseBRDF(AutoPtr< DiffuseBRDF > *) | SceneGraphObject | [virtual] |
| setSharedEmittance(AutoPtr< Emittance > *) | SceneGraphObject | [virtual] |
| setSharedGeometry(AutoPtr< Geometry > *) | SceneGraphObject | [virtual] |
| setSharedSpecularBRDF(AutoPtr< SpecularBRDF > *) | SceneGraphObject | [virtual] |
| setSharedTexture(AutoPtr< Texture > *) | SceneGraphObject | [virtual] |
| setSharedTransformation(AutoPtr< Transform > *) | SceneGraphObject | [virtual] |
| Shape(OID oid=0, const char *name="") | Shape | [inline] |
| specularBRDF(void) | SceneGraphObject | [inline, virtual] |
| specularBRDF(void) const | SceneGraphObject | [inline, virtual] |
| SpotLight(const Vector3 &location, const Color3f &direction, const Color3f &intensity, float spreadAngle, char concentration, double fadeDist=.0, double fadePower=.0, OID oid=0, const char *name="") | SpotLight | [inline] |
| supportsEnergy(void) | LightSource | [inline, virtual] |
| tangible(void) const | SceneGraphObject | [inline, virtual] |
| texture(void) | SceneGraphObject | [inline, virtual] |
| texture(void) const | SceneGraphObject | [inline, virtual] |
| transformation(void) | SceneGraphObject | [inline, virtual] |
| transformation(void) const | SceneGraphObject | [inline, virtual] |
| traverseSubnodes(void) const | Leaf | [inline, virtual] |
| ~ESGObject() | ESGObject | [inline, virtual] |
| ~Leaf() | Leaf | [inline, virtual] |
| ~SceneGraphObject() | SceneGraphObject | [virtual] |
| ~Shape() | Shape | [virtual] |