Rosetta
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
core::pose::xyzStripeHashPose Class Reference

#include <xyzStripeHashPose.hh>

Inheritance diagram for core::pose::xyzStripeHashPose:
Inheritance graph
[legend]

Public Member Functions

 xyzStripeHashPose (platform::Real radius=0.0)
 
 xyzStripeHashPose (core::pose::Pose const &p, PoseCoordPickMode m=PoseCoordPickMode_BB, platform::Real radius=0.0)
 
 xyzStripeHashPose (core::pose::Pose const &p, utility::vector1< int > const &resmap, PoseCoordPickMode m=PoseCoordPickMode_BB, platform::Real radius=0.0)
 
 xyzStripeHashPose (core::pose::Pose const &p, core::id::AtomID_Map< platform::Real > const &amap, platform::Real radius=0.0)
 
void add_pose (core::pose::Pose const &p, core::id::AtomID_Map< platform::Real > const &amap)
 
void add_pose (core::pose::Pose const &p, PoseCoordPickMode m=PoseCoordPickMode_BB)
 
void init_posehash ()
 

Static Public Member Functions

static void extract_pose_balls (core::pose::Pose const &p, utility::vector1< numeric::geometry::hashing::Ball > &balls, PoseCoordPickMode m=PoseCoordPickMode_BB)
 
static void extract_pose_balls (core::pose::Pose const &p, utility::vector1< numeric::geometry::hashing::Ball > &balls, core::id::AtomID_Map< platform::Real > const &amap)
 

Private Attributes

utility::vector1< numeric::geometry::hashing::Ball > balls_
 
bool initialized_
 

Constructor & Destructor Documentation

◆ xyzStripeHashPose() [1/4]

core::pose::xyzStripeHashPose::xyzStripeHashPose ( platform::Real  radius = 0.0)

◆ xyzStripeHashPose() [2/4]

core::pose::xyzStripeHashPose::xyzStripeHashPose ( core::pose::Pose const &  p,
PoseCoordPickMode  m = PoseCoordPickMode_BB,
platform::Real  radius = 0.0 
)

References add_pose(), and init_posehash().

◆ xyzStripeHashPose() [3/4]

core::pose::xyzStripeHashPose::xyzStripeHashPose ( core::pose::Pose const &  p,
utility::vector1< int > const &  resmap,
PoseCoordPickMode  m = PoseCoordPickMode_BB,
platform::Real  radius = 0.0 
)

◆ xyzStripeHashPose() [4/4]

core::pose::xyzStripeHashPose::xyzStripeHashPose ( core::pose::Pose const &  p,
core::id::AtomID_Map< platform::Real > const &  amap,
platform::Real  radius = 0.0 
)

References add_pose(), and init_posehash().

Member Function Documentation

◆ add_pose() [1/2]

void core::pose::xyzStripeHashPose::add_pose ( core::pose::Pose const &  p,
core::id::AtomID_Map< platform::Real > const &  amap 
)

References balls_, extract_pose_balls(), and initialized_.

Referenced by xyzStripeHashPose().

◆ add_pose() [2/2]

void core::pose::xyzStripeHashPose::add_pose ( core::pose::Pose const &  p,
PoseCoordPickMode  m = PoseCoordPickMode_BB 
)

◆ extract_pose_balls() [1/2]

void core::pose::xyzStripeHashPose::extract_pose_balls ( core::pose::Pose const &  p,
utility::vector1< numeric::geometry::hashing::Ball > &  balls,
core::id::AtomID_Map< platform::Real > const &  amap 
)
static

◆ extract_pose_balls() [2/2]

void core::pose::xyzStripeHashPose::extract_pose_balls ( core::pose::Pose const &  p,
utility::vector1< numeric::geometry::hashing::Ball > &  balls,
PoseCoordPickMode  m = PoseCoordPickMode_BB 
)
static

◆ init_posehash()

void core::pose::xyzStripeHashPose::init_posehash ( )

References balls_, core::init::init(), and initialized_.

Referenced by xyzStripeHashPose().

Member Data Documentation

◆ balls_

utility::vector1<numeric::geometry::hashing::Ball> core::pose::xyzStripeHashPose::balls_
private

◆ initialized_

bool core::pose::xyzStripeHashPose::initialized_
private

Referenced by add_pose(), and init_posehash().


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