Rosetta Protocols  2014.16.56682
Public Member Functions | Private Member Functions | Private Attributes | List of all members
protocols::surface_docking::SurfaceParameters Class Reference

#include <SurfaceParameters.hh>

Public Member Functions

 SurfaceParameters (numeric::xyzVector< core::Real > SURFA0, numeric::xyzVector< core::Real > SURFA1, numeric::xyzVector< core::Real > SURFA2)
 
 SurfaceParameters (SurfaceParameters const &src)
 
 ~SurfaceParameters ()
 
SurfaceParametersOP clone () const
 
core::Vector slide_axis ()
 
core::Vector vecAB ()
 
core::Vector vecAC ()
 
void set_slide_axis (core::Vector slide_axis_in)
 

Private Member Functions

 SurfaceParameters ()
 

Private Attributes

numeric::xyzVector< core::RealSURFA0_
 
numeric::xyzVector< core::RealSURFA1_
 
numeric::xyzVector< core::RealSURFA2_
 
core::Vector vecAB_
 
core::Vector vecAC_
 
core::Vector slide_axis_
 

Constructor & Destructor Documentation

protocols::surface_docking::SurfaceParameters::SurfaceParameters ( numeric::xyzVector< core::Real SURFA0,
numeric::xyzVector< core::Real SURFA1,
numeric::xyzVector< core::Real SURFA2 
)
protocols::surface_docking::SurfaceParameters::SurfaceParameters ( SurfaceParameters const &  src)
protocols::surface_docking::SurfaceParameters::~SurfaceParameters ( )
protocols::surface_docking::SurfaceParameters::SurfaceParameters ( )
inlineprivate

Referenced by clone().

Member Function Documentation

SurfaceParametersOP protocols::surface_docking::SurfaceParameters::clone ( ) const

References SurfaceParameters().

void protocols::surface_docking::SurfaceParameters::set_slide_axis ( core::Vector  slide_axis_in)
inline
core::Vector protocols::surface_docking::SurfaceParameters::slide_axis ( )
inline
core::Vector protocols::surface_docking::SurfaceParameters::vecAB ( )
inline
core::Vector protocols::surface_docking::SurfaceParameters::vecAC ( )
inline

Member Data Documentation

core::Vector protocols::surface_docking::SurfaceParameters::slide_axis_
private
numeric::xyzVector< core::Real > protocols::surface_docking::SurfaceParameters::SURFA0_
private

Referenced by SurfaceParameters().

numeric::xyzVector< core::Real > protocols::surface_docking::SurfaceParameters::SURFA1_
private

Referenced by SurfaceParameters().

numeric::xyzVector< core::Real > protocols::surface_docking::SurfaceParameters::SURFA2_
private

Referenced by SurfaceParameters().

core::Vector protocols::surface_docking::SurfaceParameters::vecAB_
private

Referenced by SurfaceParameters(), and vecAB().

core::Vector protocols::surface_docking::SurfaceParameters::vecAC_
private

Referenced by SurfaceParameters(), and vecAC().


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