ccp4srs  Version 1.0.0
Public Member Functions | Protected Attributes | List of all members
ccp4srs::Tree Class Reference

#include <ccp4srs_tree.h>

Public Member Functions

 Tree ()
 
virtual ~Tree ()
 
void empty ()
 
int size ()
 
int atom (int secNo)
 
int backward (int secNo)
 
int forward (int secNo)
 
int connect (int secNo)
 
int readFromCIF (mmdb::mmcif::PLoop mmCIFLoop, Container< Atom > &atoms)
 
void writeToCIF (mmdb::mmcif::PData mmCIFData, mmdb::cpstr monID, Container< Atom > &atoms)
 
void write_mem (PMemIO memIO, int version)
 
bool read_mem (PMemIO memIO, int version, bool *Ok=NULL)
 
void copy (PTree tree, mmdb::ivector anmatch=NULL)
 

Protected Attributes

int n_sections
 number of sections More...
 
mmdb::ivector atom_tree
 tree atom name More...
 
mmdb::ivector atom_backward
 previous atom name More...
 
mmdb::ivector atom_forward
 next atom name More...
 
mmdb::ivector connect_type
 type of connection More...
 

Constructor & Destructor Documentation

ccp4srs::Tree::Tree ( )
ccp4srs::Tree::~Tree ( )
virtual

Member Function Documentation

int ccp4srs::Tree::atom ( int  secNo)
inline
int ccp4srs::Tree::backward ( int  secNo)
inline
int ccp4srs::Tree::connect ( int  secNo)
inline
void ccp4srs::Tree::copy ( PTree  tree,
mmdb::ivector  anmatch = NULL 
)
void ccp4srs::Tree::empty ( )
int ccp4srs::Tree::forward ( int  secNo)
inline
bool ccp4srs::Tree::read_mem ( PMemIO  memIO,
int  version,
bool *  Ok = NULL 
)
int ccp4srs::Tree::readFromCIF ( mmdb::mmcif::PLoop  mmCIFLoop,
Container< Atom > &  atoms 
)
int ccp4srs::Tree::size ( )
inline
void ccp4srs::Tree::write_mem ( PMemIO  memIO,
int  version 
)
void ccp4srs::Tree::writeToCIF ( mmdb::mmcif::PData  mmCIFData,
mmdb::cpstr  monID,
Container< Atom > &  atoms 
)

Member Data Documentation

mmdb::ivector ccp4srs::Tree::atom_backward
protected

previous atom name

mmdb::ivector ccp4srs::Tree::atom_forward
protected

next atom name

mmdb::ivector ccp4srs::Tree::atom_tree
protected

tree atom name

mmdb::ivector ccp4srs::Tree::connect_type
protected

type of connection

int ccp4srs::Tree::n_sections
protected

number of sections


The documentation for this class was generated from the following files: