Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | Friends | List of all members
protocols::pockets::PClusterSet Class Reference

@ More...

#include <PocketGrid.hh>

Collaboration diagram for protocols::pockets::PClusterSet:
Collaboration graph
[legend]

Public Member Functions

 PClusterSet ()
 
PClusterSetoperator= (const PClusterSet &old)
 
void clear ()
 
std::list< PCluster >::iterator add (core::Size x, core::Size y, core::Size z, core::Real step)
 
void findClusters ()
 
void join (std::list< PCluster >::iterator c1, std::list< PCluster >::iterator c2)
 
core::Real getLargestClusterSize (core::Real const &stepSize, core::Real const &minClusterSize)
 
core::Real getNetClusterSize (core::Real const &stepSize, core::Real const &minClusterSize)
 
core::Size size ()
 

Private Attributes

std::list< PClusterclusters_
 

Friends

class PocketGrid
 
class EggshellGrid
 

Detailed Description

@

Definition at line 75 of file PocketGrid.hh.

Constructor & Destructor Documentation

protocols::pockets::PClusterSet::PClusterSet ( )

Definition at line 176 of file PocketGrid.cc.

References clusters_.

Member Function Documentation

std::_List_iterator< protocols::pockets::PCluster > protocols::pockets::PClusterSet::add ( core::Size  x,
core::Size  y,
core::Size  z,
core::Real  step 
)

Definition at line 191 of file PocketGrid.cc.

References clusters_.

Referenced by protocols::pockets::PocketGrid::clusterPockets().

void protocols::pockets::PClusterSet::clear ( )
void protocols::pockets::PClusterSet::findClusters ( )

Definition at line 202 of file PocketGrid.cc.

References clusters_.

core::Real protocols::pockets::PClusterSet::getLargestClusterSize ( core::Real const &  stepSize,
core::Real const &  minClusterSize 
)

Definition at line 218 of file PocketGrid.cc.

References clusters_.

Referenced by protocols::pockets::PocketGrid::largestTargetPocketVolume().

core::Real protocols::pockets::PClusterSet::getNetClusterSize ( core::Real const &  stepSize,
core::Real const &  minClusterSize 
)

Definition at line 232 of file PocketGrid.cc.

References clusters_.

Referenced by protocols::pockets::PocketGrid::netTargetPocketVolume().

void protocols::pockets::PClusterSet::join ( std::list< PCluster >::iterator  c1,
std::list< PCluster >::iterator  c2 
)

Definition at line 197 of file PocketGrid.cc.

References clusters_.

Referenced by protocols::pockets::PocketGrid::clusterPockets().

PClusterSet & protocols::pockets::PClusterSet::operator= ( const PClusterSet old)

Definition at line 180 of file PocketGrid.cc.

References clusters_.

core::Size protocols::pockets::PClusterSet::size ( )
inline

Definition at line 90 of file PocketGrid.hh.

References clusters_.

Friends And Related Function Documentation

friend class EggshellGrid
friend

Definition at line 79 of file PocketGrid.hh.

friend class PocketGrid
friend

Definition at line 78 of file PocketGrid.hh.

Member Data Documentation

std::list<PCluster> protocols::pockets::PClusterSet::clusters_
private

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