PeriDyno 1.0.0
Loading...
Searching...
No Matches
OceanBase.h
Go to the documentation of this file.
1
16#pragma once
17#include "OceanPatch.h"
18
19namespace dyno
20{
21 template<typename TDataType>
22 class OceanBase : public Node
23 {
24 public:
25 typedef typename TDataType::Real Real;
26 typedef typename TDataType::Coord Coord;
27
28 OceanBase();
29 ~OceanBase() override;
30
31 std::string getNodeType() override { return "Height Fields"; }
32
33 public:
35
36 protected:
37 bool validateInputs() override;
38 };
39}
~OceanBase() override
Definition OceanBase.cpp:12
std::string getNodeType() override
Definition OceanBase.h:31
bool validateInputs() override
Definition OceanBase.cpp:17
TDataType::Real Real
Definition OceanBase.h:25
TDataType::Coord Coord
Definition OceanBase.h:26
DEF_NODE_PORT(OceanPatch< TDataType >, OceanPatch, "Ocean Patch")
This is an implementation of AdditiveCCD based on peridyno.
Definition Array.h:25