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

#include <SurfaceParameters.hh>

Inheritance diagram for protocols::surface_docking::SurfaceParameters:
Inheritance graph
[legend]

Public Member Functions

 SurfaceParameters (numeric::xyzVector< core::Real > SURFA0, numeric::xyzVector< core::Real > SURFA1, numeric::xyzVector< core::Real > SURFA2)
 
 SurfaceParameters (SurfaceParameters const &src)
 
 ~SurfaceParameters () override
 
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

◆ SurfaceParameters() [1/3]

protocols::surface_docking::SurfaceParameters::SurfaceParameters ( numeric::xyzVector< core::Real SURFA0,
numeric::xyzVector< core::Real SURFA1,
numeric::xyzVector< core::Real SURFA2 
)

◆ SurfaceParameters() [2/3]

protocols::surface_docking::SurfaceParameters::SurfaceParameters ( SurfaceParameters const &  src)

◆ ~SurfaceParameters()

protocols::surface_docking::SurfaceParameters::~SurfaceParameters ( )
overridedefault

◆ SurfaceParameters() [3/3]

protocols::surface_docking::SurfaceParameters::SurfaceParameters ( )
inlineprivate

Member Function Documentation

◆ clone()

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

◆ set_slide_axis()

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

References slide_axis_.

◆ slide_axis()

core::Vector protocols::surface_docking::SurfaceParameters::slide_axis ( )
inline

References slide_axis_.

◆ vecAB()

core::Vector protocols::surface_docking::SurfaceParameters::vecAB ( )
inline

References vecAB_.

◆ vecAC()

core::Vector protocols::surface_docking::SurfaceParameters::vecAC ( )
inline

References vecAC_.

Member Data Documentation

◆ slide_axis_

core::Vector protocols::surface_docking::SurfaceParameters::slide_axis_
private

◆ SURFA0_

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

Referenced by SurfaceParameters().

◆ SURFA1_

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

Referenced by SurfaceParameters().

◆ SURFA2_

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

Referenced by SurfaceParameters().

◆ vecAB_

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

Referenced by SurfaceParameters(), and vecAB().

◆ vecAC_

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

Referenced by SurfaceParameters(), and vecAC().


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