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 |