|
libatomprobe
Library for Atom Probe Tomography (APT) computation
|
This is the complete list of members for AtomProbe::Voxels< T >, including all inherited members.
| applyMask(const Voxels< bool > &mask, const T &newVal, bool invert=false) | AtomProbe::Voxels< T > | |
| binarise(Voxels< T > &result, const T &thresh, const T &onThresh, const T &offThresh) const | AtomProbe::Voxels< T > | |
| calculateDensity() | AtomProbe::Voxels< T > | |
| clear() | AtomProbe::Voxels< T > | inline |
| copy(Voxels< T > &newCopy) const | AtomProbe::Voxels< T > | |
| count(const T &minIntensity) const | AtomProbe::Voxels< T > | |
| countIons(const std::vector< AtomProbe::IonHit > &ions, bool noWrap=true, bool doErase=true) | AtomProbe::Voxels< T > | |
| countPoints(const std::vector< AtomProbe::Point3D > &points, bool noWrap=true, bool doErase=true) | AtomProbe::Voxels< T > | |
| deprecatedGetEdgeUniqueIndex(size_t x, size_t y, size_t z, unsigned int edge) const | AtomProbe::Voxels< T > | |
| fill(const T &val) | AtomProbe::Voxels< T > | |
| getAxisBounds(size_t axis, float &minV, float &maxV) const | AtomProbe::Voxels< T > | |
| getBinVolume() const | AtomProbe::Voxels< T > | |
| getBounds(AtomProbe::Point3D &pMin, AtomProbe::Point3D &pMax) const | AtomProbe::Voxels< T > | inline |
| getBounds(BoundCube &bc) const | AtomProbe::Voxels< T > | inline |
| getCellUniqueEdgeIndex(size_t x, size_t y, size_t z, unsigned int edge) const | AtomProbe::Voxels< T > | |
| getData(size_t x, size_t y, size_t z) const | AtomProbe::Voxels< T > | inline |
| getData(size_t i) const | AtomProbe::Voxels< T > | inline |
| getEdgeCell(size_t edgeUniqId, size_t &x, size_t &y, size_t &z, size_t &axis) const | AtomProbe::Voxels< T > | |
| getEdgeEndApproxVals(size_t edgeUniqId, T &a, T &b) const | AtomProbe::Voxels< T > | |
| getEdgeEnds(size_t edgeIndex, AtomProbe::Point3D &a, AtomProbe::Point3D &b) const | AtomProbe::Voxels< T > | |
| getIndex(size_t &x, size_t &y, size_t &z, const AtomProbe::Point3D &p) const | AtomProbe::Voxels< T > | |
| getIndexWithUpper(size_t &x, size_t &y, size_t &z, const AtomProbe::Point3D &p) const | AtomProbe::Voxels< T > | |
| getInterpolatedData(const AtomProbe::Point3D &pt, T &v) const | AtomProbe::Voxels< T > | |
| getInterpSlice(size_t normal, float offset, T *p, size_t interpMode=VOX_INTERP_NONE) const | AtomProbe::Voxels< T > | |
| getMaxBounds() const | AtomProbe::Voxels< T > | |
| getMinBounds() const | AtomProbe::Voxels< T > | |
| getPitch() const | AtomProbe::Voxels< T > | |
| getPoint(size_t x, size_t y, size_t z) const | AtomProbe::Voxels< T > | |
| getPointData(const AtomProbe::Point3D &pt) const | AtomProbe::Voxels< T > | |
| getSize(size_t &x, size_t &y, size_t &z) const | AtomProbe::Voxels< T > | |
| getSlice(size_t normal, size_t offset, T *p) const | AtomProbe::Voxels< T > | |
| getSum(const T &initialVal=T(0.0)) const | AtomProbe::Voxels< T > | |
| init(size_t nX, size_t nY, size_t nZ, const BoundCube &bound) | AtomProbe::Voxels< T > | |
| init(size_t nX, size_t nY, size_t nZ) | AtomProbe::Voxels< T > | |
| loadFile(const char *cpFilename, size_t nX, size_t nY, size_t nZ, bool silent=false) | AtomProbe::Voxels< T > | |
| max() const | AtomProbe::Voxels< T > | |
| min() const | AtomProbe::Voxels< T > | |
| minMax(T &min, T &max) const | AtomProbe::Voxels< T > | |
| operator/=(const Voxels< T > &v) | AtomProbe::Voxels< T > | |
| operator/=(const T &v) | AtomProbe::Voxels< T > | |
| operator==(const Voxels< T > &v) const | AtomProbe::Voxels< T > | |
| resize(size_t newX, size_t newY, size_t newZ, const AtomProbe::Point3D &newMinBound=AtomProbe::Point3D(0.0f, 0.0f, 0.0f), const AtomProbe::Point3D &newMaxBound=AtomProbe::Point3D(1.0f, 1.0f, 1.0f)) | AtomProbe::Voxels< T > | |
| resize(const Voxels< T > &v) | AtomProbe::Voxels< T > | |
| resizeKeepData(size_t newX, size_t newY, size_t newZ, unsigned int direction=CLIP_LOWER_SOUTH_WEST, const AtomProbe::Point3D &newMinBound=AtomProbe::Point3D(0.0f, 0.0f, 0.0f), const AtomProbe::Point3D &newMaxBound=AtomProbe::Point3D(1.0f, 1.0f, 1.0f), const T &fill=T(0), bool doFill=false) | AtomProbe::Voxels< T > | |
| setBounds(const AtomProbe::Point3D &pMin, const AtomProbe::Point3D &pMax) | AtomProbe::Voxels< T > | |
| setBounds(const BoundCube &b) | AtomProbe::Voxels< T > | |
| setData(size_t x, size_t y, size_t z, const T &val) | AtomProbe::Voxels< T > | |
| setData(size_t n, const T &val) | AtomProbe::Voxels< T > | inline |
| setEntry(size_t n, const T &val) | AtomProbe::Voxels< T > | inline |
| setPoint(const AtomProbe::Point3D &pt, const T &val) | AtomProbe::Voxels< T > | |
| size() const | AtomProbe::Voxels< T > | inline |
| sizeofType() | AtomProbe::Voxels< T > | inlinestatic |
| swap(Voxels< T > &v) | AtomProbe::Voxels< T > | |
| threshold(const T &thresh, bool keepUpper, const T &newVal) | AtomProbe::Voxels< T > | |
| thresholdForPosition(std::vector< AtomProbe::Point3D > &p, const T &thresh, bool lowerEq=false) const | AtomProbe::Voxels< T > | |
| thresholdToBoolMask(const T &thresh, bool keepUpper, Voxels< bool > &result) const | AtomProbe::Voxels< T > | |
| trapezIntegral() const | AtomProbe::Voxels< T > | |
| Voxels() | AtomProbe::Voxels< T > | |
| writeFile(const char *cpFilename) const | AtomProbe::Voxels< T > | |
| ~Voxels() | AtomProbe::Voxels< T > |
1.8.13