|
Path Tracer
|
This is the complete list of members for Object3D, including all inherited members.
| area | Object3D | protected |
| computeArea()=0 | Object3D | pure virtual |
| deepCopy() const =0 | Object3D | pure virtual |
| getArea() const | Object3D | |
| getCenter() const =0 | Object3D | pure virtual |
| getDescription(std::ostream &stream) const =0 | Object3D | pure virtual |
| getLocationJson() const =0 | Object3D | pure virtual |
| getMaterial() const | Object3D | |
| getMaxCoord() const =0 | Object3D | pure virtual |
| getMinCoord() const =0 | Object3D | pure virtual |
| getNormal(const DoubleVec3D &point) const =0 | Object3D | pure virtual |
| getRandomPoint() const =0 | Object3D | pure virtual |
| getType() const =0 | Object3D | pure virtual |
| Object3D() | Object3D | |
| Object3D(Material *material) | Object3D | |
| Object3D(const Object3D &obj) | Object3D | |
| operator=(const Object3D &otherObject) | Object3D | |
| setLocationJson(const json &j)=0 | Object3D | pure virtual |
| setMaterial(Material *material) | Object3D | |
| smallestPositiveIntersection(const Ray &ray) const =0 | Object3D | pure virtual |
| ~Object3D() | Object3D |