PeriDyno
1.0.0
Loading...
Searching...
No Matches
D:
Peridyno
peridyno
src
Dynamics
Cuda
RigidBody
Gear.h
Go to the documentation of this file.
1
16
#pragma once
17
#include "
ArticulatedBody.h
"
18
19
namespace
dyno
20
{
21
template
<
typename
TDataType>
22
class
Gear
:
virtual
public
ArticulatedBody
<TDataType>
23
{
24
DECLARE_TCLASS
(
Gear
, TDataType)
25
public
:
26
typedef
typename
TDataType::Real
Real
;
27
typedef
typename
TDataType::Coord
Coord
;
28
29
Gear
();
30
~Gear
()
override
;
31
32
protected
:
33
void
resetStates
()
override
;
34
};
35
}
36
ArticulatedBody.h
DECLARE_TCLASS
#define DECLARE_TCLASS(name, T1)
Definition
Object.h:87
dyno::ArticulatedBody::ArticulatedBody
ArticulatedBody()
dyno::Gear::~Gear
~Gear() override
Definition
Gear.cpp:27
dyno::Gear::Real
TDataType::Real Real
Definition
Gear.h:26
dyno::Gear::Coord
TDataType::Coord Coord
Definition
Gear.h:27
dyno::Gear::resetStates
void resetStates() override
Definition
Gear.cpp:33
dyno::Gear::Gear
Gear()
Definition
Gear.cpp:12
dyno
This is an implementation of AdditiveCCD based on peridyno.
Definition
Array.h:25
Generated by
1.13.2