Package rosetta :: Package core :: Package chemical :: Module _core_chemical_ :: Class ICoorAtomID
[hide private]
[frames] | no frames]

Class ICoorAtomID

 object --+    
          |    
??.instance --+
              |
             ICoorAtomID

Atom 's ID in internal coordinates in a ResidueType

Nested Classes [hide private]
  Type
ICoordAtomID type
Instance Methods [hide private]
 
__init__(...)
__init__( (object)arg1) -> None :
 
__reduce__(...)
helper for pickle
 
atom_id(...)
atom_id( (ICoorAtomID)arg1, (int)seqpos, (Conformation)conformation) -> AtomID : core/chemical/AtomICoor.hh:178
 
atomno(...)
atomno( (ICoorAtomID)arg1) -> int : get ICoorAtomID atomno
 
is_connect(...)
is_connect( (ICoorAtomID)arg1, (int)connid) -> bool : Returns true if this is the specified connection id
 
is_internal(...)
is_internal( (ICoorAtomID)arg1) -> bool : core/chemical/AtomICoor.hh:123
 
is_polymer_lower(...)
is_polymer_lower( (ICoorAtomID)arg1) -> bool : core/chemical/AtomICoor.hh:130
 
is_polymer_upper(...)
is_polymer_upper( (ICoorAtomID)arg1) -> bool : core/chemical/AtomICoor.hh:137
 
type(...)
type( (ICoorAtomID)arg1) -> Type : get ICoordAtomID type
 
vertex(...)
vertex( (ICoorAtomID)arg1) -> object : core/chemical/AtomICoor.hh:105
 
xyz(...)
xyz( (ICoorAtomID)arg1, (Residue)rsd, (Conformation)conformation) -> xyzVector_Real : core/chemical/AtomICoor.hh:163

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  CONNECT = rosetta.core.chemical._core_chemical_.Type.CONNECT
  INTERNAL = rosetta.core.chemical._core_chemical_.Type.INTERNAL
  POLYMER_LOWER = rosetta.core.chemical._core_chemical_.Type.POL...
  POLYMER_UPPER = rosetta.core.chemical._core_chemical_.Type.POL...
  __instance_size__ = 32
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

__init__( (object)arg1) -> None :

    C++ signature :
        void __init__(_object*)

__init__( (object)arg1, (ICoorAtomID)) -> None :
    Atom 's ID in internal coordinates in a ResidueType
    

    C++ signature :
        void __init__(_object*,core::chemical::ICoorAtomID)

__init__( (object)arg1, (str)name, (ResidueType)rsd_type) -> None :
    construct ICoorAtomID by atom name and its ResidueType
    

    C++ signature :
        void __init__(_object*,std::string,core::chemical::ResidueType)

__init__( (object)arg1, (object)vd, (ResidueType)rsd_type) -> None :
    construct ICoorAtomID by VD and its ResidueType
    

    C++ signature :
        void __init__(_object*,void*,core::chemical::ResidueType)

Overrides: object.__init__

__reduce__(...)

 

helper for pickle

Overrides: object.__reduce__
(inherited documentation)

atom_id(...)

 

atom_id( (ICoorAtomID)arg1, (int)seqpos, (Conformation)conformation) -> AtomID :
    core/chemical/AtomICoor.hh:178

    C++ signature :
        core::id::AtomID atom_id(core::chemical::ICoorAtomID {lvalue},unsigned long,core::conformation::Conformation)

atomno(...)

 

atomno( (ICoorAtomID)arg1) -> int :
    get ICoorAtomID atomno
    

    C++ signature :
        unsigned long atomno(core::chemical::ICoorAtomID {lvalue})

atomno( (ICoorAtomID)arg1, (int)atomno_in) -> None :
    set ICoorAtomID atomno
    

    C++ signature :
        void atomno(core::chemical::ICoorAtomID {lvalue},int)

is_connect(...)

 

is_connect( (ICoorAtomID)arg1, (int)connid) -> bool :
    Returns true if this is the specified connection id
    

    C++ signature :
        bool is_connect(core::chemical::ICoorAtomID {lvalue},unsigned long)

is_connect( (ICoorAtomID)arg1) -> bool :
    Returns true if this is a connection.
    Vikram K. Mulligan (vmullig@uw.edu)
    

    C++ signature :
        bool is_connect(core::chemical::ICoorAtomID {lvalue})

is_internal(...)

 

is_internal( (ICoorAtomID)arg1) -> bool :
    core/chemical/AtomICoor.hh:123

    C++ signature :
        bool is_internal(core::chemical::ICoorAtomID {lvalue})

is_polymer_lower(...)

 

is_polymer_lower( (ICoorAtomID)arg1) -> bool :
    core/chemical/AtomICoor.hh:130

    C++ signature :
        bool is_polymer_lower(core::chemical::ICoorAtomID {lvalue})

is_polymer_upper(...)

 

is_polymer_upper( (ICoorAtomID)arg1) -> bool :
    core/chemical/AtomICoor.hh:137

    C++ signature :
        bool is_polymer_upper(core::chemical::ICoorAtomID {lvalue})

type(...)

 

type( (ICoorAtomID)arg1) -> Type :
    get ICoordAtomID type
    

    C++ signature :
        core::chemical::ICoorAtomID::Type type(core::chemical::ICoorAtomID {lvalue})

vertex(...)

 

vertex( (ICoorAtomID)arg1) -> object :
    core/chemical/AtomICoor.hh:105

    C++ signature :
        void* vertex(core::chemical::ICoorAtomID {lvalue})

vertex( (ICoorAtomID)arg1, (object)vertex) -> None :
    core/chemical/AtomICoor.hh:110

    C++ signature :
        void vertex(core::chemical::ICoorAtomID {lvalue},void*)

xyz(...)

 

xyz( (ICoorAtomID)arg1, (Residue)rsd, (Conformation)conformation) -> xyzVector_Real :
    core/chemical/AtomICoor.hh:163

    C++ signature :
        numeric::xyzVector<double> xyz(core::chemical::ICoorAtomID {lvalue},core::conformation::Residue,core::conformation::Conformation)

xyz( (ICoorAtomID)arg1, (ResidueType)rsd_type) -> xyzVector_Real :
    core/chemical/AtomICoor.hh:167

    C++ signature :
        numeric::xyzVector<double> xyz(core::chemical::ICoorAtomID {lvalue},core::chemical::ResidueType)

xyz( (ICoorAtomID)arg1, (Residue)rsd) -> xyzVector_Real :
    WARNING: Slightly dangerous function intended for black magic use only.
       Rebuilds atom location from stub atoms. If stub atom are not internal atoms, their
       location will be rebuilt from their residue stub atom's locations, as opposed to being
       retrieved from connected residues via a conformation.
    

    C++ signature :
        numeric::xyzVector<double> xyz(core::chemical::ICoorAtomID {lvalue},core::conformation::Residue)


Class Variable Details [hide private]

POLYMER_LOWER

Value:
rosetta.core.chemical._core_chemical_.Type.POLYMER_LOWER

POLYMER_UPPER

Value:
rosetta.core.chemical._core_chemical_.Type.POLYMER_UPPER