Class MessageSpatial3D::Description

Nested Relationships

This class is a nested type of Class MessageSpatial3D.

Inheritance Relationships

Base Type

Class Documentation

class Description : public flamegpu::MessageBruteForce::Description

User accessible interface to Spatial3D messages within mode description hierarchy

See also


Public Functions

void setRadius(const float &r)
void setMinX(const float &x)
void setMinY(const float &y)
void setMinZ(const float &z)
void setMin(const float &x, const float &y, const float &z)
void setMaxX(const float &x)
void setMaxY(const float &y)
void setMaxZ(const float &z)
void setMax(const float &x, const float &y, const float &z)
float getRadius() const
float getMinX() const
float getMinY() const
float getMinZ() const
float getMaxX() const
float getMaxY() const
float getMaxZ() 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