#include <Model_coordinate_set_.hpp>
Inheritance diagram for CModel_coordinate_set_Base:


The reference coordinate type is used to represent homology- derived model structures. PDB-derived structures have literal coordinates. Referenced coordinates identify another biostruc, any transformation to be applied to coordinates from that biostruc, and a mapping of the chemical graph of the present biostruc onto that of the referenced biostruc. They give an "alignment" of atoms in the current biostruc with those in another, from which the coordinates of matched atoms may be retrieved. For non- atomic models "alignment" may also be represented by molecule and residue equivalence lists. Referenced coordinates are a data item inteded for representation of homology models, with an explicit pointer to their source information. They do not occur in PDB-derived models.
Definition at line 91 of file Model_coordinate_set_.hpp.
Public Types | |
| typedef CModel_coordinate_set_id | TId |
| typedef list< CRef< CModel_descr > > | TDescr |
| typedef C_Coordinates | TCoordinates |
Public Member Functions | |
| CModel_coordinate_set_Base (void) | |
| virtual | ~CModel_coordinate_set_Base (void) |
| DECLARE_INTERNAL_TYPE_INFO () | |
| bool | IsSetId (void) const |
| Check if a value has been assigned to Id data member. | |
| bool | CanGetId (void) const |
| Check if it is safe to call GetId method. | |
| void | ResetId (void) |
| Reset Id data member. | |
| const TId & | GetId (void) const |
| Get the Id member data. | |
| void | SetId (const TId &value) |
| Assign a value to Id data member. | |
| TId & | SetId (void) |
| Assign a value to Id data member. | |
| bool | IsSetDescr (void) const |
| Check if a value has been assigned to Descr data member. | |
| bool | CanGetDescr (void) const |
| Check if it is safe to call GetDescr method. | |
| void | ResetDescr (void) |
| Reset Descr data member. | |
| const TDescr & | GetDescr (void) const |
| Get the Descr member data. | |
| TDescr & | SetDescr (void) |
| Assign a value to Descr data member. | |
| bool | IsSetCoordinates (void) const |
| Check if a value has been assigned to Coordinates data member. | |
| bool | CanGetCoordinates (void) const |
| Check if it is safe to call GetCoordinates method. | |
| void | ResetCoordinates (void) |
| Reset Coordinates data member. | |
| const TCoordinates & | GetCoordinates (void) const |
| Get the Coordinates member data. | |
| void | SetCoordinates (TCoordinates &value) |
| Assign a value to Coordinates data member. | |
| TCoordinates & | SetCoordinates (void) |
| Assign a value to Coordinates data member. | |
| virtual void | Reset (void) |
| Reset the whole object. | |
Private Types | |
| typedef CSerialObject | Tparent |
Private Member Functions | |
| CModel_coordinate_set_Base (const CModel_coordinate_set_Base &) | |
| CModel_coordinate_set_Base & | operator= (const CModel_coordinate_set_Base &) |
Private Attributes | |
| Uint4 | m_set_State [1] |
| TId | m_Id |
| TDescr | m_Descr |
| CRef< TCoordinates > | m_Coordinates |
Classes | |
| class | C_Coordinates |
| C_Coordinates --. More... | |
|
|
Definition at line 252 of file Model_coordinate_set_.hpp. |
|
|
Definition at line 251 of file Model_coordinate_set_.hpp. |
|
|
Definition at line 250 of file Model_coordinate_set_.hpp. |
|
|
Reimplemented in CModel_coordinate_set. Definition at line 93 of file Model_coordinate_set_.hpp. |
|
|
Definition at line 203 of file Model_coordinate_set_.cpp. References CObject::IsAllocatedInPool(), m_set_State, and ResetCoordinates(). |
|
|
Definition at line 213 of file Model_coordinate_set_.cpp. |
|
|
|
|
|
Check if it is safe to call GetCoordinates method.
Definition at line 502 of file Model_coordinate_set_.hpp. |
|
|
Check if it is safe to call GetDescr method.
Definition at line 477 of file Model_coordinate_set_.hpp. |
|
|
Check if it is safe to call GetId method.
Definition at line 435 of file Model_coordinate_set_.hpp. References IsSetId(). Referenced by GetId(). |
|
|
|
|
|
Get the Coordinates member data.
Definition at line 508 of file Model_coordinate_set_.hpp. References m_Coordinates, and ResetCoordinates(). |
|
|
Get the Descr member data.
Definition at line 483 of file Model_coordinate_set_.hpp. References m_Descr. |
|
|
Get the Id member data.
Definition at line 448 of file Model_coordinate_set_.hpp. References CanGetId(), m_Id, and CSerialObject::ThrowUnassigned(). |
|
|
Check if a value has been assigned to Coordinates data member. Data member Coordinates is mandatory; its type is defined as 'typedef C_Coordinates TCoordinates'
Definition at line 496 of file Model_coordinate_set_.hpp. References m_Coordinates, and CRef< C, Locker >::NotEmpty(). |
|
|
Check if a value has been assigned to Descr data member. Data member Descr is optional; its type is defined as 'typedef list< CRef< CModel_descr > > TDescr'
Definition at line 471 of file Model_coordinate_set_.hpp. References m_set_State. |
|
|
Check if a value has been assigned to Id data member. Data member Id is optional; its type is defined as 'typedef CModel_coordinate_set_id TId'
Definition at line 429 of file Model_coordinate_set_.hpp. References m_set_State. Referenced by CanGetId(). |
|
|
|
|
|
Reset the whole object.
Definition at line 185 of file Model_coordinate_set_.cpp. References ResetCoordinates(), ResetDescr(), and ResetId(). |
|
|
Reset Coordinates data member.
Definition at line 171 of file Model_coordinate_set_.cpp. References m_Coordinates, and CRef< C, Locker >::Reset(). Referenced by CModel_coordinate_set_Base(), GetCoordinates(), Reset(), and SetCoordinates(). |
|
|
Reset Descr data member.
Definition at line 165 of file Model_coordinate_set_.cpp. References m_Descr, and m_set_State. Referenced by Reset(). |
|
|
Reset Id data member.
Definition at line 441 of file Model_coordinate_set_.hpp. References m_Id, and m_set_State. Referenced by Reset(). |
|
|
Assign a value to Coordinates data member.
Definition at line 517 of file Model_coordinate_set_.hpp. References m_Coordinates, and ResetCoordinates(). |
|
|
Assign a value to Coordinates data member.
Definition at line 180 of file Model_coordinate_set_.cpp. References m_Coordinates, and CRef< C, Locker >::Reset(). |
|
|
Assign a value to Descr data member.
Definition at line 489 of file Model_coordinate_set_.hpp. References m_Descr, and m_set_State. |
|
|
Assign a value to Id data member.
Definition at line 464 of file Model_coordinate_set_.hpp. References m_Id, and m_set_State. |
|
|
Assign a value to Id data member.
Definition at line 457 of file Model_coordinate_set_.hpp. References m_Id, and m_set_State. |
|
|
Definition at line 375 of file Model_coordinate_set_.hpp. Referenced by GetCoordinates(), IsSetCoordinates(), ResetCoordinates(), and SetCoordinates(). |
|
|
Definition at line 374 of file Model_coordinate_set_.hpp. Referenced by GetDescr(), ResetDescr(), and SetDescr(). |
|
|
Definition at line 373 of file Model_coordinate_set_.hpp. |
|
|
Definition at line 372 of file Model_coordinate_set_.hpp. Referenced by CModel_coordinate_set_Base(), IsSetDescr(), IsSetId(), ResetDescr(), ResetId(), SetDescr(), and SetId(). |
1.4.6
Modified on Wed Dec 09 08:19:28 2009 by modify_doxy.py rev. 173732