BoundCube() | AtomProbe::BoundCube | inline |
BoundCube(const std::vector< Point3D > &pts) | AtomProbe::BoundCube | inline |
BoundCube(const std::vector< IonHit > &pts) | AtomProbe::BoundCube | inline |
BoundCube(const Point3D &p1, const Point3D &p2) | AtomProbe::BoundCube | |
containedInSphere(const Point3D &origin, float radius) const | AtomProbe::BoundCube | |
contains(const BoundCube &b) const | AtomProbe::BoundCube | |
containsPt(const Point3D &pt) const | AtomProbe::BoundCube | |
expand(const BoundCube &b) | AtomProbe::BoundCube | |
expand(const Point3D &p) | AtomProbe::BoundCube | |
expand(float f) | AtomProbe::BoundCube | |
getBound(unsigned int bound, unsigned int minMax) const | AtomProbe::BoundCube | |
getBounds(Point3D &low, Point3D &high) const | AtomProbe::BoundCube | |
getCentroid() const | AtomProbe::BoundCube | |
getLargestDim() const | AtomProbe::BoundCube | |
getMaxDistanceToBox(const Point3D &pt) const | AtomProbe::BoundCube | |
getSize(unsigned int dim) const | AtomProbe::BoundCube | |
getVolume() const | AtomProbe::BoundCube | |
intersects(const Point3D &pt, float sqrRad) const | AtomProbe::BoundCube | |
intersects(const BoundCube &b) const | AtomProbe::BoundCube | |
isFlat() const | AtomProbe::BoundCube | |
K3DTreeApprox class | AtomProbe::BoundCube | friend |
K3DTreeExact class | AtomProbe::BoundCube | friend |
makeIntersection(const BoundCube &b) const | AtomProbe::BoundCube | |
makeUnion(const BoundCube &b) const | AtomProbe::BoundCube | |
max() const | AtomProbe::BoundCube | |
min() const | AtomProbe::BoundCube | |
operator<<(std::ostream &stream, const BoundCube &b) | AtomProbe::BoundCube | friend |
operator=(const BoundCube &) | AtomProbe::BoundCube | |
operator==(const BoundCube &other) const | AtomProbe::BoundCube | |
segmentTriple(unsigned int dim, float slice) const | AtomProbe::BoundCube | |
setBound(unsigned int bound, unsigned int minMax, float value) | AtomProbe::BoundCube | |
setBounds(float xMin, float yMin, float zMin, float xMax, float yMax, float zMax) | AtomProbe::BoundCube | |
setBounds(const BoundCube &b) | AtomProbe::BoundCube | |
setBounds(const Point3D *ptArray, unsigned int nPoints) | AtomProbe::BoundCube | |
setBounds(const Point3D &p, const Point3D &q) | AtomProbe::BoundCube | |
setBounds(const std::vector< Point3D > &ptArray) | AtomProbe::BoundCube | |
setBounds(const std::vector< IonHit > &ptArray) | AtomProbe::BoundCube | |
setBounds(const Point3D &p, float radius) | AtomProbe::BoundCube | |
setInverseLimits() | AtomProbe::BoundCube | |
setLimits() | AtomProbe::BoundCube | |