Package rosetta :: Package core :: Package fragment :: Module _core_fragment_ :: Class BBTorsionAndAnglesSRFD
[hide private]
[frames] | no frames]

Class BBTorsionAndAnglesSRFD

       object --+                
                |                
      ??.instance --+            
                    |            
SingleResidueFragData --+        
                        |        
            SecstructSRFD --+    
                            |    
                BBTorsionSRFD --+
                                |
                               BBTorsionAndAnglesSRFD

core/fragment/BBTorsionAndAnglesSRFD.hh:50

Instance Methods [hide private]
 
__init__(...)
__init__( (object)arg1) -> None :
 
apply(...)
apply( (BBTorsionAndAnglesSRFD)arg1, (Pose), (int)seq_pos) -> bool : core/fragment/BBTorsionAndAnglesSRFD.hh:72
 
apply_ss(...)
apply_ss( (BBTorsionAndAnglesSRFD)arg1, (str), (int)seq_pos) -> bool : core/fragment/SecstructSRFD.hh:79
 
clone(...)
clone( (BBTorsionAndAnglesSRFD)arg1) -> SingleResidueFragData : core/fragment/BBTorsionAndAnglesSRFD.hh:62
 
create(...)
create( (BBTorsionAndAnglesSRFD)arg1) -> SingleResidueFragData : create a new instance of this object
 
is_applicable(...)
is_applicable( (BBTorsionAndAnglesSRFD)arg1, (MoveMap), (int)seq_pos) -> bool : core/fragment/BBTorsionAndAnglesSRFD.hh:88
 
is_compatible(...)
is_compatible( (BBTorsionAndAnglesSRFD)arg1, (SingleResidueFragData)) -> bool : core/fragment/BBTorsionAndAnglesSRFD.hh:87
 
nangles(...)
nangles( (BBTorsionAndAnglesSRFD)arg1) -> int : core/fragment/BBTorsionAndAnglesSRFD.hh:107
 
read(...)
read( (BBTorsionAndAnglesSRFD)arg1, (std_istream)in) -> None : core/fragment/BBTorsionAndAnglesSRFD.hh:94
 
read_data(...)
read_data( (BBTorsionAndAnglesSRFD)arg1, (std_istream)in) -> None : core/fragment/BBTorsionSRFD.hh:146
 
secstruct(...)
secstruct( (BBTorsionAndAnglesSRFD)arg1) -> str : get secstruct for this position
 
show(...)
show( (BBTorsionAndAnglesSRFD)arg1, (OStream)out) -> None : core/fragment/BBTorsionAndAnglesSRFD.hh:91
 
steal(...)
steal( (BBTorsionAndAnglesSRFD)arg1, (Pose), (int)seq_pos) -> bool : core/fragment/BBTorsionAndAnglesSRFD.hh:86
 
type(...)
type( (BBTorsionAndAnglesSRFD)arg1) -> str : core/fragment/BBTorsionAndAnglesSRFD.hh:97

Inherited from BBTorsionSRFD: assign, has_coordinates, nbb, set_coordinates, set_torsion, torsion, x, y, z

Inherited from SecstructSRFD: set_secstruct

Inherited from SingleResidueFragData: __reduce__, __str__, sequence, set_sequence

Inherited from unreachable.instance: __new__

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

Static Methods [hide private]
str :
_static_type_name()
core/fragment/BBTorsionAndAnglesSRFD.hh:102
Class Variables [hide private]

Inherited from SingleResidueFragData: __instance_size__

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, (BBTorsionAndAnglesSRFD)) -> None :
    core/fragment/BBTorsionAndAnglesSRFD.hh:50

    C++ signature :
        void __init__(_object*,core::fragment::BBTorsionAndAnglesSRFD)

__init__( (object)arg1, (object)angles_in [, (int)nbb_in=3 [, (str)secstruct='X' [, (str)sequence='X']]]) -> None :
    core/fragment/BBTorsionAndAnglesSRFD.hh:57

    C++ signature :
        void __init__(_object*,utility::vector1<std::pair<std::vector<unsigned long, std::allocator<unsigned long> >, double>, std::allocator<std::pair<std::vector<unsigned long, std::allocator<unsigned long> >, double> > > {lvalue} [,unsigned long=3 [,char='X' [,char='X']]])

Overrides: object.__init__

_static_type_name()
Static Method

 
    core/fragment/BBTorsionAndAnglesSRFD.hh:102

    C++ signature :
        std::string _static_type_name()

Returns: str :
Overrides: SingleResidueFragData._static_type_name

apply(...)

 

apply( (BBTorsionAndAnglesSRFD)arg1, (Pose), (int)seq_pos) -> bool :
    core/fragment/BBTorsionAndAnglesSRFD.hh:72

    C++ signature :
        bool apply(core::fragment::BBTorsionAndAnglesSRFD {lvalue},core::pose::Pose {lvalue},unsigned long)

apply( (BBTorsionAndAnglesSRFD)arg1, (Pose), (int)seq_pos) -> bool :

    C++ signature :
        bool apply(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},core::pose::Pose {lvalue},unsigned long)

apply( (BBTorsionAndAnglesSRFD)arg1, (MoveMap)movemap, (Pose)pose, (int)seqpos) -> bool :
    insert backbone torsions and angles into pose at position seqpos
     if all bb torsions are moveable in MoveMap
    True if *all* torsions and angles are inserted and superclass apply()
     is successful, otherwise False.
    @remarks This is currently all or nothing -- all torsions for seqpos
     must be moveable because it's not entirely clear what the behavior
     of partial angle insertion is.  In addition, DOF_IDs are not made
     explicitly available within this class, meaning there is no way to
     look them up within the MoveMap; the implementation in this class
     must be changed if this is desired.
    

    C++ signature :
        bool apply(core::fragment::BBTorsionAndAnglesSRFD {lvalue},core::kinematics::MoveMap,core::pose::Pose {lvalue},unsigned long)

apply( (BBTorsionAndAnglesSRFD)arg1, (MoveMap)movemap, (Pose)pose, (int)seqpos) -> bool :

    C++ signature :
        bool apply(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},core::kinematics::MoveMap,core::pose::Pose {lvalue},unsigned long)

apply( (BBTorsionAndAnglesSRFD)arg1, (Pose), (int)intra_frame_pos, (Frame)) -> bool :
    insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos );
    

    C++ signature :
        bool apply(core::fragment::BBTorsionAndAnglesSRFD {lvalue},core::pose::Pose {lvalue},unsigned long,core::fragment::Frame)

apply( (BBTorsionAndAnglesSRFD)arg1, (Pose), (int)intra_frame_pos, (Frame)) -> bool :

    C++ signature :
        bool apply(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},core::pose::Pose {lvalue},unsigned long,core::fragment::Frame)

apply( (BBTorsionAndAnglesSRFD)arg1, (MoveMap)movemap, (Pose)pose, (int)intra_frame_pos, (Frame)frame) -> bool :
    insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos )
     for dofs that are allowed to move in the MoveMap
    

    C++ signature :
        bool apply(core::fragment::BBTorsionAndAnglesSRFD {lvalue},core::kinematics::MoveMap,core::pose::Pose {lvalue},unsigned long,core::fragment::Frame)

apply( (BBTorsionAndAnglesSRFD)arg1, (MoveMap)movemap, (Pose)pose, (int)intra_frame_pos, (Frame)frame) -> bool :

    C++ signature :
        bool apply(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},core::kinematics::MoveMap,core::pose::Pose {lvalue},unsigned long,core::fragment::Frame)

Overrides: SingleResidueFragData.apply

apply_ss(...)

 

apply_ss( (BBTorsionAndAnglesSRFD)arg1, (str), (int)seq_pos) -> bool :
    core/fragment/SecstructSRFD.hh:79

    C++ signature :
        bool apply_ss(core::fragment::BBTorsionAndAnglesSRFD {lvalue},std::string {lvalue},unsigned long)

apply_ss( (BBTorsionAndAnglesSRFD)arg1, (str), (int)seq_pos) -> bool :

    C++ signature :
        bool apply_ss(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},std::string {lvalue},unsigned long)

apply_ss( (BBTorsionAndAnglesSRFD)arg1, (str), (int)intra_frame_pos, (Frame)) -> bool :
    insert fragment_data sec-struct into ss-string at position seq_pos
    

    C++ signature :
        bool apply_ss(core::fragment::BBTorsionAndAnglesSRFD {lvalue},std::string {lvalue},unsigned long,core::fragment::Frame)

apply_ss( (BBTorsionAndAnglesSRFD)arg1, (str), (int)intra_frame_pos, (Frame)) -> bool :

    C++ signature :
        bool apply_ss(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},std::string {lvalue},unsigned long,core::fragment::Frame)

Overrides: SingleResidueFragData.apply_ss

clone(...)

 

clone( (BBTorsionAndAnglesSRFD)arg1) -> SingleResidueFragData :
    core/fragment/BBTorsionAndAnglesSRFD.hh:62

    C++ signature :
        boost::shared_ptr<core::fragment::SingleResidueFragData> clone(core::fragment::BBTorsionAndAnglesSRFD {lvalue})

clone( (BBTorsionAndAnglesSRFD)arg1) -> SingleResidueFragData :

    C++ signature :
        boost::shared_ptr<core::fragment::SingleResidueFragData> clone(BBTorsionAndAnglesSRFD_exposer_callback {lvalue})

Overrides: SingleResidueFragData.clone

create(...)

 

create( (BBTorsionAndAnglesSRFD)arg1) -> SingleResidueFragData :
    create a new instance of this object
    

    C++ signature :
        boost::shared_ptr<core::fragment::SingleResidueFragData> create(core::fragment::BBTorsionAndAnglesSRFD {lvalue})

create( (BBTorsionAndAnglesSRFD)arg1) -> SingleResidueFragData :

    C++ signature :
        boost::shared_ptr<core::fragment::SingleResidueFragData> create(BBTorsionAndAnglesSRFD_exposer_callback {lvalue})

Overrides: SingleResidueFragData.create

is_applicable(...)

 

is_applicable( (BBTorsionAndAnglesSRFD)arg1, (MoveMap), (int)seq_pos) -> bool :
    core/fragment/BBTorsionAndAnglesSRFD.hh:88

    C++ signature :
        bool is_applicable(core::fragment::BBTorsionAndAnglesSRFD {lvalue},core::kinematics::MoveMap,unsigned long)

is_applicable( (BBTorsionAndAnglesSRFD)arg1, (MoveMap), (int)seq_pos) -> bool :

    C++ signature :
        bool is_applicable(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},core::kinematics::MoveMap,unsigned long)

is_applicable( (BBTorsionAndAnglesSRFD)arg1, (MoveMap), (int)intra_frame_pos, (Frame)) -> bool :
    check weather dofs can be moved
    

    C++ signature :
        bool is_applicable(core::fragment::BBTorsionAndAnglesSRFD {lvalue},core::kinematics::MoveMap,unsigned long,core::fragment::Frame)

is_applicable( (BBTorsionAndAnglesSRFD)arg1, (MoveMap), (int)intra_frame_pos, (Frame)) -> bool :

    C++ signature :
        bool is_applicable(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},core::kinematics::MoveMap,unsigned long,core::fragment::Frame)

Overrides: SingleResidueFragData.is_applicable

is_compatible(...)

 

is_compatible( (BBTorsionAndAnglesSRFD)arg1, (SingleResidueFragData)) -> bool :
    core/fragment/BBTorsionAndAnglesSRFD.hh:87

    C++ signature :
        bool is_compatible(core::fragment::BBTorsionAndAnglesSRFD {lvalue},core::fragment::SingleResidueFragData)

is_compatible( (BBTorsionAndAnglesSRFD)arg1, (SingleResidueFragData)) -> bool :

    C++ signature :
        bool is_compatible(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},core::fragment::SingleResidueFragData)

Overrides: SingleResidueFragData.is_compatible

nangles(...)

 

nangles( (BBTorsionAndAnglesSRFD)arg1) -> int :
    core/fragment/BBTorsionAndAnglesSRFD.hh:107

    C++ signature :
        unsigned long nangles(core::fragment::BBTorsionAndAnglesSRFD {lvalue})

read(...)

 

read( (BBTorsionAndAnglesSRFD)arg1, (std_istream)in) -> None :
    core/fragment/BBTorsionAndAnglesSRFD.hh:94

    C++ signature :
        void read(core::fragment::BBTorsionAndAnglesSRFD {lvalue},std::istream {lvalue})

read( (BBTorsionAndAnglesSRFD)arg1, (std_istream)in) -> None :

    C++ signature :
        void read(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},std::istream {lvalue})

read_data(...)

 

read_data( (BBTorsionAndAnglesSRFD)arg1, (std_istream)in) -> None :
    core/fragment/BBTorsionSRFD.hh:146

    C++ signature :
        void read_data(core::fragment::BBTorsionAndAnglesSRFD {lvalue},std::istream {lvalue})

read_data( (BBTorsionAndAnglesSRFD)arg1, (std_istream)in) -> None :

    C++ signature :
        void read_data(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},std::istream {lvalue})

Overrides: SingleResidueFragData.read_data

secstruct(...)

 

secstruct( (BBTorsionAndAnglesSRFD)arg1) -> str :
    get secstruct for this position
    

    C++ signature :
        char secstruct(core::fragment::BBTorsionAndAnglesSRFD {lvalue})

secstruct( (BBTorsionAndAnglesSRFD)arg1) -> str :

    C++ signature :
        char secstruct(BBTorsionAndAnglesSRFD_exposer_callback {lvalue})

Overrides: SingleResidueFragData.secstruct

show(...)

 

show( (BBTorsionAndAnglesSRFD)arg1, (OStream)out) -> None :
    core/fragment/BBTorsionAndAnglesSRFD.hh:91

    C++ signature :
        void show(core::fragment::BBTorsionAndAnglesSRFD {lvalue},std::ostream {lvalue})

show( (BBTorsionAndAnglesSRFD)arg1, (OStream)out) -> None :

    C++ signature :
        void show(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},std::ostream {lvalue})

Overrides: SingleResidueFragData.show

steal(...)

 

steal( (BBTorsionAndAnglesSRFD)arg1, (Pose), (int)seq_pos) -> bool :
    core/fragment/BBTorsionAndAnglesSRFD.hh:86

    C++ signature :
        bool steal(core::fragment::BBTorsionAndAnglesSRFD {lvalue},core::pose::Pose,unsigned long)

steal( (BBTorsionAndAnglesSRFD)arg1, (Pose), (int)seq_pos) -> bool :

    C++ signature :
        bool steal(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},core::pose::Pose,unsigned long)

steal( (BBTorsionAndAnglesSRFD)arg1, (Pose), (int)intra_frame_pos, (Frame)) -> bool :
    insert fragment_data into pose at position seq_pos
    

    C++ signature :
        bool steal(core::fragment::BBTorsionAndAnglesSRFD {lvalue},core::pose::Pose,unsigned long,core::fragment::Frame)

steal( (BBTorsionAndAnglesSRFD)arg1, (Pose), (int)intra_frame_pos, (Frame)) -> bool :

    C++ signature :
        bool steal(BBTorsionAndAnglesSRFD_exposer_callback {lvalue},core::pose::Pose,unsigned long,core::fragment::Frame)

Overrides: SingleResidueFragData.steal

type(...)

 

type( (BBTorsionAndAnglesSRFD)arg1) -> str :
    core/fragment/BBTorsionAndAnglesSRFD.hh:97

    C++ signature :
        std::string type(core::fragment::BBTorsionAndAnglesSRFD {lvalue})

type( (BBTorsionAndAnglesSRFD)arg1) -> str :

    C++ signature :
        std::string type(BBTorsionAndAnglesSRFD_exposer_callback {lvalue})

Overrides: SingleResidueFragData.type