Rosetta 3.4
Namespaces | Classes | Typedefs | Functions
protocols::forge::build Namespace Reference

Namespaces

namespace  BuildInstructionState
namespace  SegmentInsertConnectionScheme

Classes

class  Bridge
 connect two contiguous but disjoint sections of a Pose into one continuous section More...
class  BuildInstruction
 tracks modifications to be made and is capable of making residue length changes on a Pose More...
class  BuildManager
 a container for managing BuildInstructions More...
class  ConnectRight
 instruction to connect one Pose onto the right side of another More...
class  GrowLeft
 instruction to create an n-side extension More...
class  GrowRight
 instruction to create a c-side extension More...
struct  Interval
 simple struct defining a closed interval of residues [left, right] where left <= right More...
class  RelativeConnectRight
 version of ConnectRight instruction that depends upon results from another BuildInstruction More...
struct  RelativeSequencePosition
 computes a position wrt values in given BuildInstruction More...
struct  CountFromLeft
 count starting from interval().left in a BuildInstruction More...
class  SegmentInsert
 insert an external segment flanked by new regions More...
class  SegmentRebuild
 instruction to rebuild a segment More...
class  SegmentSwap
 instruction to swap a segment with an external segment More...

Typedefs

typedef
utility::pointer::owning_ptr
< Bridge
BridgeOP
 owning pointer for Bridge
typedef
utility::pointer::owning_ptr
< Bridge const > 
BridgeCOP
 owning pointer for const Bridge
typedef
utility::pointer::access_ptr
< Bridge
BridgeAP
 access pointer for Bridge
typedef
utility::pointer::access_ptr
< Bridge const > 
BridgeCAP
 access pointer for const Bridge
typedef
utility::pointer::owning_ptr
< BuildInstruction
BuildInstructionOP
 owning pointer for BuildInstruction
typedef
utility::pointer::owning_ptr
< BuildInstruction const > 
BuildInstructionCOP
 owning pointer for const BuildInstruction
typedef
utility::pointer::access_ptr
< BuildInstruction
BuildInstructionAP
 access pointer for BuildInstruction
typedef
utility::pointer::access_ptr
< BuildInstruction const > 
BuildInstructionCAP
 access pointer for const BuildInstruction
typedef
utility::pointer::owning_ptr
< BuildManager
BuildManagerOP
 owning pointer for BuildManager
typedef
utility::pointer::owning_ptr
< BuildManager const > 
BuildManagerCOP
 owning pointer for const BuildManager
typedef
utility::pointer::access_ptr
< BuildManager
BuildManagerAP
 access pointer for BuildManager
typedef
utility::pointer::access_ptr
< BuildManager const > 
BuildManagerCAP
 access pointer for const BuildManager
typedef
utility::pointer::owning_ptr
< ConnectRight
ConnectRightOP
 owning pointer for ConnectRight
typedef
utility::pointer::owning_ptr
< ConnectRight const > 
ConnectRightCOP
 owning pointer for const ConnectRight
typedef
utility::pointer::access_ptr
< ConnectRight
ConnectRightAP
 access pointer for ConnectRight
typedef
utility::pointer::access_ptr
< ConnectRight const > 
ConnectRightCAP
 access pointer for const ConnectRight
typedef
utility::pointer::owning_ptr
< GrowLeft
GrowLeftOP
 owning pointer for GrowLeft
typedef
utility::pointer::owning_ptr
< GrowLeft const > 
GrowLeftCOP
 owning pointer for const GrowLeft
typedef
utility::pointer::access_ptr
< GrowLeft
GrowLeftAP
 access pointer for GrowLeft
typedef
utility::pointer::access_ptr
< GrowLeft const > 
GrowLeftCAP
 access pointer for const GrowLeft
typedef
utility::pointer::owning_ptr
< GrowRight
GrowRightOP
 owning pointer for GrowRight
typedef
utility::pointer::owning_ptr
< GrowRight const > 
GrowRightCOP
 owning pointer for const GrowRight
typedef
utility::pointer::access_ptr
< GrowRight
GrowRightAP
 access pointer for GrowRight
typedef
utility::pointer::access_ptr
< GrowRight const > 
GrowRightCAP
 access pointer for const GrowRight
typedef
utility::pointer::owning_ptr
< RelativeConnectRight
RelativeConnectRightOP
 owning pointer for RelativeConnectRight
typedef
utility::pointer::owning_ptr
< RelativeConnectRight const > 
RelativeConnectRightCOP
 owning pointer for const RelativeConnectRight
typedef
utility::pointer::access_ptr
< RelativeConnectRight
RelativeConnectRightAP
 access pointer for RelativeConnectRight
typedef
utility::pointer::access_ptr
< RelativeConnectRight const > 
RelativeConnectRightCAP
 access pointer for const RelativeConnectRight
typedef
utility::pointer::owning_ptr
< RelativeSequencePosition
RelativeSequencePositionOP
 owning pointer for RelativeSequencePosition
typedef
utility::pointer::owning_ptr
< RelativeSequencePosition
const > 
RelativeSequencePositionCOP
 owning pointer for const RelativeSequencePosition
typedef
utility::pointer::access_ptr
< RelativeSequencePosition
RelativeSequencePositionAP
 access pointer for RelativeSequencePosition
typedef
utility::pointer::access_ptr
< RelativeSequencePosition
const > 
RelativeSequencePositionCAP
 access pointer for const RelativeSequencePosition
typedef
utility::pointer::owning_ptr
< CountFromLeft
CountFromLeftOP
 owning pointer for CountFromLeft
typedef
utility::pointer::owning_ptr
< CountFromLeft const > 
CountFromLeftCOP
 owning pointer for const CountFromLeft
typedef
utility::pointer::access_ptr
< CountFromLeft
CountFromLeftAP
 access pointer for CountFromLeft
typedef
utility::pointer::access_ptr
< CountFromLeft const > 
CountFromLeftCAP
 access pointer for const CountFromLeft
typedef
utility::pointer::owning_ptr
< SegmentInsert
SegmentInsertOP
 owning pointer for SegmentInsert
typedef
utility::pointer::owning_ptr
< SegmentInsert const > 
SegmentInsertCOP
 owning pointer for const SegmentInsert
typedef
utility::pointer::access_ptr
< SegmentInsert
SegmentInsertAP
 access pointer for SegmentInsert
typedef
utility::pointer::access_ptr
< SegmentInsert const > 
SegmentInsertCAP
 access pointer for const SegmentInsert
typedef
utility::pointer::owning_ptr
< SegmentRebuild
SegmentRebuildOP
 owning pointer for SegmentRebuild
typedef
utility::pointer::owning_ptr
< SegmentRebuild const > 
SegmentRebuildCOP
 owning pointer for const SegmentRebuild
typedef
utility::pointer::access_ptr
< SegmentRebuild
SegmentRebuildAP
 access pointer for SegmentRebuild
typedef
utility::pointer::access_ptr
< SegmentRebuild const > 
SegmentRebuildCAP
 access pointer for const SegmentRebuild
typedef
utility::pointer::owning_ptr
< SegmentSwap
SegmentSwapOP
 owning pointer for SegmentSwap
typedef
utility::pointer::owning_ptr
< SegmentSwap const > 
SegmentSwapCOP
 owning pointer for const SegmentSwap
typedef
utility::pointer::access_ptr
< SegmentSwap
SegmentSwapAP
 access pointer for SegmentSwap
typedef
utility::pointer::access_ptr
< SegmentSwap const > 
SegmentSwapCAP
 access pointer for const SegmentSwap

Functions

static basic::Tracer TR ("protocols.forge.build.BuildInstruction")
static basic::Tracer TR ("protocols.forge.build.BuildManager")
static
numeric::random::RandomGenerator 
RG (101381274)
static basic::Tracer TR ("protocols.forge.build.SegmentInsert")
static
numeric::random::RandomGenerator 
RG (313222)

Typedef Documentation

access pointer for Bridge

access pointer for const Bridge

owning pointer for const Bridge

owning pointer for Bridge

access pointer for BuildInstruction

access pointer for const BuildInstruction

owning pointer for const BuildInstruction

owning pointer for BuildInstruction

access pointer for BuildManager

access pointer for const BuildManager

owning pointer for const BuildManager

owning pointer for BuildManager

access pointer for ConnectRight

access pointer for const ConnectRight

owning pointer for const ConnectRight

owning pointer for ConnectRight

access pointer for CountFromLeft

access pointer for const CountFromLeft

owning pointer for const CountFromLeft

owning pointer for CountFromLeft

access pointer for GrowLeft

access pointer for const GrowLeft

owning pointer for const GrowLeft

owning pointer for GrowLeft

access pointer for GrowRight

access pointer for const GrowRight

owning pointer for const GrowRight

owning pointer for GrowRight

access pointer for RelativeConnectRight

access pointer for const RelativeConnectRight

owning pointer for const RelativeConnectRight

owning pointer for RelativeConnectRight

access pointer for RelativeSequencePosition

access pointer for const RelativeSequencePosition

owning pointer for const RelativeSequencePosition

owning pointer for RelativeSequencePosition

access pointer for SegmentInsert

access pointer for const SegmentInsert

owning pointer for const SegmentInsert

owning pointer for SegmentInsert

access pointer for SegmentRebuild

access pointer for const SegmentRebuild

owning pointer for const SegmentRebuild

owning pointer for SegmentRebuild

access pointer for SegmentSwap

access pointer for const SegmentSwap

owning pointer for const SegmentSwap

owning pointer for SegmentSwap


Function Documentation

static numeric::random::RandomGenerator protocols::forge::build::RG ( 101381274  ) [static]
static numeric::random::RandomGenerator protocols::forge::build::RG ( 313222  ) [static]
static basic::Tracer protocols::forge::build::TR ( "protocols.forge.build.SegmentInsert"  ) [static]
static basic::Tracer protocols::forge::build::TR ( "protocols.forge.build.BuildInstruction"  ) [static]
static basic::Tracer protocols::forge::build::TR ( "protocols.forge.build.BuildManager"  ) [static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines