Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
basic::sampling::orientations::QuaternionGridManager Class Reference

#include <QuaternionGrid.hh>

Inheritance diagram for basic::sampling::orientations::QuaternionGridManager:
Inheritance graph
[legend]

Public Member Functions

QuaternionGridCOP request_by_name (std::string const &name)
 
QuaternionGridCOP request_by_size (long target_size)
 
QuaternionGridCOP request_by_radius (numeric::Real target_radius)
 
- Public Member Functions inherited from utility::SingletonBase< QuaternionGridManager >
 SingletonBase ()
 public constructor (the derived class must have a private constructor, of course). More...
 

Private Member Functions

 QuaternionGridManager ()
 
void fill_metadata ()
 

Private Attributes

utility::vector1< QuatDBMetadataby_size_
 
utility::vector1< QuatDBMetadataby_radius_
 
utility::vector1< QuatDBMetadataby_cover_
 
std::map< std::string,
QuaternionGridCOP
grids_
 

Friends

class utility::SingletonBase< QuaternionGridManager >
 

Additional Inherited Members

- Static Public Member Functions inherited from utility::SingletonBase< QuaternionGridManager >
static QuaternionGridManager * get_instance ()
 Safely instantiate a singleton class in a (possibly) multithreaded context. More...
 

Constructor & Destructor Documentation

basic::sampling::orientations::QuaternionGridManager::QuaternionGridManager ( )
private

Member Function Documentation

void basic::sampling::orientations::QuaternionGridManager::fill_metadata ( )
private
QuaternionGridCOP basic::sampling::orientations::QuaternionGridManager::request_by_name ( std::string const &  name)
QuaternionGridCOP basic::sampling::orientations::QuaternionGridManager::request_by_radius ( numeric::Real  target_radius)
QuaternionGridCOP basic::sampling::orientations::QuaternionGridManager::request_by_size ( long  target_size)

References name.

Friends And Related Function Documentation

Member Data Documentation

utility::vector1<QuatDBMetadata> basic::sampling::orientations::QuaternionGridManager::by_cover_
private
utility::vector1<QuatDBMetadata> basic::sampling::orientations::QuaternionGridManager::by_radius_
private
utility::vector1<QuatDBMetadata> basic::sampling::orientations::QuaternionGridManager::by_size_
private
std::map<std::string,QuaternionGridCOP> basic::sampling::orientations::QuaternionGridManager::grids_
private

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