17 lines
216 B
C
17 lines
216 B
C
#pragma once
|
|
|
|
#include <glm/vec3.hpp>
|
|
|
|
typedef glm::vec3 XYZ;
|
|
|
|
struct TRIANGLE {
|
|
XYZ p[3];
|
|
};
|
|
|
|
struct GRIDCELL {
|
|
XYZ p[8];
|
|
double val[8];
|
|
} ;
|
|
|
|
int Polygonise(GRIDCELL &grid, double isolevel, TRIANGLE *triangles);
|