|
Assignments
Assignments
|
This is the complete list of members for Ray::Scene, including all inherited members.
| _bBox | Ray::Shape | protected |
| _globalData | Ray::Scene | private |
| _localData | Ray::SceneGeometry | private |
| _primitiveNum | Ray::Shape | protected |
| _read(std::istream &stream) | Ray::SceneGeometry | privatevirtual |
| _shapeList | Ray::SceneGeometry | private |
| _write(std::ostream &stream) const | Ray::SceneGeometry | privatevirtual |
| addTrianglesOpenGL(std::vector< class TriangleIndex > &triangles) | Ray::Shape | inlinevirtual |
| BaseDir | Ray::Scene | static |
| boundingBox(void) const | Ray::Shape | |
| drawOpenGL(void) const | Ray::Scene | |
| Ray::SceneGeometry::drawOpenGL(GLSLProgram *glslProgram) const | Ray::SceneGeometry | virtual |
| Filter typedef | Ray::Shape | |
| getColor(Util::Ray3D ray, int rDepth, Util::Point3D cLimit, unsigned int lightSamples, bool binaryShadows, unsigned int tIdx) | Ray::Scene | |
| init(void) | Ray::SceneGeometry | |
| init(const LocalSceneData &sceneData) | Ray::SceneGeometry | |
| Ray::Shape::init(const class LocalSceneData &data)=0 | Ray::Shape | pure virtual |
| initOpenGL(void) | Ray::Scene | virtual |
| isInside(Util::Point3D p) const | Ray::SceneGeometry | virtual |
| Kernel typedef | Ray::Shape | |
| name(void) const | Ray::SceneGeometry | inlinevirtual |
| OpenGLTessellationComplexity | Ray::Shape | static |
| operator<<(std::ostream &stream, const Scene &scene) | Ray::Scene | friend |
| operator>>(std::istream &stream, Scene &scene) | Ray::Scene | friend |
| primitiveNum(void) const | Ray::Shape | |
| processAllIntersections(const Util::Ray3D &ray, const Util::BoundingBox1D &range, const RayIntersectionFilter &rFilter, const RayIntersectionKernel &rKernel, ShapeProcessingInfo spInfo, unsigned int tIdx) const | Ray::Scene | virtual |
| processFirstIntersection(const Util::Ray3D &ray, const Util::BoundingBox1D &range, const RayIntersectionFilter &rFilter, const RayIntersectionKernel &rKernel, ShapeProcessingInfo spInfo, unsigned int tIdx) const | Ray::Scene | virtual |
| processOverlapping(const Filter &filter, const Kernel &kernel, ShapeProcessingInfo tInfo) const | Ray::SceneGeometry | virtual |
| RayIntersectionFilter typedef | Ray::Shape | |
| RayIntersectionKernel typedef | Ray::Shape | |
| rayTrace(int width, int height, int rLimit, double cLimit, unsigned int lightSamples, bool binaryShadows, bool showProgress) | Ray::Scene | |
| Reflect(Util::Point3D v, Util::Point3D n) | Ray::Scene | static |
| Refract(Util::Point3D v, Util::Point3D n, double ir, Util::Point3D &refract) | Ray::Scene | static |
| setCurrentTime(double t, int curveFit) | Ray::SceneGeometry | |
| setKeyFrameEvaluator(void) | Ray::SceneGeometry | |
| updateBoundingBox(void) | Ray::SceneGeometry | virtual |
| WriteInset(std::ostream &stream) | Ray::Shape | static |
| WriteInsetSize | Ray::Shape | static |
| ~Shape(void) | Ray::Shape | inlinevirtual |