KJB
|
Skeleton class, a vector of body parts. More...
#include <psi_skeleton.h>
Public Member Functions | |
Psi_skeleton () | |
~Psi_skeleton () | |
void | set_body_part (Body_part_entity body_part, const Psi_body_part &part) |
const Psi_body_part & | get_body_part (const std::string &label) const |
Body_part_entity | get_body_part_entity (const std::string &label) const |
void | set_body_part (const std::string &label, const Psi_body_part &body_part) |
Friends | |
std::ostream & | operator<< (std::ostream &ost, const Psi_skeleton &skeleton) |
read in Psi_body_part from stream More... | |
std::istream & | operator<< (std::istream &ist, const Psi_skeleton &skeleton) |
Skeleton class, a vector of body parts.
|
inline |
|
inline |
|
inline |
Body_part_entity kjb::psi::Psi_skeleton::get_body_part_entity | ( | const std::string & | label | ) | const |
|
inline |
void kjb::psi::Psi_skeleton::set_body_part | ( | const std::string & | label, |
const Psi_body_part & | body_part | ||
) |
|
friend |
read in Psi_body_part from stream
writes skeleton into out stream
|
friend |