#include <Ellipsoid.h>
|
static constexpr int | SHAPE_TYPE = 4 |
| Unique shape type identifier for boxes.
|
|
static const int | INVALID_SHAPE = -1 |
| Unique invalid shape type identifier.
|
|
◆ Ellipsoid()
walberla::mesa_pd::data::Ellipsoid::Ellipsoid |
( |
const Vec3 & | semiAxes = Vec3(real_t(1)) | ) |
|
|
inlineexplicit |
◆ getSemiAxes()
const Vec3 & walberla::mesa_pd::data::Ellipsoid::getSemiAxes |
( |
| ) |
const |
|
inline |
◆ getVolume()
real_t walberla::mesa_pd::data::Ellipsoid::getVolume |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ pack()
◆ support()
Vec3 walberla::mesa_pd::data::Ellipsoid::support |
( |
const Vec3 & | d_loc | ) |
const |
|
inlineoverridevirtual |
◆ unpack()
◆ updateMassAndInertia()
void walberla::mesa_pd::data::Ellipsoid::updateMassAndInertia |
( |
const real_t | density | ) |
|
|
inlineoverridevirtual |
◆ semiAxes_
Vec3 walberla::mesa_pd::data::Ellipsoid::semiAxes_ |
|
private |
The documentation for this class was generated from the following file:
- /builds/administration/walberla-website/walberla/src/mesa_pd/data/shape/Ellipsoid.h