Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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::Size
protocols::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)