27 template<
typename TDataType>
32 typedef typename TDataType::Real
Real;
33 typedef typename TDataType::Coord
Coord;
#define DECLARE_TCLASS(name, T1)
std::shared_ptr< dyno::DistanceField3D< TDataType > > convert2Uniform(VolumeOctree< TDataType > *volume, Real h)
DEF_VAR(Real, Alpha, Real(0), " ")
DEF_VAR(Real, Beta, Real(0), " ")
DEF_VAR(Vec3f, CubeTilt, 0, "Cube Init Rotation")
bool validateInputs() override
TopologyModule::Hexahedron Hexahedron
DEF_NODE_PORT(VolumeOctree< TDataType >, Volume, "")
void resetStates() override
DEF_VAR(Vec3f, Z, Coord(0.0f, 0.0f, 1), "Cube Init Z Rotation")
DEF_VAR(Vec3f, Y, Coord(0.0f, 1, 0.0f), "Cube Init Y Rotation")
DEF_VAR(float, Spacing, Real(0.02), " ")
DEF_VAR(Real, Gamma, Real(0), " ")
DEF_VAR(Vec3f, X, Coord(1, 0.0f, 0.0f), "Cube Init X Rotation")
VectorND< PointType, 8 > Hexahedron
This is an implementation of AdditiveCCD based on peridyno.