30 #ifndef CORE_ALGORITHMS_FIELDS_MEDIALAXIS_MEDIALAXIS_H
31 #define CORE_ALGORITHMS_FIELDS_MEDIALAXIS_MEDIALAXIS_H 1
34 #include <Core/Datatypes/Mesh.h>
35 #include <Core/Datatypes/Field.h>
39 #include <Core/Algorithms/Util/AlgoBase.h>
42 #include <Core/Algorithms/Fields/share.h>
44 namespace SCIRunAlgo {
46 using namespace SCIRun;
54 add_int(
"refinement_levels", 1);
60 void search_cell_for_medial_pts(
VMesh *tsm, LockingHandle<
SearchGridT<SCIRun::index_type> > grid,
const Point &p,
const Vector &di,
const Vector &dj,
const Vector &dk,
VMesh::Elem::index_type qelem,
int level,
int search_depth,
double diag,
VMesh *medialPts);
Distinct type for elem index.
Definition: FieldVIndex.h:228
#define SCISHARE
Definition: share.h:39
Definition: SearchGridT.h:47
boost::shared_ptr< Field > FieldHandle
Definition: DatatypeFwd.h:65