OpenStructure
|
#include <omf.hh>
Public Types | |
enum | OMFOption { DEFAULT_PEPLIB = 1 , AVG_BFACTORS = 2 , ROUND_BFACTORS = 4 , SKIP_SS = 8 , INFER_PEP_BONDS = 16 , DEFAULT_PEPLIB = 1 , AVG_BFACTORS = 2 , ROUND_BFACTORS = 4 , SKIP_SS = 8 , INFER_PEP_BONDS = 16 } |
enum | OMFOption { DEFAULT_PEPLIB = 1 , AVG_BFACTORS = 2 , ROUND_BFACTORS = 4 , SKIP_SS = 8 , INFER_PEP_BONDS = 16 , DEFAULT_PEPLIB = 1 , AVG_BFACTORS = 2 , ROUND_BFACTORS = 4 , SKIP_SS = 8 , INFER_PEP_BONDS = 16 } |
Public Member Functions | |
bool | OptionSet (OMFOption opt) const |
void | ToFile (const String &fn) const |
String | ToString () const |
ost::mol::EntityHandle | GetAU () const |
ost::mol::EntityHandle | GetEntity () const |
ost::mol::EntityHandle | GetAUChain (const String &name) const |
ost::mol::EntityHandle | GetEntityChain (const String &name) const |
OMFPtr | ToAssembly (const std::vector< std::vector< String > > &au_chains, const std::vector< std::vector< geom::Mat4 > > &transformations, const std::vector< std::vector< std::vector< String > > > &bu_chains) const |
void | Trace (const String &cname, const String &aname, std::vector< int > &rnums, geom::Vec3List &pos) const |
int | GetVersion () const |
Real | GetMaxError () const |
String | GetName () const |
std::vector< String > | GetChainNames () const |
const geom::Vec3List & | GetPositions (const String &cname) const |
const std::vector< Real > & | GetBFactors (const String &cname) const |
std::vector< Real > | GetAvgBFactors (const String &cname) const |
const std::vector< Real > & | GetOccupancies (const String &cname) const |
String | GetSequence (const String &cname) const |
const std::vector< ResidueDefinition > & | GetResidueDefinitions () const |
ChainDataPtr | GetChainData (const std::string &cname) const |
bool | OptionSet (OMFOption opt) const |
void | ToFile (const String &fn) const |
String | ToString () const |
ost::mol::EntityHandle | GetAU () const |
ost::mol::EntityHandle | GetEntity () const |
ost::mol::EntityHandle | GetAUChain (const String &name) const |
ost::mol::EntityHandle | GetEntityChain (const String &name) const |
OMFPtr | ToAssembly (const std::vector< std::vector< String > > &au_chains, const std::vector< std::vector< geom::Mat4 > > &transformations, const std::vector< std::vector< std::vector< String > > > &bu_chains) const |
void | Trace (const String &cname, const String &aname, std::vector< int > &rnums, geom::Vec3List &pos) const |
int | GetVersion () const |
Real | GetMaxError () const |
String | GetName () const |
std::vector< String > | GetChainNames () const |
const geom::Vec3List & | GetPositions (const String &cname) const |
const std::vector< Real > & | GetBFactors (const String &cname) const |
std::vector< Real > | GetAvgBFactors (const String &cname) const |
const std::vector< Real > & | GetOccupancies (const String &cname) const |
String | GetSequence (const String &cname) const |
const std::vector< ResidueDefinition > & | GetResidueDefinitions () const |
ChainDataPtr | GetChainData (const std::string &cname) const |
Static Public Member Functions | |
static OMFPtr | FromEntity (const ost::mol::EntityHandle &ent, Real max_error=0.0, uint8_t options=0) |
static OMFPtr | FromFile (const String &fn) |
static OMFPtr | FromString (const String &s) |
static int | GetCurrentOMFVersion () |
static OMFPtr | FromEntity (const ost::mol::EntityHandle &ent, Real max_error=0.0, uint8_t options=0) |
static OMFPtr | FromFile (const String &fn) |
static OMFPtr | FromString (const String &s) |
static int | GetCurrentOMFVersion () |
enum OMFOption |
enum OMFOption |
|
static |
|
static |
ost::mol::EntityHandle GetAU | ( | ) | const |
ost::mol::EntityHandle GetAU | ( | ) | const |
ost::mol::EntityHandle GetAUChain | ( | const String & | name | ) | const |
ost::mol::EntityHandle GetAUChain | ( | const String & | name | ) | const |
|
inline |
|
inline |
std::vector<String> GetChainNames | ( | ) | const |
std::vector<String> GetChainNames | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
const geom::Vec3List& GetPositions | ( | const String & | cname | ) | const |
const geom::Vec3List& GetPositions | ( | const String & | cname | ) | const |
|
inline |
|
inline |
OMFPtr ToAssembly | ( | const std::vector< std::vector< String > > & | au_chains, |
const std::vector< std::vector< geom::Mat4 > > & | transformations, | ||
const std::vector< std::vector< std::vector< String > > > & | bu_chains | ||
) | const |
OMFPtr ToAssembly | ( | const std::vector< std::vector< String > > & | au_chains, |
const std::vector< std::vector< geom::Mat4 > > & | transformations, | ||
const std::vector< std::vector< std::vector< String > > > & | bu_chains | ||
) | const |
void ToFile | ( | const String & | fn | ) | const |
void ToFile | ( | const String & | fn | ) | const |
String ToString | ( | ) | const |
String ToString | ( | ) | const |
void Trace | ( | const String & | cname, |
const String & | aname, | ||
std::vector< int > & | rnums, | ||
geom::Vec3List & | pos | ||
) | const |
void Trace | ( | const String & | cname, |
const String & | aname, | ||
std::vector< int > & | rnums, | ||
geom::Vec3List & | pos | ||
) | const |