Rosetta
Namespaces | Typedefs | Enumerations
SegmentPairing.fwd.hh File Reference

Handles user-specified pairing between/among segments. More...

#include <core/types.hh>
#include <utility/pointer/owning_ptr.hh>
#include <utility/vector1.fwd.hh>

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::denovo_design
 
 protocols::denovo_design::components
 

Typedefs

typedef utility::vector1< StrandOrientation > protocols::denovo_design::components::StrandOrientations
 
typedef long int protocols::denovo_design::components::RegisterShift
 
typedef utility::vector1< RegisterShift > protocols::denovo_design::components::RegisterShifts
 
typedef std::pair< core::Size, core::Sizeprotocols::denovo_design::components::ResiduePair
 
typedef utility::vector1< ResiduePair > protocols::denovo_design::components::ResiduePairs
 
typedef utility::pointer::shared_ptr< SegmentPairing > protocols::denovo_design::components::SegmentPairingOP
 
typedef utility::pointer::shared_ptr< SegmentPairing const > protocols::denovo_design::components::SegmentPairingCOP
 
typedef utility::vector1< SegmentPairingOP > protocols::denovo_design::components::SegmentPairingOPs
 
typedef utility::vector1< SegmentPairingCOP > protocols::denovo_design::components::SegmentPairingCOPs
 
typedef utility::pointer::shared_ptr< HelixPairing > protocols::denovo_design::components::HelixPairingOP
 
typedef utility::pointer::shared_ptr< HelixPairing const > protocols::denovo_design::components::HelixPairingCOP
 
typedef utility::vector1< HelixPairingOP > protocols::denovo_design::components::HelixPairingOPs
 
typedef utility::vector1< HelixPairingCOP > protocols::denovo_design::components::HelixPairingCOPs
 
typedef utility::pointer::shared_ptr< StrandPairing > protocols::denovo_design::components::StrandPairingOP
 
typedef utility::pointer::shared_ptr< StrandPairing const > protocols::denovo_design::components::StrandPairingCOP
 
typedef utility::vector1< StrandPairingOP > protocols::denovo_design::components::StrandPairingOPs
 
typedef utility::vector1< StrandPairingCOP > protocols::denovo_design::components::StrandPairingCOPs
 
typedef utility::pointer::shared_ptr< HelixSheetPairing > protocols::denovo_design::components::HelixSheetPairingOP
 
typedef utility::pointer::shared_ptr< HelixSheetPairing const > protocols::denovo_design::components::HelixSheetPairingCOP
 
typedef utility::vector1< HelixSheetPairingOP > protocols::denovo_design::components::HelixSheetPairingOPs
 
typedef utility::vector1< HelixSheetPairingCOP > protocols::denovo_design::components::HelixSheetPairingCOPs
 

Enumerations

enum  protocols::denovo_design::components::StrandOrientation { protocols::denovo_design::components::UP = 1 , protocols::denovo_design::components::DOWN = 2 , protocols::denovo_design::components::ORIENTATIONS_END = 3 }
 Individual strands are oriented pointing either "UP" or "DOWN" If two adjacent strands have the same orientation, they are parallel If two adjacent strands have different orientation, they are antiparallel. More...
 

Detailed Description

Handles user-specified pairing between/among segments.

Author
Tom Linsky (tlins.nosp@m.ky@u.nosp@m.w.edu)