![]() |
Rosetta Protocols
2014.35
|
@ 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 () | |
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_ |
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 | 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 protocols::pockets::CCluster::Cxyz::absX, protocols::pockets::CCluster::Cxyz::absY, protocols::pockets::CCluster::Cxyz::absZ, protocols::pockets::CCluster::Cxyz::atom_type, count_, maxX, maxY, maxZ, minX, minY, minZ, points_, solventExposed_, step, subtarget_, target_, protocols::pockets::CCluster::Cxyz::x, protocols::pockets::CCluster::Cxyz::y, and protocols::pockets::CCluster::Cxyz::z.
protocols::pockets::CCluster::CCluster | ( | const CCluster & | old | ) |
|
inline |
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 protocols::pockets::CCluster::Cxyz::absX, protocols::pockets::CCluster::Cxyz::absY, protocols::pockets::CCluster::Cxyz::absZ, protocols::pockets::CCluster::Cxyz::atom_type, points_, protocols::pockets::CCluster::Cxyz::x, protocols::pockets::CCluster::Cxyz::y, and protocols::pockets::CCluster::Cxyz::z.
|
inline |
References solventExposed_.
|
inline |
References subtarget_, and target_.
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
Referenced by CCluster().
|
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().
Referenced by add(), CCluster(), size(), and testNeighbor().
|
private |
Referenced by CCluster(), isSolventExposed(), and testNeighbor().
|
private |
Referenced by CCluster(), and testNeighbor().
|
private |
Referenced by CCluster(), isTarget(), and testNeighbor().
|
private |
Referenced by CCluster(), isTarget(), and testNeighbor().