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

#include <SS_Info.hh>

Collaboration diagram for core::scoring::BB_Pos:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void resize (int const nres)
void take_coordinates_from_pose (pose::Pose const &pose)
Vector const & N (int const i) const
Vector const & CA (int const i) const
Vector const & CB (int const i) const
Vector const & C (int const i) const
Vector const & O (int const i) const

Member Function Documentation

Vector const& core::scoring::BB_Pos::C ( int const  i) const [inline]

accessor for C's coordinate on residue i, requires take_coordinates_from_pose have been recently called.

Vector const& core::scoring::BB_Pos::CA ( int const  i) const [inline]

accessor for CA's coordinate on residue i, requires take_coordinates_from_pose have been recently called.

Vector const& core::scoring::BB_Pos::CB ( int const  i) const [inline]

accessor for CB's coordinate on residue i, requires take_coordinates_from_pose have been recently called.

Vector const& core::scoring::BB_Pos::N ( int const  i) const [inline]

accessor for N's coordinate on residue i, requires take_coordinates_from_pose have been recently called.

Vector const& core::scoring::BB_Pos::O ( int const  i) const [inline]

accessor for O's coordinate on residue i, requires take_coordinates_from_pose have been recently called.

void core::scoring::BB_Pos::resize ( int const  nres)

. After a change in size, the residue types and the integer indices are all wrong. Erase the old information.

Referenced by core::scoring::SS_Info::resize().

void core::scoring::BB_Pos::take_coordinates_from_pose ( pose::Pose const &  pose)

: Optimize the common case where the sequence of the pose is not changing from score function evaluation to evaluation (e.g. abinitio!)

References core::chemical::aa_gly, core::pose::Pose::residue(), and core::pose::Pose::total_residue().

Referenced by core::scoring::fill_bb_pos().


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