Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

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 ( )
overridedefault
protocols::surface_docking::SurfaceParameters::SurfaceParameters ( )
inlineprivate

Member Function Documentation

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

References slide_axis_.

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

References slide_axis_.

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

References vecAB_.

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

References vecAC_.

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: