AddParticle(const Vector< double, N > &newPosition, const Vector< double, N > &newVelocity=Vector< double, N >(), const Vector< double, N > &newForce=Vector< double, N >()) | CubbyFlow::ParticleSystemData< N > | |
AddParticles(const ConstArrayView1< Vector< double, N >> &newPositions, const ConstArrayView1< Vector< double, N >> &newVelocities=ConstArrayView1< Vector< double, N >>(), const ConstArrayView1< Vector< double, N >> &newForces=ConstArrayView1< Vector< double, N >>()) | CubbyFlow::ParticleSystemData< N > | |
AddScalarData(double initialVal=0.0) | CubbyFlow::ParticleSystemData< N > | |
AddVectorData(const Vector< double, N > &initialVal=Vector< double, N >{}) | CubbyFlow::ParticleSystemData< N > | |
BuildNeighborLists(double maxSearchRadius) | CubbyFlow::ParticleSystemData< N > | |
BuildNeighborSearcher(double maxSearchRadius) | CubbyFlow::ParticleSystemData< N > | |
Deserialize(const std::vector< uint8_t > &buffer) override | CubbyFlow::ParticleSystemData< N > | virtual |
Deserialize(const fbs::ParticleSystemData2 *fbsParticleSystemData, ParticleSystemData< 2 > &particles) | CubbyFlow::ParticleSystemData< N > | protectedstatic |
Deserialize(const fbs::ParticleSystemData3 *fbsParticleSystemData, ParticleSystemData< 3 > &particles) | CubbyFlow::ParticleSystemData< N > | protectedstatic |
Forces() const | CubbyFlow::ParticleSystemData< N > | |
Forces() | CubbyFlow::ParticleSystemData< N > | |
Mass() const | CubbyFlow::ParticleSystemData< N > | |
NeighborLists() const | CubbyFlow::ParticleSystemData< N > | |
NeighborSearcher() const | CubbyFlow::ParticleSystemData< N > | |
NumberOfParticles() const | CubbyFlow::ParticleSystemData< N > | |
operator=(const ParticleSystemData &other) | CubbyFlow::ParticleSystemData< N > | |
operator=(ParticleSystemData &&other) noexcept | CubbyFlow::ParticleSystemData< N > | |
CubbyFlow::Serializable::operator=(const Serializable &)=default | CubbyFlow::Serializable | |
CubbyFlow::Serializable::operator=(Serializable &&) noexcept=default | CubbyFlow::Serializable | |
ParticleSystemData() | CubbyFlow::ParticleSystemData< N > | |
ParticleSystemData(size_t numberOfParticles) | CubbyFlow::ParticleSystemData< N > | explicit |
ParticleSystemData(const ParticleSystemData &other) | CubbyFlow::ParticleSystemData< N > | |
ParticleSystemData(ParticleSystemData &&other) noexcept | CubbyFlow::ParticleSystemData< N > | |
Positions() const | CubbyFlow::ParticleSystemData< N > | |
Positions() | CubbyFlow::ParticleSystemData< N > | |
Radius() const | CubbyFlow::ParticleSystemData< N > | |
Resize(size_t newNumberOfParticles) | CubbyFlow::ParticleSystemData< N > | |
ScalarData typedef | CubbyFlow::ParticleSystemData< N > | |
ScalarDataAt(size_t idx) const | CubbyFlow::ParticleSystemData< N > | |
ScalarDataAt(size_t idx) | CubbyFlow::ParticleSystemData< N > | |
Serializable()=default | CubbyFlow::Serializable | |
Serializable(const Serializable &)=default | CubbyFlow::Serializable | |
Serializable(Serializable &&) noexcept=default | CubbyFlow::Serializable | |
Serialize(std::vector< uint8_t > *buffer) const override | CubbyFlow::ParticleSystemData< N > | virtual |
Serialize(const ParticleSystemData< 2 > &particles, flatbuffers::FlatBufferBuilder *builder, flatbuffers::Offset< fbs::ParticleSystemData2 > *fbsParticleSystemData) | CubbyFlow::ParticleSystemData< N > | protectedstatic |
Serialize(const ParticleSystemData< 3 > &particles, flatbuffers::FlatBufferBuilder *builder, flatbuffers::Offset< fbs::ParticleSystemData3 > *fbsParticleSystemData) | CubbyFlow::ParticleSystemData< N > | protectedstatic |
Set(const ParticleSystemData &other) | CubbyFlow::ParticleSystemData< N > | |
SetMass(double newMass) | CubbyFlow::ParticleSystemData< N > | virtual |
SetNeighborSearcher(const std::shared_ptr< PointNeighborSearcher< N >> &newNeighborSearcher) | CubbyFlow::ParticleSystemData< N > | |
SetRadius(double newRadius) | CubbyFlow::ParticleSystemData< N > | virtual |
VectorData typedef | CubbyFlow::ParticleSystemData< N > | |
VectorDataAt(size_t idx) const | CubbyFlow::ParticleSystemData< N > | |
VectorDataAt(size_t idx) | CubbyFlow::ParticleSystemData< N > | |
Velocities() const | CubbyFlow::ParticleSystemData< N > | |
Velocities() | CubbyFlow::ParticleSystemData< N > | |
~ParticleSystemData() override=default | CubbyFlow::ParticleSystemData< N > | |
~Serializable()=default | CubbyFlow::Serializable | virtual |