![]()  | 
  
    Langmuir
    
   Simulation 
   | 
 
Container for vertices and normals of triangle. More...
#include <isosurface.h>
Public Member Functions | |
| Triangle (QObject *parent=0) | |
| create a Triangle  More... | |
| ~Triangle () | |
| void | setVertex (int index, QVector3D vector) | 
| set a vertex by index  More... | |
| void | calculateNormals () | 
| calculate normal vectors  More... | |
| void | sort () | 
| sort vertices  More... | |
Public Attributes | |
| QVector3D | v0 | 
| vertex 0  More... | |
| QVector3D | v1 | 
| vertex 1  More... | |
| QVector3D | v2 | 
| vertex 2  More... | |
| QVector3D | n0 | 
| normal 0  More... | |
| QVector3D | n1 | 
| normal 1  More... | |
| QVector3D | n2 | 
| normal 2  More... | |
Container for vertices and normals of triangle.
      
  | 
  explicit | 
create a Triangle
| LangmuirView::MarchingCubes::Triangle::~Triangle | ( | ) | 
| void LangmuirView::MarchingCubes::Triangle::calculateNormals | ( | ) | 
calculate normal vectors
| void LangmuirView::MarchingCubes::Triangle::setVertex | ( | int | index, | 
| QVector3D | vector | ||
| ) | 
set a vertex by index
| index | index of vertex | 
| vector | vector to set | 
| void LangmuirView::MarchingCubes::Triangle::sort | ( | ) | 
sort vertices
| QVector3D LangmuirView::MarchingCubes::Triangle::n0 | 
normal 0
| QVector3D LangmuirView::MarchingCubes::Triangle::n1 | 
normal 1
| QVector3D LangmuirView::MarchingCubes::Triangle::n2 | 
normal 2
| QVector3D LangmuirView::MarchingCubes::Triangle::v0 | 
vertex 0
| QVector3D LangmuirView::MarchingCubes::Triangle::v1 | 
vertex 1
| QVector3D LangmuirView::MarchingCubes::Triangle::v2 | 
vertex 2