PeriDyno
1.0.0
Loading...
Searching...
No Matches
D:
Peridyno
peridyno
src
Topology
Vulkan
Topology
PointSet.h
Go to the documentation of this file.
1
#pragma once
2
#include "
Module/TopologyModule.h
"
3
#include "
VkDeviceArray.h
"
4
5
namespace
dyno
6
{
7
class
PointSet
:
public
TopologyModule
8
{
9
public
:
10
PointSet
();
11
~PointSet
()
override
;
12
13
DArray<Vec3f>
&
getPoints
() {
return
mPoints
; }
14
15
void
setPoints
(std::vector<Vec3f>& points);
16
void
setPoints
(
const
DArray<Vec3f>
& points);
17
18
void
clear
();
19
20
public
:
21
DArray<Vec3f>
mPoints
;
22
};
23
}
24
TopologyModule.h
VkDeviceArray.h
dyno::PointSet::clear
void clear()
dyno::PointSet::~PointSet
~PointSet() override
dyno::PointSet::setPoints
void setPoints(const std::vector< Coord > &pos)
dyno::PointSet::mPoints
DArray< Vec3f > mPoints
Definition
PointSet.h:21
dyno::PointSet::getPoints
DArray< Vec3f > & getPoints()
Definition
PointSet.h:13
dyno::PointSet::PointSet
PointSet()
Definition
PointSet.cpp:5
dyno::TopologyModule::TopologyModule
TopologyModule()
Definition
TopologyModule.cpp:8
dyno
This is an implementation of AdditiveCCD based on peridyno.
Definition
Array.h:25
dyno::DArray
Array< T, DeviceType::GPU > DArray
Definition
Array.inl:89
Generated by
1.13.2