|
Rosetta
|
@ Cluster of exemplar points More...
#include <PocketGrid.hh>
Classes | |
| struct | Cxyz |
Public Member Functions | |
| CCluster (core::Size x, core::Size y, core::Size z, std::string atype, core::Real step_, core::Real absX=0., core::Real absY=0., core::Real absZ=0.) | |
| CCluster (const CCluster &old) | |
| ~CCluster ()=default | |
| int | size () const |
| bool | testNeighbor (CCluster &c2) |
| bool | isClose (CCluster const &c2) const |
| bool | isTarget (core::Size numTargets=2) const |
| bool | isSolventExposed () const |
| void | add (core::Size x, core::Size y, core::Size z, std::string atype, core::Real absX=0., core::Real absY=0., core::Real absZ=0.) |
Public Attributes | |
| std::list< Cxyz > | points_ |
| bool | filterExemplars_ |
Private Attributes | |
| int | count_ |
| bool | target_ |
| bool | subtarget_ |
| bool | solventExposed_ |
| core::Size | maxX |
| core::Size | minX |
| core::Size | maxY |
| core::Size | minY |
| core::Size | maxZ |
| core::Size | minZ |
| core::Real | step |
Friends | |
| class | PocketGrid |
| class | TargetPocketGrid |
| class | EggshellGrid |
| class | ElectrostaticpotentialGrid |
| class | ComparisonGrid |
| class | CClusterSet |
@ Cluster of exemplar points
| protocols::pockets::CCluster::CCluster | ( | core::Size | x, |
| core::Size | y, | ||
| core::Size | z, | ||
| std::string | atype, | ||
| core::Real | step_, | ||
| core::Real | absX = 0., |
||
| core::Real | absY = 0., |
||
| core::Real | absZ = 0. |
||
| ) |
References count_, filterExemplars_, maxX, maxY, maxZ, minX, minY, minZ, points_, solventExposed_, step, subtarget_, and target_.
| protocols::pockets::CCluster::CCluster | ( | const CCluster & | old | ) |
References count_, filterExemplars_, maxX, maxY, maxZ, minX, minY, minZ, points_, solventExposed_, step, subtarget_, and target_.
|
default |
| void protocols::pockets::CCluster::add | ( | core::Size | x, |
| core::Size | y, | ||
| core::Size | z, | ||
| std::string | atype, | ||
| core::Real | absX = 0., |
||
| core::Real | absY = 0., |
||
| core::Real | absZ = 0. |
||
| ) |
References points_.
| bool protocols::pockets::CCluster::isClose | ( | CCluster const & | c2 | ) | const |
|
inline |
References solventExposed_.
|
inline |
References subtarget_, and target_.
|
inline |
References points_.
| bool protocols::pockets::CCluster::testNeighbor | ( | CCluster & | c2 | ) |
References filterExemplars_, protocols::mean_field::max(), maxX, maxY, maxZ, protocols::mean_field::min(), minX, minY, minZ, points_, solventExposed_, step, subtarget_, and target_.
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
Referenced by CCluster().
| bool protocols::pockets::CCluster::filterExemplars_ |
Referenced by CCluster(), protocols::pockets::PocketGrid::setup_default_options(), and testNeighbor().
|
private |
Referenced by CCluster(), isClose(), and testNeighbor().
|
private |
Referenced by CCluster(), isClose(), and testNeighbor().
|
private |
Referenced by CCluster(), isClose(), and testNeighbor().
|
private |
Referenced by CCluster(), isClose(), and testNeighbor().
|
private |
Referenced by CCluster(), isClose(), and testNeighbor().
|
private |
Referenced by CCluster(), isClose(), and testNeighbor().
| std::list< Cxyz > protocols::pockets::CCluster::points_ |
Referenced by add(), CCluster(), size(), and testNeighbor().
|
private |
Referenced by CCluster(), isSolventExposed(), and testNeighbor().
|
private |
Referenced by protocols::pockets::CClusterSet::add(), CCluster(), and testNeighbor().
|
private |
Referenced by CCluster(), isTarget(), and testNeighbor().
|
private |
Referenced by CCluster(), isTarget(), and testNeighbor().