Class MessageArray2D::Description

Nested Relationships

This class is a nested type of Class MessageArray2D.

Inheritance Relationships

Base Type

Class Documentation

class flamegpu::MessageArray2D::Description : public flamegpu::MessageBruteForce::Description

User accessible interface to Array messages within mode description hierarchy



Public Functions

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

Protected Functions

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


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