#include <Sheet.hh>
◆ Pose
◆ Real
◆ Size
◆ SS_Info2_COP
◆ VecInt
◆ VecReal
◆ VecSize
◆ Vector
◆ Sheet() [1/3]
protocols::fldsgn::topology::Sheet::Sheet |
( |
| ) |
|
◆ Sheet() [2/3]
protocols::fldsgn::topology::Sheet::Sheet |
( |
VecSize const & |
order_strands, |
|
|
VecInt const & |
orient_strands, |
|
|
bool |
is_barrel |
|
) |
| |
◆ Sheet() [3/3]
protocols::fldsgn::topology::Sheet::Sheet |
( |
Sheet const & |
s | ) |
|
◆ ~Sheet()
protocols::fldsgn::topology::Sheet::~Sheet |
( |
| ) |
|
|
overridedefault |
◆ ca_cb_orient()
int protocols::fldsgn::topology::Sheet::ca_cb_orient |
( |
core::Size const |
s | ) |
const |
|
inline |
◆ ca_cb_orients()
VecInt protocols::fldsgn::topology::Sheet::ca_cb_orients |
( |
| ) |
const |
|
inline |
◆ calc_geometry()
void protocols::fldsgn::topology::Sheet::calc_geometry |
( |
SS_Info2_COP const |
ssinfo | ) |
|
calc geometry of sheet, sheet_plane_, sheet_center_, ca_cb_orients_
calc geometry
References protocols::fldsgn::topology::BB_Pos::CA(), ca_cb_orients_, protocols::fldsgn::topology::BB_Pos::CB(), core::sequence::end, is_geometry_initialized_, num_strands_, order_strands_, orient_strands_, sheet_center_, sheet_plane_, and protocols::fldsgn::topology::BB_Pos::size().
◆ calc_sasa_bothsides()
utility::vector1< Real > protocols::fldsgn::topology::Sheet::calc_sasa_bothsides |
( |
Pose const & |
pose, |
|
|
SS_Info2_COP const |
ssinfo, |
|
|
Real |
pore_radius = 1.5 |
|
) |
| |
◆ clone()
SheetOP protocols::fldsgn::topology::Sheet::clone |
( |
| ) |
|
|
inline |
◆ initialize()
void protocols::fldsgn::topology::Sheet::initialize |
( |
| ) |
|
◆ is_barrel()
bool protocols::fldsgn::topology::Sheet::is_barrel |
( |
| ) |
const |
|
inline |
◆ is_member()
bool protocols::fldsgn::topology::Sheet::is_member |
( |
core::Size const |
s | ) |
|
whether the given strand number belongs to this sheet or not
References order_strands_.
◆ num_strands()
core::Size protocols::fldsgn::topology::Sheet::num_strands |
( |
| ) |
const |
|
inline |
◆ order_strand()
◆ order_strands()
VecSize protocols::fldsgn::topology::Sheet::order_strands |
( |
| ) |
const |
|
inline |
◆ orient_strand()
int protocols::fldsgn::topology::Sheet::orient_strand |
( |
core::Size const |
s | ) |
const |
|
inline |
◆ orient_strands()
VecInt protocols::fldsgn::topology::Sheet::orient_strands |
( |
| ) |
const |
|
inline |
◆ strand_order()
◆ which_side()
int protocols::fldsgn::topology::Sheet::which_side |
( |
Vector const & |
vec | ) |
const |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const Sheet & |
s |
|
) |
| |
|
friend |
◆ ca_cb_orients_
VecInt protocols::fldsgn::topology::Sheet::ca_cb_orients_ |
|
private |
◆ is_barrel_
bool protocols::fldsgn::topology::Sheet::is_barrel_ |
|
private |
◆ is_geometry_initialized_
bool protocols::fldsgn::topology::Sheet::is_geometry_initialized_ |
|
private |
◆ num_strands_
core::Size protocols::fldsgn::topology::Sheet::num_strands_ |
|
private |
◆ order_strands_
VecSize protocols::fldsgn::topology::Sheet::order_strands_ |
|
private |
◆ orient_strands_
VecInt protocols::fldsgn::topology::Sheet::orient_strands_ |
|
private |
◆ sheet_center_
Vector protocols::fldsgn::topology::Sheet::sheet_center_ |
|
private |
◆ sheet_plane_
Vector protocols::fldsgn::topology::Sheet::sheet_plane_ |
|
private |
◆ strand_order_
The documentation for this class was generated from the following files: