Class MessageArray3D::Description

Nested Relationships

This class is a nested type of Class MessageArray3D.

Inheritance Relationships

Base Type

Class Documentation

class flamegpu::MessageArray3D::Description : public flamegpu::MessageBruteForce::Description

User accessible interface to Array messages within mode description hierarchy

See

Data

Public Functions

void setDimensions(const size_type &len_x, const size_type &len_y, const size_type &len_Z)
void setDimensions(const std::array<size_type, 3> &dims)
std::array<size_type, 3> getDimensions() const
size_type getDimX() const
size_type getDimY() const
size_type getDimZ() const

Protected Functions

Description(const std::shared_ptr<const ModelData> &_model, Data *const data)

Constructors

Description(const Description &other_message) = delete

Default copy constructor, not implemented

Description(Description &&other_message) noexcept = delete

Default move constructor, not implemented

Description &operator=(const Description &other_message) = delete

Default copy assignment, not implemented

Description &operator=(Description &&other_message) noexcept = delete

Default move assignment, not implemented