19 #ifndef OST_MOL_ALG_BIOUNIT_HH
20 #define OST_MOL_ALG_BIOUNIT_HH
25 namespace ost {
namespace mol {
namespace alg {
33 void ToStream(std::ostream& stream)
const;
41 const std::vector<std::vector<String> >&
GetAUChains()
const;
53 mutable std::vector<std::vector<String> > au_chains_;
54 mutable std::vector<std::vector<geom::Mat4> > transforms_;
66 #endif // OST_MOL_ALG_BIOUNIT_HH
std::vector< int > op_intvl
std::vector< std::vector< geom::Mat4 > > operations
ost::mol::EntityHandle CreateBU(const ost::mol::EntityHandle &asu, const ost::io::MMCifInfoBioUnit &bu)
std::vector< String > au_chains
static BUInfo FromString(const String &s)
void ToStream(std::ostream &stream) const
void _InitTransforms() const
std::vector< int > chain_intvl
const std::vector< std::vector< geom::Mat4 > > & GetTransformations() const
static BUInfo FromStream(std::istream &stream)
const std::vector< std::vector< String > > & GetAUChains() const