OpenStructure
Public Member Functions
BackboneTrace Class Reference

#include <backbone_trace.hh>

Public Member Functions

 BackboneTrace ()
 
 BackboneTrace (const mol::EntityView &ent)
 
int GetListCount () const
 
const NodeEntryListGetList (int index) const
 
NodeEntryListGetList (int index)
 
void ResetView (const mol::EntityView &ent)
 
void AddNodeEntryList (const NodeEntryList &entries)
 
void PrepList (NodeEntryList &nelist) const
 
void Rebuild ()
 
void OnUpdatedPositions ()
 
BackboneTrace CreateSubset (const mol::EntityView &subview)
 
void SetSeqHack (bool f)
 
bool GetSeqHack () const
 
void SetTwistHack (bool f)
 
bool GetTwistHack () const
 

Detailed Description

Definition at line 40 of file backbone_trace.hh.

Constructor & Destructor Documentation

◆ BackboneTrace() [1/2]

◆ BackboneTrace() [2/2]

BackboneTrace ( const mol::EntityView ent)

Member Function Documentation

◆ AddNodeEntryList()

void AddNodeEntryList ( const NodeEntryList entries)

◆ CreateSubset()

BackboneTrace CreateSubset ( const mol::EntityView subview)

◆ GetList() [1/2]

NodeEntryList& GetList ( int  index)

◆ GetList() [2/2]

const NodeEntryList& GetList ( int  index) const

◆ GetListCount()

int GetListCount ( ) const

◆ GetSeqHack()

bool GetSeqHack ( ) const
inline

Definition at line 82 of file backbone_trace.hh.

◆ GetTwistHack()

bool GetTwistHack ( ) const
inline

Definition at line 86 of file backbone_trace.hh.

◆ OnUpdatedPositions()

void OnUpdatedPositions ( )

◆ PrepList()

void PrepList ( NodeEntryList nelist) const

◆ Rebuild()

void Rebuild ( )

◆ ResetView()

void ResetView ( const mol::EntityView ent)

◆ SetSeqHack()

void SetSeqHack ( bool  f)

◆ SetTwistHack()

void SetTwistHack ( bool  f)

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