My Project
hiddenLines.h
Go to the documentation of this file.
1 
2 #ifndef HIDDENLINES_H
3 #define RENDERMETHODS_H
4 
5 #include <QtUiTools>
6 
7 
8 #include "figures.h"
9 
10 
12 void render2DHidden(Fig3D & object3D,QPainter & painter,int plane,double scale_factor); // 0- XY, 1-YZ, 2-XZ , 3-isometric
13 
17 bool opposite_side(vector<Vertice> & faceVertices, Vertice a, Vertice b);
18 
20 Vertice back_proj(Vertice v, Edge e, int plane);
21 
22 
23 
24 
25 
26 #endif
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.
Definition: hiddenLines.cpp:126
Definition: basicComponents.h:71
bool opposite_side(vector< Vertice > &faceVertices, Vertice a, Vertice b)
Definition: hiddenLines.cpp:21
Definition: basicComponents.h:9
Vertice back_proj(Vertice v, Edge e, int plane)
Definition: hiddenLines.cpp:34
Definition: figures.h:11