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