Rosetta 3.4
Public Member Functions
core::scoring::MembraneTopology Class Reference

#include <MembraneTopology.hh>

Inheritance diagram for core::scoring::MembraneTopology:
Inheritance graph
Collaboration diagram for core::scoring::MembraneTopology:
Collaboration graph

List of all members.

Public Member Functions

 MembraneTopology ()
 default ctor
 MembraneTopology (MembraneTopology const &src)
basic::datacache::CacheableDataOP clone () const
bool initialized () const
boolinitialized ()
Size tmhelix () const
Size span_begin (Size n) const
Size span_end (Size n) const
Size helix_id (Size n) const
Size relative_tmh_ori (Size const n, Size const m) const
Real depth (Size const seqpos)
utility::vector1< core::Real > & depth ()
void initialize (std::string const &spanfile)
void print () const
void shift_span (Size shift)
void get_subset (utility::vector1< Size > &TMH_list, MembraneTopology &src)
bool allow_scoring (Size const seqpos) const
Size tmh_inserted () const
void reset_tmh_insert ()
void reset_allowed_scoring ()
void set_tmh_inserted (Size tmh_inserted)
bool tmregion (Size const pos) const
bool allow_tmh_scoring (Size const tmh) const
void set_allow_tmh_scoring (Size const tmh, bool setting)
void set_allow_scoring (Size const pos, bool setting)
Real LipidExposure (Size const n) const
Real LipidBurial (Size const n) const
bool LipoDefined () const

Constructor & Destructor Documentation

protocols::simple_moves::MembraneTopology::MembraneTopology ( ) [inline]
core::scoring::MembraneTopology::MembraneTopology ( MembraneTopology const &  src)

Member Function Documentation

bool core::scoring::MembraneTopology::allow_scoring ( Size const  seqpos) const [inline]
bool core::scoring::MembraneTopology::allow_tmh_scoring ( Size const  tmh) const [inline]
basic::datacache::CacheableDataOP core::scoring::MembraneTopology::clone ( ) const [inline]

References MembraneTopology().

Real core::scoring::MembraneTopology::depth ( Size const  seqpos) [inline]
utility::vector1< core::Real >& core::scoring::MembraneTopology::depth ( ) [inline]
void core::scoring::MembraneTopology::get_subset ( utility::vector1< Size > &  TMH_list,
MembraneTopology src 
Size core::scoring::MembraneTopology::helix_id ( Size  n) const [inline]
void core::scoring::MembraneTopology::initialize ( std::string const &  spanfile)
bool core::scoring::MembraneTopology::initialized ( ) const [inline]
bool& core::scoring::MembraneTopology::initialized ( ) [inline]
Real core::scoring::MembraneTopology::LipidBurial ( Size const  n) const [inline]
Real core::scoring::MembraneTopology::LipidExposure ( Size const  n) const [inline]
bool core::scoring::MembraneTopology::LipoDefined ( ) const [inline]
void core::scoring::MembraneTopology::print ( ) const

References core::scoring::TR().

Size core::scoring::MembraneTopology::relative_tmh_ori ( Size const  n,
Size const  m 
) const [inline]
void core::scoring::MembraneTopology::reset_allowed_scoring ( ) [inline]
void core::scoring::MembraneTopology::reset_tmh_insert ( ) [inline]
void core::scoring::MembraneTopology::set_allow_scoring ( Size const  pos,
bool  setting 
) [inline]
void core::scoring::MembraneTopology::set_allow_tmh_scoring ( Size const  tmh,
bool  setting 
) [inline]
void core::scoring::MembraneTopology::set_tmh_inserted ( Size  tmh_inserted) [inline]

References tmh_inserted().

void core::scoring::MembraneTopology::shift_span ( Size  shift)
Size core::scoring::MembraneTopology::span_begin ( Size  n) const [inline]
Size core::scoring::MembraneTopology::span_end ( Size  n) const [inline]
Size core::scoring::MembraneTopology::tmh_inserted ( ) const [inline]
Size core::scoring::MembraneTopology::tmhelix ( ) const [inline]
bool core::scoring::MembraneTopology::tmregion ( Size const  pos) const [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines