3Depict
|
This is the complete list of members for Voxels< T >, including all inherited members.
binarise(Voxels< T > &result, const T &thresh, const T &onThresh, const T &offThresh) const | Voxels< T > | |
calculateDensity() | Voxels< T > | |
clear() | Voxels< T > | inline |
clone(Voxels< T > &newClone) const | Voxels< T > | |
convolve(const Voxels< T > &templateVec, Voxels< T > &result, size_t boundMode=BOUND_CLIP) const | Voxels< T > | |
count(const T &minIntensity) const | Voxels< T > | |
countPoints(const std::vector< Point3D > &points, bool noWrap=true, bool doErase=false) | Voxels< T > | |
deprecatedGetEdgeUniqueIndex(size_t x, size_t y, size_t z, unsigned int edge) const | Voxels< T > | |
fill(const T &val) | Voxels< T > | |
getAxisBounds(size_t axis, float &minV, float &maxV) const | Voxels< T > | |
getBinVolume() const | Voxels< T > | |
getBounds(Point3D &pMin, Point3D &pMax) const | Voxels< T > | inline |
getBounds(BoundCube &bc) const | Voxels< T > | inline |
getCellUniqueEdgeIndex(size_t x, size_t y, size_t z, unsigned int edge) const | Voxels< T > | |
getData(size_t x, size_t y, size_t z) const | Voxels< T > | inline |
getData(size_t *array) const | Voxels< T > | inline |
getData(size_t i) const | Voxels< T > | inline |
getEdgeCell(size_t edgeUniqId, size_t &x, size_t &y, size_t &z, size_t &axis) const | Voxels< T > | |
getEdgeEndApproxVals(size_t edgeUniqId, T &a, T &b) const | Voxels< T > | |
getEdgeEnds(size_t edgeIndex, Point3D &a, Point3D &b) const | Voxels< T > | |
getIndex(size_t &x, size_t &y, size_t &z, const Point3D &p) const | Voxels< T > | |
getIndexWithUpper(size_t &x, size_t &y, size_t &z, const Point3D &p) const | Voxels< T > | |
getInterpolatedData(const Point3D &pt, T &v) const | Voxels< T > | |
getInterpSlice(size_t normal, float offset, T *p, size_t interpMode=VOX_INTERP_NONE) const | Voxels< T > | |
getMaxBounds() const | Voxels< T > | |
getMinBounds() const | Voxels< T > | |
getPitch() const | Voxels< T > | |
getPoint(size_t x, size_t y, size_t z) const | Voxels< T > | |
getPointData(const Point3D &pt) const | Voxels< T > | |
getSize(size_t &x, size_t &y, size_t &z) const | Voxels< T > | |
getSize() const | Voxels< T > | inline |
getSlice(size_t normal, size_t offset, T *p) const | Voxels< T > | |
getSum(const T &initialVal=T(0.0)) const | Voxels< T > | |
init(size_t nX, size_t nY, size_t nZ, const BoundCube &bound) | Voxels< T > | |
init(size_t nX, size_t nY, size_t nZ) | Voxels< T > | |
isotropicGaussianSmooth(float stdev, float windowRatio) | Voxels< T > | |
laplaceOfGaussian(float stdev, float windowRatio) | Voxels< T > | |
loadFile(const char *cpFilename, size_t nX, size_t nY, size_t nZ, bool silent=false) | Voxels< T > | |
max() const | Voxels< T > | |
min() const | Voxels< T > | |
minMax(T &min, T &max) const | Voxels< T > | |
operator/=(const Voxels< T > &v) | Voxels< T > | |
operator/=(const T &v) | Voxels< T > | |
operator==(const Voxels< T > &v) const | Voxels< T > | |
rebin(Voxels< T > &dest, size_t rate, size_t clipMode=CLIP_NONE) const | Voxels< T > | |
resize(size_t newX, size_t newY, size_t newZ, const Point3D &newMinBound=Point3D(0.0f, 0.0f, 0.0f), const Point3D &newMaxBound=Point3D(1.0f, 1.0f, 1.0f)) | Voxels< T > | |
resize(const Voxels< T > &v) | Voxels< T > | |
resizeKeepData(size_t newX, size_t newY, size_t newZ, unsigned int direction=CLIP_LOWER_SOUTH_WEST, const Point3D &newMinBound=Point3D(0.0f, 0.0f, 0.0f), const Point3D &newMaxBound=Point3D(1.0f, 1.0f, 1.0f), const T &fill=T(0), bool doFill=false) | Voxels< T > | |
separableConvolve(const Voxels< T > &templateVec, Voxels< T > &result, size_t boundMode=BOUND_CLIP) | Voxels< T > | |
setBounds(const Point3D &pMin, const Point3D &pMax) | Voxels< T > | |
setData(size_t x, size_t y, size_t z, const T &val) | Voxels< T > | |
setData(size_t n, const T &val) | Voxels< T > | inline |
setEntry(size_t n, const T &val) | Voxels< T > | inline |
setPoint(const Point3D &pt, const T &val) | Voxels< T > | |
size() const | Voxels< T > | inline |
sizeofType() | Voxels< T > | inlinestatic |
swap(Voxels< T > &v) | Voxels< T > | |
thresholdForPosition(std::vector< Point3D > &p, const T &thresh, bool lowerEq=false) const | Voxels< T > | |
trapezIntegral() const | Voxels< T > | |
Voxels() | Voxels< T > | |
writeFile(const char *cpFilename) const | Voxels< T > | |
~Voxels() | Voxels< T > |