Class Hierarchy Compound List File List Compound Members File Members
RenderDevice Member List
This is the complete list of members for RenderDevice, including all inherited members.
- addDirectionalLight(const Color& ambient, const Color& diffuse, const Color& specular, const Float constantAttenuation, const Float linearAttenuation, const Float quadraticAttenuation, const Float exponent, const Float cutoff) = 0
[pure virtual]
- addPlanarLight(const Color& ambient, const Color& diffuse, const Color& specular) = 0
[pure virtual]
- addPointLight(const Color& ambient, const Color& diffuse, const Color& specular, const Float constantAttenuation, const Float linearAttenuation, const Float quadraticAttenuation) = 0
[pure virtual]
- beginObject(Int mode) = 0
[pure virtual]
- beginScene() = 0
[pure virtual]
- clear(Int mode) = 0
[pure virtual]
- CLEAR_COLOR_BUFFER enum value
- CLEAR_DEPTH_BUFFER enum value
- clearLights() = 0
[pure virtual]
- clearMatrix() = 0
[pure virtual]
- ClearMode enum name
- COMPILE_OBJECT enum value
- deleteObject(Int obj) = 0
[pure virtual]
- endObject(Int obj) = 0
[pure virtual]
- endScene() = 0
[pure virtual]
- getMatrix() = 0
[pure virtual]
- initLights(const Boolean enabled, const Color& ambient) = 0
[pure virtual]
- ObjectMode enum name
- popLights() = 0
[pure virtual]
- popMatrix() = 0
[pure virtual]
- pushLights() = 0
[pure virtual]
- pushMatrix() = 0
[pure virtual]
- redraw()
- registerClass() const
- render(Int obj) = 0
[pure virtual]
- render(const Geometry& geometry) = 0
[pure virtual]
- RENDER_FILLED enum value
- RENDER_LINES enum value
- RENDER_OBJECT enum value
- RENDER_POINTS enum value
- RenderDevice(mxWindow *parent, Int x, Int y, Int w, Int h, const Char* label, Int style)
[protected]
- RenderMode enum name
- rotate(const Quaternion& rotation) = 0
[pure virtual]
- scale(const Vector& scale) = 0
[pure virtual]
- setMatrix(const Matrix& matrix) = 0
[pure virtual]
- setOrthographic(Float left, Float right, Float bottom, Float top, Float zNear, Float zFar) = 0
[pure virtual]
- setPerspective(Float left, Float right, Float bottom, Float top, Float zNear, Float zFar) = 0
[pure virtual]
- setRenderMode(RenderMode mode) = 0
[pure virtual]
- setRenderProcess(RenderProcess* renderProcess)
- translate(const Point& translation) = 0
[pure virtual]
- ~BaseClass()
[virtual]
Generated at Wed Nov 3 15:16:42 1999 for Architectural Walkthrough Project by
written by Dimitri van Heesch, © 1997-1999