13 #include "geometrymod.h" 35 void display(
bool polygons,
bool body);
39 void setZScale(
float);
51 bool prepareBodyDAGTree();
53 char positionToBody(
const Coord3 point);
63 void updateGeometries();
64 bool updateBodyDisplay();
70 void calcNormals(
int nrtriangles,
int idx1,
int idx2,
int idx3);
#define mExpClass(module)
Definition: commondefs.h:157
Definition: indexedshape.h:180
TypeSet< Coord3 > samples_
Definition: explpolygonsurface.h:80
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
bool isBodyDisplayed() const
Definition: explpolygonsurface.h:42
Definition: indexedshape.h:27
bool displaypolygons_
Definition: explpolygonsurface.h:74
Definition: indexedshape.h:123
bool needsupdate_
Definition: explpolygonsurface.h:76
Delaunay triangulation for 3D points. Should make sure all the points are defined.
Definition: delaunay3d.h:23
bool createsNormals() const
Definition: explpolygonsurface.h:57
TypeSet< Coord3 > getSurfaceSamples() const
Definition: explpolygonsurface.h:47
3D point or vector
Definition: commontypes.h:57
Definition: explpolygonsurface.h:27
Set of (small) copyable elements.
Definition: commontypes.h:26
Class that can execute a task.
Definition: task.h:193
IndexedGeometry * bodytriangle_
Definition: explpolygonsurface.h:83
bool arePolygonsDisplayed() const
Definition: explpolygonsurface.h:41
const PolygonSurface * surface_
Definition: explpolygonsurface.h:82
DAGTetrahedraTree * getTetrahedraTree() const
Definition: explpolygonsurface.h:45
TypeSet< int > getSampleIndices() const
Definition: explpolygonsurface.h:48
bool needsUpdate() const
Definition: explpolygonsurface.h:44
bool displaybody_
Definition: explpolygonsurface.h:75
IndexedGeometry * polygondisplay_
Definition: explpolygonsurface.h:84
DAGTetrahedraTree * tetrahedratree_
Definition: explpolygonsurface.h:79
const PolygonSurface * getPolygonSurface() const
Definition: explpolygonsurface.h:37
Definition: polygonsurface.h:24
Definition: arraytesselator.h:19
Coord3 scalefacs_
Definition: explpolygonsurface.h:77
TypeSet< int > sampleindices_
Definition: explpolygonsurface.h:81