PeriDyno 0.9.2
Loading...
Searching...
No Matches
SamplingPoints.h
Go to the documentation of this file.
1
2#pragma once
3#include "Node.h"
4
6#include "Topology/PointSet.h"
7
9
10namespace dyno
11{
12 template<typename TDataType>
13 class SamplingPoints : public Node
14 {
16
17 public:
18 typedef typename TDataType::Real Real;
19 typedef typename TDataType::Coord Coord;
20
22
23 void disableRender();
24
25 int pointSize();
26
27 public:
28
30
31 private:
32 std::shared_ptr <GLPointVisualModule> glModule;
33 };
34
36}
#define IMPLEMENT_TCLASS(name, T1)
Definition Object.h:103
A PointSet stores the coordinates for a set of independent points.
Definition PointSet.h:8
TDataType::Real Real
DECLARE_TCLASS(SamplingPoints, TDataType)
std::shared_ptr< GLPointVisualModule > glModule
TDataType::Coord Coord
DEF_INSTANCE_STATE(PointSet< TDataType >, PointSet, "")
This is an implementation of AdditiveCCD based on peridyno.
Definition Array.h:24