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

Class JumpingFrame

 object --+            
          |            
??.instance --+        
              |        
          Frame --+    
                  |    
 NonContinuousFrame --+
                      |
                     JumpingFrame

JumpingFrame, so far there is nothing special about JumpingFrames. but I think we might want to have additionally information like the start and end residues that belong to a certain jump_nr.! okay: right now I require that the creator of a JumpingFrame sets start to the start-residue of the jump

Instance Methods [hide private]
 
__init__(...)
__init__( (object)arg1) -> None :
 
align(...)
align( (JumpingFrame)arg1, (SequenceMapping)map) -> bool : core/fragment/JumpingFrame.hh:106
 
clone(...)
clone( (JumpingFrame)arg1) -> Frame : convience --- generate a matching FragData object dofs are unitialized! clone method, new frame with same alignment position, fragments are not copied!
 
clone_with_frags(...)
clone_with_frags( (JumpingFrame)arg1) -> Frame : clone method, new frame with same alignment position, fragments are not copied!
 
clone_with_template(...)
clone_with_template( (JumpingFrame)arg1) -> Frame : clone method, new frame with same alignment position, one fragments is copied as template ( valid() == false )
 
is_continuous(...)
is_continuous( (JumpingFrame)arg1) -> bool : true if frame is continuous
 
moves_residue(...)
moves_residue( (JumpingFrame)arg1, (int)pos) -> bool : core/fragment/JumpingFrame.hh:82
 
read(...)
read( (JumpingFrame)arg1, (std_istream)) -> None : core/fragment/JumpingFrame.hh:104
 
seqpos(...)
seqpos( (JumpingFrame)arg1, (int)intra_pos) -> int : translate intra-frame position into sequence position.
 
shift_by(...)
shift_by( (JumpingFrame)arg1, (int)offset) -> None : shift frame by offset relative to current start position ( change end accordingly )
 
shift_to(...)
shift_to( (JumpingFrame)arg1, (int)setting) -> None : shift to new start position ( change end accordingly )
 
show(...)
show( (JumpingFrame)arg1, (OStream)) -> None : core/fragment/JumpingFrame.hh:103
 
show_classic(...)
show_classic( (JumpingFrame)arg1, (OStream)out) -> None : core/fragment/Frame.hh:251
 
show_header(...)
show_header( (JumpingFrame)arg1, (OStream)out) -> None : core/fragment/Frame.hh:258
 
type(...)
type( (JumpingFrame)arg1) -> str : core/fragment/JumpingFrame.hh:145

Inherited from NonContinuousFrame: set_pos

Inherited from Frame: __reduce__, __str__, add_fragment, apply, apply_ss, cache, clear, clone_cache_data, contains_seqpos, end, frag_id, fragment, fragment_as_pose, fragment_ptr, generate_sub_frame, is_applicable, is_mergeable, is_valid, length, merge, nr_frags, nr_res_affected, start, steal, stop

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/JumpingFrame.hh:141
Class Variables [hide private]

Inherited from Frame: __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, (JumpingFrame)) -> None :
    JumpingFrame, so far there is nothing special about JumpingFrames.
    but I think we might want to have additionally information like the start and end residues that belong to a certain jump_nr.!
    okay: right now I require that the creator of a JumpingFrame sets start to the start-residue of the jump
    

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

__init__( (object)arg1, (int)start, (int)end, (int)length) -> None :
    core/fragment/JumpingFrame.hh:128

    C++ signature :
        void __init__(_object*,unsigned long,unsigned long,unsigned long)

Overrides: object.__init__

_static_type_name()
Static Method

 
    core/fragment/JumpingFrame.hh:141

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

Returns: str :
Overrides: Frame._static_type_name

align(...)

 

align( (JumpingFrame)arg1, (SequenceMapping)map) -> bool :
    core/fragment/JumpingFrame.hh:106

    C++ signature :
        bool align(core::fragment::JumpingFrame {lvalue},core::id::SequenceMapping)

align( (JumpingFrame)arg1, (SequenceMapping)map) -> bool :

    C++ signature :
        bool align(JumpingFrame_exposer_callback {lvalue},core::id::SequenceMapping)

Overrides: Frame.align

clone(...)

 

clone( (JumpingFrame)arg1) -> Frame :
    convience --- generate a matching FragData object dofs are unitialized!
    clone method, new frame with same alignment position, fragments are not copied!
    

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

clone( (JumpingFrame)arg1) -> Frame :

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

Overrides: Frame.clone

clone_with_frags(...)

 

clone_with_frags( (JumpingFrame)arg1) -> Frame :
    clone method, new frame with same alignment position, fragments are not copied!
    

    C++ signature :
        boost::shared_ptr<core::fragment::Frame> clone_with_frags(core::fragment::JumpingFrame {lvalue})

clone_with_frags( (JumpingFrame)arg1) -> Frame :

    C++ signature :
        boost::shared_ptr<core::fragment::Frame> clone_with_frags(JumpingFrame_exposer_callback {lvalue})

Overrides: Frame.clone_with_frags

clone_with_template(...)

 

clone_with_template( (JumpingFrame)arg1) -> Frame :
    clone method, new frame with same alignment position, one fragments is copied as template ( valid() == false )
    

    C++ signature :
        boost::shared_ptr<core::fragment::Frame> clone_with_template(core::fragment::JumpingFrame {lvalue})

clone_with_template( (JumpingFrame)arg1) -> Frame :

    C++ signature :
        boost::shared_ptr<core::fragment::Frame> clone_with_template(JumpingFrame_exposer_callback {lvalue})

Overrides: Frame.clone_with_template

is_continuous(...)

 

is_continuous( (JumpingFrame)arg1) -> bool :
    true if frame is continuous
    

    C++ signature :
        bool is_continuous(core::fragment::JumpingFrame {lvalue})

is_continuous( (JumpingFrame)arg1) -> bool :

    C++ signature :
        bool is_continuous(JumpingFrame_exposer_callback {lvalue})

Overrides: Frame.is_continuous

moves_residue(...)

 

moves_residue( (JumpingFrame)arg1, (int)pos) -> bool :
    core/fragment/JumpingFrame.hh:82

    C++ signature :
        bool moves_residue(core::fragment::JumpingFrame {lvalue},unsigned long)

moves_residue( (JumpingFrame)arg1, (int)pos) -> bool :

    C++ signature :
        bool moves_residue(JumpingFrame_exposer_callback {lvalue},unsigned long)

Overrides: Frame.moves_residue

read(...)

 

read( (JumpingFrame)arg1, (std_istream)) -> None :
    core/fragment/JumpingFrame.hh:104

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

read( (JumpingFrame)arg1, (std_istream)) -> None :

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

Overrides: Frame.read

seqpos(...)

 

seqpos( (JumpingFrame)arg1, (int)intra_pos) -> int :
    translate intra-frame position into sequence position. (trivial for base-class)
    

    C++ signature :
        unsigned long seqpos(core::fragment::JumpingFrame {lvalue},unsigned long)

seqpos( (JumpingFrame)arg1, (int)intra_pos) -> int :

    C++ signature :
        unsigned long seqpos(JumpingFrame_exposer_callback {lvalue},unsigned long)

Overrides: Frame.seqpos

shift_by(...)

 

shift_by( (JumpingFrame)arg1, (int)offset) -> None :
    shift frame by offset relative to current start position ( change end accordingly )
    

    C++ signature :
        void shift_by(core::fragment::JumpingFrame {lvalue},int)

shift_by( (JumpingFrame)arg1, (int)offset) -> None :

    C++ signature :
        void shift_by(JumpingFrame_exposer_callback {lvalue},int)

Overrides: Frame.shift_by

shift_to(...)

 

shift_to( (JumpingFrame)arg1, (int)setting) -> None :
    shift to new start position ( change end accordingly )
    

    C++ signature :
        void shift_to(core::fragment::JumpingFrame {lvalue},unsigned long)

shift_to( (JumpingFrame)arg1, (int)setting) -> None :

    C++ signature :
        void shift_to(JumpingFrame_exposer_callback {lvalue},unsigned long)

Overrides: Frame.shift_to

show(...)

 

show( (JumpingFrame)arg1, (OStream)) -> None :
    core/fragment/JumpingFrame.hh:103

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

show( (JumpingFrame)arg1, (OStream)) -> None :

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

Overrides: Frame.show

show_classic(...)

 

show_classic( (JumpingFrame)arg1, (OStream)out) -> None :
    core/fragment/Frame.hh:251

    C++ signature :
        void show_classic(core::fragment::JumpingFrame {lvalue},std::ostream {lvalue})

show_classic( (JumpingFrame)arg1, (OStream)out) -> None :

    C++ signature :
        void show_classic(JumpingFrame_exposer_callback {lvalue},std::ostream {lvalue})

Overrides: Frame.show_classic

show_header(...)

 

show_header( (JumpingFrame)arg1, (OStream)out) -> None :
    core/fragment/Frame.hh:258

    C++ signature :
        void show_header(core::fragment::JumpingFrame {lvalue},std::ostream {lvalue})

show_header( (JumpingFrame)arg1, (OStream)out) -> None :

    C++ signature :
        void show_header(JumpingFrame_exposer_callback {lvalue},std::ostream {lvalue})

Overrides: Frame.show_header

type(...)

 

type( (JumpingFrame)arg1) -> str :
    core/fragment/JumpingFrame.hh:145

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

type( (JumpingFrame)arg1) -> str :

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

Overrides: Frame.type