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