| 
    My Project
    
   | 
 


Go to the source code of this file.
Macros | |
| #define | RENDERMETHODS_H | 
Functions | |
| void | render2DHidden (Fig3D &object3D, QPainter &painter, int plane, double scale_factor) | 
| Renders the figure and also marks lines as hidden where they are hidden by some plane.  More... | |
| bool | opposite_side (vector< Vertice > &faceVertices, Vertice a, Vertice b) | 
| Vertice | back_proj (Vertice v, Edge e, int plane) | 
| #define RENDERMETHODS_H | 
Methods for rendering 3D object and diplaying 2D views (will use OpenGL and GTK libraries)
returns vertex on 3D edge e whose projection is v
returns 3D vertex on Edge e whose projection is v
returns true if a and b are on opposite side of plane formed by faceVertices , false otherwise
| void render2DHidden | ( | Fig3D & | object3D, | 
| QPainter & | painter, | ||
| int | plane, | ||
| double | scale_factor | ||
| ) | 
Renders the figure and also marks lines as hidden where they are hidden by some plane.
 1.8.13