PeriDyno 1.0.0
Loading...
Searching...
No Matches
VolumeToGridCell.h
Go to the documentation of this file.
1#pragma once
3
5
6#include "Topology/EdgeSet.h"
7
8namespace dyno
9{
10 template<typename TDataType>
12 {
14 public:
15 typedef typename TDataType::Real Real;
16 typedef typename TDataType::Coord Coord;
17
19 ~VolumeToGridCell() override;
20
21 public:
22 DEF_VAR(Real, IsoValue, Real(0), "Iso value");
23
25
27
28 protected:
29 bool apply() override;
30 };
31
33}
#define DECLARE_TCLASS(name, T1)
Definition Object.h:87
#define IMPLEMENT_TCLASS(name, T1)
Definition Object.h:103
DEF_INSTANCE_IN(VoxelOctree< TDataType >, Volume, "")
DEF_INSTANCE_OUT(EdgeSet< TDataType >, GridCell, "")
DEF_VAR(Real, IsoValue, Real(0), "Iso value")
This is an implementation of AdditiveCCD based on peridyno.
Definition Array.h:25