Rosetta
Public Member Functions | Private Attributes | Friends | List of all members
core::conformation::symmetry::SymSlideInfo Class Reference

#include <SymSlideInfo.hh>

Public Member Functions

 SymSlideInfo ()
 constructor More...
 
 SymSlideInfo (SymSlideInfo const &src)
 copy constructor More...
 
SymSlideInfooperator= (SymSlideInfo const &src)
 
 ~SymSlideInfo ()
 
void set_slide_type (SlideType slide_type)
 
void set_SlideCriteriaType (SlideCriteriaType score_criteria)
 
void set_SlideCriteriaVal (std::string SlideCriteriaVal)
 
void set_slide_order (std::vector< core::Size > slide_order)
 
SlideType get_slide_type () const
 
SlideCriteriaType get_SlideCriteriaType () const
 
std::string get_SlideCriteriaVal () const
 
std::vector< core::Sizeget_slide_order () const
 

Private Attributes

SlideType slide_type_
 
SlideCriteriaType score_criteria_
 
std::string SlideCriteriaVal_
 
std::vector< core::Sizeslide_order_
 

Friends

bool operator== (SymSlideInfo const &a, SymSlideInfo const &b)
 
bool operator!= (SymSlideInfo const &a, SymSlideInfo const &b)
 

Constructor & Destructor Documentation

◆ SymSlideInfo() [1/2]

core::conformation::symmetry::SymSlideInfo::SymSlideInfo ( )

constructor

◆ SymSlideInfo() [2/2]

core::conformation::symmetry::SymSlideInfo::SymSlideInfo ( SymSlideInfo const &  src)
default

copy constructor

◆ ~SymSlideInfo()

core::conformation::symmetry::SymSlideInfo::~SymSlideInfo ( )
default

Member Function Documentation

◆ get_slide_order()

std::vector< core::Size > core::conformation::symmetry::SymSlideInfo::get_slide_order ( ) const

◆ get_slide_type()

SlideType core::conformation::symmetry::SymSlideInfo::get_slide_type ( ) const

◆ get_SlideCriteriaType()

SlideCriteriaType core::conformation::symmetry::SymSlideInfo::get_SlideCriteriaType ( ) const

◆ get_SlideCriteriaVal()

std::string core::conformation::symmetry::SymSlideInfo::get_SlideCriteriaVal ( ) const

◆ operator=()

SymSlideInfo & core::conformation::symmetry::SymSlideInfo::operator= ( SymSlideInfo const &  src)
default

◆ set_slide_order()

void core::conformation::symmetry::SymSlideInfo::set_slide_order ( std::vector< core::Size slide_order)

◆ set_slide_type()

void core::conformation::symmetry::SymSlideInfo::set_slide_type ( SlideType  slide_type)

◆ set_SlideCriteriaType()

void core::conformation::symmetry::SymSlideInfo::set_SlideCriteriaType ( SlideCriteriaType  score_criteria)

◆ set_SlideCriteriaVal()

void core::conformation::symmetry::SymSlideInfo::set_SlideCriteriaVal ( std::string  SlideCriteriaVal)

Friends And Related Function Documentation

◆ operator!=

bool operator!= ( SymSlideInfo const &  a,
SymSlideInfo const &  b 
)
friend

◆ operator==

bool operator== ( SymSlideInfo const &  a,
SymSlideInfo const &  b 
)
friend

Member Data Documentation

◆ score_criteria_

SlideCriteriaType core::conformation::symmetry::SymSlideInfo::score_criteria_
private

◆ slide_order_

std::vector<core::Size> core::conformation::symmetry::SymSlideInfo::slide_order_
private

Referenced by get_slide_order(), and set_slide_order().

◆ slide_type_

SlideType core::conformation::symmetry::SymSlideInfo::slide_type_
private

Referenced by get_slide_type(), and set_slide_type().

◆ SlideCriteriaVal_

std::string core::conformation::symmetry::SymSlideInfo::SlideCriteriaVal_
private

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