21 template<
typename TDataType>
26 typedef typename TDataType::Real
Real;
27 typedef typename TDataType::Coord
Coord;
32 std::string
getNodeType()
override {
return "Adaptive Volume"; }
#define DECLARE_TCLASS(name, T1)
#define IMPLEMENT_TCLASS(name, T1)
DEF_NODE_PORT(VolumeOctree< TDataType >, SparseVolume, "The value of SDFOctree")
bool validateInputs() override
void resetStates() override
~SparseMarchingCubes() override
void updateStates() override
std::string getNodeType() override
DEF_INSTANCE_STATE(TriangleSet< TDataType >, TriangleSet, "An iso surface")
DEF_VAR(Real, IsoValue, Real(0), "Iso value")
This is an implementation of AdditiveCCD based on peridyno.