|
Jive reference manual
|
#include <jive/mbody/BodyData.h>

Classes | |
| struct | StdColumns |
Public Types | |
| typedef BodyData | Self |
| typedef DatabaseSkin | Super |
Public Types inherited from jive::util::DatabaseSkin | |
| typedef DatabaseSkin | Self |
| typedef Database | Data |
| typedef IntDBColumn | IntColumn |
| typedef FloatDBColumn | FloatColumn |
Public Member Functions | |
| BodyData () | |
| BodyData (const Ref< Database > &bdata) | |
| BodySet | getBodies () const |
| StdColumns | getStdColumns () const |
| FloatColumn * | getMasses () const |
| FloatColumn * | getRMasses () const |
| FloatColumn * | getCenters () const |
| FloatColumn * | getOffsets () const |
| FloatColumn * | getDensities () const |
| FloatColumn * | getRotations () const |
Public Member Functions inherited from jive::util::DatabaseSkin | |
| Event< Data & > & | newValuesEvent () const |
| Event< Data & > & | newStructEvent () const |
| void | resetEvents () const |
| template<class Input > | |
| void | readFrom (Input &in) |
| template<class Output > | |
| void | writeTo (Output &out) const |
| bool | operator== (const Self &rhs) const |
| bool | operator== (const Nil &rhs) const |
| bool | operator!= (const Self &rhs) const |
| bool | operator!= (const Nil &rhs) const |
| Data * | getData () const |
| void | clearData () |
| void | clearAll () |
| void | trimToSize () |
| void | store (const Properties &globdat) const |
| void | store (const String &name, const Properties &globdat) const |
Static Public Member Functions | |
| static BodyData | find (const BodySet &bodies, const Properties &globdat) |
| static BodyData | get (const BodySet &bodies, const Properties &globdat) |
Static Public Member Functions inherited from jive::util::DatabaseSkin | |
| static void | dataError (const String &context, const String &itemKind, const Ref< Data > &data) |
Static Public Attributes | |
| static const char * | MASS_COL |
| static const char * | RMASS_COL |
| static const char * | CENTER_COL |
| static const char * | OFFSET_COL |
| static const char * | DENSITY_COL |
| static const char * | ROTATION_COL |
Additional Inherited Members | |
Protected Member Functions inherited from jive::util::DatabaseSkin | |
| DatabaseSkin () | |
| DatabaseSkin (const Ref< Data > &data) | |
| DatabaseSkin (const Self &rhs) | |
| void | assign_ (const Self &rhs) |
| void | swap_ (Self &rhs) |
Protected Attributes inherited from jive::util::DatabaseSkin | |
| Ref< Data > | data_ |
| typedef BodyData jive::mbody::BodyData::Self |
| jive::mbody::BodyData::BodyData | ( | ) |
| BodySet jive::mbody::BodyData::getBodies | ( | ) | const |
| BodyData::StdColumns jive::mbody::BodyData::getStdColumns | ( | ) | const |
| FloatDBColumn * jive::mbody::BodyData::getMasses | ( | ) | const |
| FloatDBColumn * jive::mbody::BodyData::getRMasses | ( | ) | const |
| FloatDBColumn * jive::mbody::BodyData::getCenters | ( | ) | const |
| FloatDBColumn * jive::mbody::BodyData::getOffsets | ( | ) | const |
| FloatDBColumn * jive::mbody::BodyData::getDensities | ( | ) | const |
| FloatDBColumn * jive::mbody::BodyData::getRotations | ( | ) | const |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |