add(std::unique_ptr< RigidBody > &&body) | walberla::pe::Union< BodyTypes > | inline |
begin() | walberla::pe::Union< BodyTypes > | inline |
begin() const | walberla::pe::Union< BodyTypes > | inline |
begin() | walberla::pe::Union< BodyTypes > | inline |
begin() const | walberla::pe::Union< BodyTypes > | inline |
bodies_ | walberla::pe::Union< BodyTypes > | private |
calcBoundingBox() override | walberla::pe::Union< BodyTypes > | inlineprotected |
calcCenterOfMass() | walberla::pe::Union< BodyTypes > | inlineprotected |
calcInertia() | walberla::pe::Union< BodyTypes > | inlineprotected |
cast_iterator typedef | walberla::pe::Union< BodyTypes > | |
cbegin() const | walberla::pe::Union< BodyTypes > | inline |
cbegin() const | walberla::pe::Union< BodyTypes > | inline |
cend() const | walberla::pe::Union< BodyTypes > | inline |
cend() const | walberla::pe::Union< BodyTypes > | inline |
const_cast_iterator typedef | walberla::pe::Union< BodyTypes > | |
const_iterator typedef | walberla::pe::Union< BodyTypes > | |
containedTypeIDs_ | walberla::pe::Union< BodyTypes > | private |
containsRelPointImpl(real_t px, real_t py, real_t pz) const override | walberla::pe::Union< BodyTypes > | protected |
end() | walberla::pe::Union< BodyTypes > | inline |
end() const | walberla::pe::Union< BodyTypes > | inline |
end() | walberla::pe::Union< BodyTypes > | inline |
end() const | walberla::pe::Union< BodyTypes > | inline |
getStaticTypeID() | walberla::pe::Union< BodyTypes > | inlinestatic |
getVolume() const override | walberla::pe::Union< BodyTypes > | inline |
handleModification() override | walberla::pe::Union< BodyTypes > | |
handleRotation() override | walberla::pe::Union< BodyTypes > | |
handleTranslation() override | walberla::pe::Union< BodyTypes > | |
hasSubBodies() const override | walberla::pe::Union< BodyTypes > | inline |
isEmpty() const | walberla::pe::Union< BodyTypes > | inline |
isSurfaceRelPointImpl(real_t px, real_t py, real_t pz) const override | walberla::pe::Union< BodyTypes > | protected |
iterator typedef | walberla::pe::Union< BodyTypes > | |
print(std::ostream &os, const char *tab) const override | walberla::pe::Union< BodyTypes > | |
rotateAroundOriginImpl(const Quat &dq) override | walberla::pe::Union< BodyTypes > | protected |
rotateAroundPointImpl(const Vec3 &point, const Quat &dq) override | walberla::pe::Union< BodyTypes > | protected |
rotateImpl(const Quat &dq) override | walberla::pe::Union< BodyTypes > | protected |
SetBodyTypeIDs | walberla::pe::Union< BodyTypes > | friend |
setOrientationImpl(real_t r, real_t i, real_t j, real_t k) override | walberla::pe::Union< BodyTypes > | protected |
setPositionImpl(real_t px, real_t py, real_t pz) override | walberla::pe::Union< BodyTypes > | protected |
setRemote(bool remote) override | walberla::pe::Union< BodyTypes > | |
setStaticTypeID(id_t typeID) | walberla::pe::Union< BodyTypes > | inlineprivatestatic |
size() const | walberla::pe::Union< BodyTypes > | inline |
size_type typedef | walberla::pe::Union< BodyTypes > | |
staticTypeID_ | walberla::pe::Union< BodyTypes > | privatestatic |
translateImpl(real_t dx, real_t dy, real_t dz) override | walberla::pe::Union< BodyTypes > | protected |
Union(id_t sid, id_t uid, const Vec3 &gpos, const Quat &q, const bool global, const bool communicating, const bool infiniteMass) | walberla::pe::Union< BodyTypes > | explicit |
~Union() override | walberla::pe::Union< BodyTypes > | |