My Project
|
#include <figures.h>
Public Member Functions | |
void | getProjections (int plane, set< Edge > &edgeSet2D) |
void | getAxes (int plane, set< Edge > &edgeSet2D) |
Fig3D | getTransformation (double Xrot, double Yrot, double Zrot, double Xoff, double Yoff, double Zoff) |
Vertice | getandSetAverage () |
Public Attributes | |
vector< Vertice > | vertices |
vector< vector< unsigned int > > | faces |
Defines classes for representing 2D views and 3D objects
Vertice Fig3D::getandSetAverage | ( | ) |
void Fig3D::getAxes | ( | int | plane, |
set< Edge > & | edgeSet2D | ||
) |
get XY, YZ , XZ and isometric projections of the 3D object
get XY, YZ , XZ and isometric projections of the 3D object
void Fig3D::getProjections | ( | int | plane, |
set< Edge > & | edgeSet2D | ||
) |
get XY, YZ , XZ and isometric projections of the 3D object
get XY, YZ , XZ and isometric projections of the 3D object
Fig3D Fig3D::getTransformation | ( | double | Xrot, |
double | Yrot, | ||
double | Zrot, | ||
double | Xoff, | ||
double | Yoff, | ||
double | Zoff | ||
) |
get transformed 3D object
get transformed 3D object
vector<vector<unsigned int> > Fig3D::faces |
vector<Vertice> Fig3D::vertices |