PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
Body Member List

This is the complete list of members for Body, including all inherited members.

AdjacencyConnectionCount() const noexceptBody
BackwardConnectionCount() const noexceptBody
Body(MultiBody *const _owner, const size_t _index=0)Body
Body(MultiBody *const _owner, XMLNode &_node)Body
Body(const Body &_other)Body
Body(Body &&_other)Body
Configure(const Transformation &_transformation)Body
ForwardConnectionCount() const noexceptBody
GetAdjacencyConnection(const size_t _index) const noexceptBody
GetBackwardConnection(const size_t _index) const noexceptBody
GetBodyType() const noexceptBody
GetBoundingBox() constBody
GetColor() constBody
GetConnectionTo(const Body *const _other) const noexceptBody
GetFileName() constBody
GetFilePath() constBody
GetForwardConnection(const size_t _index) const noexceptBody
GetIndex() const noexceptBody
GetMass() constBody
GetMoment() constBody
GetMovementType() const noexceptBody
GetMultiBody() const noexceptBody
GetPolyhedron() constBody
GetTexture() constBody
GetWorldBoundingBox() constBody
GetWorldPolyhedron() constBody
GetWorldTransformation() constBody
IsAdjacent(const Body *const _otherBody) constBody
IsBase() const noexceptBody
IsTextureLoaded() constBody
Label() const noexceptBody
LinkAdjacency(Connection *const _c)Body
LinkBackward(Connection *const _c)Body
LinkForward(Connection *const _c)Body
m_modelDataDirBodystatic
MarkDirty()Body
MovementType enum nameBody
operator=(const Body &_other)Body
operator=(Body &&_other)Body
Read(std::istream &_is, CountingStreamBuffer &_cbs)Body
ReadGeometryFile(const std::string &_filename)Body
ReadGeometryFile(GMSPolyhedron::COMAdjust _comAdjust=GMSPolyhedron::COMAdjust::None)Body
SameParent(const Body *const _otherBody) constBody
SetBodyType(const Body::Type _type) noexceptBody
SetColor(const glutils::color &_c)Body
SetMovementType(const MovementType _type) noexceptBody
SetMultiBody(MultiBody *const _owner) noexceptBody
SetPolyhedron(GMSPolyhedron &&_poly)Body
Type enum nameBody
Unlink(Connection *const _c)Body
Validate() constBody
~Body() (defined in Body)Body