SoftwareRenderer Member List
This is the complete list of members for SoftwareRenderer, 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) (defined in SoftwareRenderer) | SoftwareRenderer | virtual |
| enable_lighting(void) (defined in SoftwareRenderer) | SoftwareRenderer | virtual |
| enable_view_settings(void) (defined in SoftwareRenderer) | SoftwareRenderer | virtual |
| end_rendering(void) (defined in SoftwareRenderer) | SoftwareRenderer | virtual |
| flat_triangle(const Vec3D &x0, const Vec3D &x1, const Vec3D &x2, const Vec3D &n) (defined in SoftwareRenderer) | SoftwareRenderer | virtual |
| line(const Vec3D &x0, const Vec3D &x1) (defined in SoftwareRenderer) | SoftwareRenderer | virtual |
| Renderer() (defined in Renderer) | Renderer | |
| set_color(Vec3D color) (defined in SoftwareRenderer) | SoftwareRenderer | 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) (defined in SoftwareRenderer) | SoftwareRenderer | virtual |
| set_material_diffuse_color(Vec3D color) (defined in SoftwareRenderer) | SoftwareRenderer | 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) (defined in SoftwareRenderer) | SoftwareRenderer | virtual |
| SoftwareRenderer(GtkWidget *darea) | SoftwareRenderer | |
| SoftwareRenderer(cairo_surface_t *surface) | SoftwareRenderer | |
| start_rendering(void) (defined in SoftwareRenderer) | SoftwareRenderer | virtual |
| ~Renderer() (defined in Renderer) | Renderer | virtual |
| ~SoftwareRenderer() | SoftwareRenderer | virtual |