Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Classes | Typedefs | Functions
protocols::forge::build Namespace Reference

Namespaces

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

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

Definition at line 41 of file Bridge.fwd.hh.

access pointer for const Bridge

Definition at line 45 of file Bridge.fwd.hh.

owning pointer for const Bridge

Definition at line 37 of file Bridge.fwd.hh.

owning pointer for Bridge

Definition at line 29 of file Bridge.fwd.hh.

access pointer for BuildInstruction

Definition at line 40 of file BuildInstruction.fwd.hh.

access pointer for const BuildInstruction

Definition at line 44 of file BuildInstruction.fwd.hh.

owning pointer for const BuildInstruction

Definition at line 36 of file BuildInstruction.fwd.hh.

owning pointer for BuildInstruction

Definition at line 28 of file BuildInstruction.fwd.hh.

access pointer for BuildManager

Definition at line 40 of file BuildManager.fwd.hh.

access pointer for const BuildManager

Definition at line 44 of file BuildManager.fwd.hh.

owning pointer for const BuildManager

Definition at line 36 of file BuildManager.fwd.hh.

owning pointer for BuildManager

Definition at line 28 of file BuildManager.fwd.hh.

access pointer for ConnectRight

Definition at line 40 of file ConnectRight.fwd.hh.

access pointer for const ConnectRight

Definition at line 44 of file ConnectRight.fwd.hh.

owning pointer for const ConnectRight

Definition at line 36 of file ConnectRight.fwd.hh.

owning pointer for ConnectRight

Definition at line 28 of file ConnectRight.fwd.hh.

access pointer for CountFromLeft

Definition at line 46 of file RelativeSequencePosition.fwd.hh.

access pointer for const CountFromLeft

Definition at line 48 of file RelativeSequencePosition.fwd.hh.

owning pointer for const CountFromLeft

Definition at line 44 of file RelativeSequencePosition.fwd.hh.

owning pointer for CountFromLeft

Definition at line 40 of file RelativeSequencePosition.fwd.hh.

access pointer for GrowLeft

Definition at line 40 of file GrowLeft.fwd.hh.

access pointer for const GrowLeft

Definition at line 44 of file GrowLeft.fwd.hh.

owning pointer for const GrowLeft

Definition at line 36 of file GrowLeft.fwd.hh.

owning pointer for GrowLeft

Definition at line 28 of file GrowLeft.fwd.hh.

access pointer for GrowRight

Definition at line 40 of file GrowRight.fwd.hh.

access pointer for const GrowRight

Definition at line 44 of file GrowRight.fwd.hh.

owning pointer for const GrowRight

Definition at line 36 of file GrowRight.fwd.hh.

owning pointer for GrowRight

Definition at line 28 of file GrowRight.fwd.hh.

access pointer for RelativeConnectRight

Definition at line 40 of file RelativeConnectRight.fwd.hh.

access pointer for const RelativeConnectRight

Definition at line 44 of file RelativeConnectRight.fwd.hh.

owning pointer for const RelativeConnectRight

Definition at line 36 of file RelativeConnectRight.fwd.hh.

owning pointer for RelativeConnectRight

Definition at line 28 of file RelativeConnectRight.fwd.hh.

access pointer for RelativeSequencePosition

Definition at line 34 of file RelativeSequencePosition.fwd.hh.

access pointer for const RelativeSequencePosition

Definition at line 36 of file RelativeSequencePosition.fwd.hh.

owning pointer for const RelativeSequencePosition

Definition at line 32 of file RelativeSequencePosition.fwd.hh.

owning pointer for RelativeSequencePosition

Definition at line 28 of file RelativeSequencePosition.fwd.hh.

access pointer for SegmentInsert

Definition at line 41 of file SegmentInsert.fwd.hh.

access pointer for const SegmentInsert

Definition at line 45 of file SegmentInsert.fwd.hh.

owning pointer for const SegmentInsert

Definition at line 37 of file SegmentInsert.fwd.hh.

owning pointer for SegmentInsert

Definition at line 29 of file SegmentInsert.fwd.hh.

access pointer for SegmentRebuild

Definition at line 40 of file SegmentRebuild.fwd.hh.

access pointer for const SegmentRebuild

Definition at line 44 of file SegmentRebuild.fwd.hh.

owning pointer for const SegmentRebuild

Definition at line 36 of file SegmentRebuild.fwd.hh.

owning pointer for SegmentRebuild

Definition at line 28 of file SegmentRebuild.fwd.hh.

access pointer for SegmentSwap

Definition at line 40 of file SegmentSwap.fwd.hh.

access pointer for const SegmentSwap

Definition at line 44 of file SegmentSwap.fwd.hh.

owning pointer for const SegmentSwap

Definition at line 36 of file SegmentSwap.fwd.hh.

owning pointer for SegmentSwap

Definition at line 28 of file SegmentSwap.fwd.hh.

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.BuildInstruction"  )
static
static basic::Tracer protocols::forge::build::TR ( "protocols.forge.build.SegmentInsert"  )
static
static basic::Tracer protocols::forge::build::TR ( "protocols.forge.build.BuildManager"  )
static