Renderer Member List
This is the complete list of members for Renderer, including all inherited members.
| _light_ambient_color (defined in Renderer) | Renderer | protected |
| _light_diffuse_color (defined in Renderer) | Renderer | protected |
| _light_location (defined in Renderer) | Renderer | protected |
| _model (defined in Renderer) | Renderer | protected |
| _projection (defined in Renderer) | Renderer | protected |
| _view (defined in Renderer) | Renderer | protected |
| disable_lighting(void)=0 (defined in Renderer) | Renderer | pure virtual |
| enable_lighting(void)=0 (defined in Renderer) | Renderer | pure virtual |
| enable_view_settings(void)=0 (defined in Renderer) | Renderer | pure virtual |
| end_rendering(void)=0 (defined in Renderer) | Renderer | pure virtual |
| flat_triangle(const Vec3D &x0, const Vec3D &x1, const Vec3D &x2, const Vec3D &n)=0 (defined in Renderer) | Renderer | pure virtual |
| line(const Vec3D &x0, const Vec3D &x1)=0 (defined in Renderer) | Renderer | pure virtual |
| Renderer() (defined in Renderer) | Renderer | |
| set_color(Vec3D color)=0 (defined in Renderer) | Renderer | pure virtual |
| set_light_ambient_color(Vec3D color) (defined in Renderer) | Renderer | |
| set_light_diffuse_color(Vec3D color) (defined in Renderer) | Renderer | |
| set_light_location(Vec3D location) (defined in Renderer) | Renderer | |
| set_material_ambient_color(Vec3D color)=0 (defined in Renderer) | Renderer | pure virtual |
| set_material_diffuse_color(Vec3D color)=0 (defined in Renderer) | Renderer | pure virtual |
| set_model_transformation(const Transformation &model) (defined in Renderer) | Renderer | |
| set_projection_frustum(double left, double right, double bottom, double top, double near, double far) (defined in Renderer) | Renderer | |
| set_view_look_at(const Vec3D &camera, const Vec3D &target, const Vec3D &up) (defined in Renderer) | Renderer | |
| shaded_triangle(const Vec3D &x0, const Vec3D &c0, const Vec3D &x1, const Vec3D &c1, const Vec3D &x2, const Vec3D &c2, const Vec3D &n)=0 (defined in Renderer) | Renderer | pure virtual |
| start_rendering(void)=0 (defined in Renderer) | Renderer | pure virtual |
| ~Renderer() (defined in Renderer) | Renderer | virtual |