Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
protocols::forge::build::CountFromLeft Struct Reference

count starting from interval().left in a BuildInstruction More...

#include <RelativeSequencePosition.hh>

Inheritance diagram for protocols::forge::build::CountFromLeft:
Inheritance graph
[legend]

Public Member Functions

RelativeSequencePositionOP clone () const override
 
core::Size operator() (BuildInstructionCAP i) const override
 
- Public Member Functions inherited from protocols::forge::build::RelativeSequencePosition
 ~RelativeSequencePosition () override
 

Public Attributes

core::Size p
 the position to re-compute using the instruction's interval: 1-based indexing More...
 
core::Size left_skip
 additionally skip 'n' positions prior to computing the position More...
 

Detailed Description

count starting from interval().left in a BuildInstruction

Member Function Documentation

RelativeSequencePositionOP protocols::forge::build::CountFromLeft::clone ( ) const
inlineoverridevirtual
core::Size protocols::forge::build::CountFromLeft::operator() ( BuildInstructionCAP  i) const
inlineoverridevirtual

Member Data Documentation

core::Size protocols::forge::build::CountFromLeft::left_skip

additionally skip 'n' positions prior to computing the position

Referenced by operator()().

core::Size protocols::forge::build::CountFromLeft::p

the position to re-compute using the instruction's interval: 1-based indexing

Referenced by operator()().


The documentation for this struct was generated from the following file: