41 #ifndef CORE_ALGORITHMS_VISUALIZATION_TRIMC_H
42 #define CORE_ALGORITHMS_VISUALIZATION_TRIMC_H 1
44 #include <Core/Datatypes/Field.h>
47 #include <Core/Geom/GeomLine.h>
49 #include <Core/Algorithms/Fields/MarchingCubes/BaseMC.h>
61 field_(field->vfield()),
62 mesh_(field->vmesh()),
70 virtual void reset(
int,
bool build_field,
bool build_geom,
bool transparency );
A Marching Cube tesselator for a triangle face.
Definition: TriMC.h:57
virtual ~TriMC()
Definition: TriMC.h:67
Distinct type for elem index.
Definition: FieldVIndex.h:228
TriMC(Field *field)
Definition: TriMC.h:60
Distinct type for node index.
Definition: FieldVIndex.h:181
void extract(VMesh::Elem::index_type, double)
Definition: TriMC.cc:155
long long index_type
Definition: Types.h:39
virtual void reset(int, bool build_field, bool build_geom, bool transparency)
Definition: TriMC.cc:41
boost::shared_ptr< Field > FieldHandle
Definition: DatatypeFwd.h:65
virtual FieldHandle get_field(double val)
Definition: TriMC.cc:266