KineticState Class Reference

#include <KineticState.h>

Public Member Functions

 KineticState ()
 
 ~KineticState ()
 
int init ()
 
int init (int conf_index, int from, int to)
 
int get_conformation_index ()
 
int get_base_bsite_type ()
 
int get_target_bsite_type ()
 
bool is_bound ()
 
void set_sites (BindingSite *base, BindingSite *target)
 
BindingSiteget_base_site ()
 
BindingSiteget_target_site ()
 

Private Attributes

int conformation_index
 The active conformation in this state. More...
 
int base
 The active binding site type in this blob in this state. More...
 
int target
 The target binding site type on any blob in this state. More...
 
bool bound
 Is the base site type bound in this state? More...
 
BindingSitebase_site
 Pointers to the actual binding sites (after state change has occured) More...
 
BindingSitetarget_site
 

Constructor & Destructor Documentation

◆ KineticState()

KineticState::KineticState ( )

◆ ~KineticState()

KineticState::~KineticState ( )

Member Function Documentation

◆ get_base_bsite_type()

int KineticState::get_base_bsite_type ( )

◆ get_base_site()

BindingSite * KineticState::get_base_site ( )

◆ get_conformation_index()

int KineticState::get_conformation_index ( )

◆ get_target_bsite_type()

int KineticState::get_target_bsite_type ( )

◆ get_target_site()

BindingSite * KineticState::get_target_site ( )

◆ init() [1/2]

int KineticState::init ( )

◆ init() [2/2]

int KineticState::init ( int  conf_index,
int  from,
int  to 
)

◆ is_bound()

bool KineticState::is_bound ( )

◆ set_sites()

void KineticState::set_sites ( BindingSite base,
BindingSite target 
)

Field Documentation

◆ base

int KineticState::base
private

The active binding site type in this blob in this state.

Referenced by get_base_bsite_type(), init(), KineticState(), set_sites(), and ~KineticState().

◆ base_site

BindingSite* KineticState::base_site
private

Pointers to the actual binding sites (after state change has occured)

Referenced by get_base_site(), KineticState(), set_sites(), and ~KineticState().

◆ bound

bool KineticState::bound
private

Is the base site type bound in this state?

Referenced by init(), is_bound(), KineticState(), and ~KineticState().

◆ conformation_index

int KineticState::conformation_index
private

The active conformation in this state.

Referenced by get_conformation_index(), init(), KineticState(), and ~KineticState().

◆ target

int KineticState::target
private

The target binding site type on any blob in this state.

Referenced by get_target_bsite_type(), init(), KineticState(), set_sites(), and ~KineticState().

◆ target_site

BindingSite * KineticState::target_site
private

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