29 #ifndef CORE_ALGORITHMS_FIELDS_DISTANCEFIELD_CALCULATEISINSIDEFIELD_H
30 #define CORE_ALGORITHMS_FIELDS_DISTANCEFIELD_CALCULATEISINSIDEFIELD_H 1
33 #include <Core/Datatypes/Mesh.h>
34 #include <Core/Datatypes/Field.h>
37 #include <Core/Algorithms/Util/AlgoBase.h>
40 #include <Core/Algorithms/Fields/share.h>
42 namespace SCIRunAlgo {
44 using namespace SCIRun;
53 add_option(
"sampling_scheme",
"regular2",
"regular1|regular2|regular3|regular4|regular5");
55 add_scalar(
"inside_value",1.0);
57 add_scalar(
"outside_value",0.0);
59 add_option(
"output_type",
"same as input",
"same as input|char|unsigned char|short|unsigned short|int|unsigned int|float|double");
61 add_option(
"method",
"all",
"one|most|all");
CalculateIsInsideFieldAlgo()
Definition: CalculateIsInsideField.h:49
#define SCISHARE
Definition: share.h:39
Definition: CalculateIsInsideField.h:46
boost::shared_ptr< Field > FieldHandle
Definition: DatatypeFwd.h:65