Xmipp  v3.23.11-Nereus
MultidimArray< T > Member List

This is the complete list of members for MultidimArray< T >, including all inherited members.

adaptForNumericalRecipes1D() constMultidimArray< T >inline
adaptForNumericalRecipes22D() constMultidimArray< T >inline
adaptForNumericalRecipes2D(size_t n=0) constMultidimArray< T >inline
adaptForNumericalRecipes3D(size_t n=0) constMultidimArray< T >inline
addNoise(double op1, double op2, const String &mode="uniform", double df=3.) constMultidimArray< T >
alias(const MultidimArray< T > &m)MultidimArray< T >inline
aliasImageInStack(const MultidimArray< T > &m, size_t select_image)MultidimArray< T >inline
aliasRow(const MultidimArray< T > &m, size_t select_row)MultidimArray< T >inline
aliasSlice(const MultidimArray< T > &m, size_t select_slice)MultidimArray< T >inline
arrayByArray(const MultidimArray< T > &op1, const MultidimArray< T > &op2, MultidimArray< T > &result, char operation)MultidimArray< T >friend
arrayByScalar(const MultidimArray< T > &op1, T op2, MultidimArray< T > &result, char operation)MultidimArray< T >friend
binarize(double val=0, double accuracy=XMIPP_EQUAL_ACCURACY, MultidimArray< int > *mask=NULL)MultidimArray< T >inline
binarizeRange(double valMin=0, double valMax=255, MultidimArray< int > *mask=NULL)MultidimArray< T >inline
centerOfMass(Matrix1D< double > &center, void *mask=NULL, size_t n=0)MultidimArray< T >inline
checkDimensionWithDebug(int dim, const char *file, int line) constMultidimArray< T >inline
clear()MultidimArray< T >inlinevirtual
colNumber() constMultidimArrayBaseinline
computeAvg() constMultidimArray< T >inlinevirtual
computeAvgStdev(U &avg, U &stddev) constMultidimArray< T >inline
computeAvgStdev_within_binary_mask(const MultidimArray< int > &mask, double &avg, double &stddev) constMultidimArray< T >inline
computeDoubleMinMax(double &minval, double &maxval) constMultidimArray< T >inline
computeDoubleMinMaxRange(double &minval, double &maxval, size_t offset, size_t size) constMultidimArray< T >inlinevirtual
computeMax() constMultidimArray< T >inline
computeMedian() constMultidimArray< T >inline
computeMedian_within_binary_mask(const MultidimArray< int > &mask, double &median) constMultidimArray< T >
computeMin() constMultidimArray< T >inline
computeStats(double &avg, double &stddev, T &minval, T &maxval) constMultidimArray< T >inline
computeStats(double &avg, double &stddev, T &min_val, T &max_val, Matrix1D< int > &corner1, Matrix1D< int > &corner2, size_t n=0)MultidimArray< T >inline
computeStddev() constMultidimArray< T >inline
copy(Matrix2D< T > &op1) constMultidimArray< T >
copyShape(const MultidimArrayBase &m)MultidimArrayBase
coreAllocate(size_t _ndim, int _zdim, int _ydim, int _xdim)MultidimArray< T >inline
coreAllocate()MultidimArray< T >inline
coreAllocateReuse()MultidimArray< T >inlinevirtual
coreArrayByArray(const MultidimArray< T > &op1, const MultidimArray< T > &op2, MultidimArray< T > &result, char operation)MultidimArray< T >friend
coreArrayByScalar(const MultidimArray< T > &op1, const T &op2, MultidimArray< T > &result, char operation)MultidimArray< T >friend
coreDeallocate() noexceptMultidimArray< T >inlinevirtual
coreInit() noexceptMultidimArray< T >inline
coreScalarByArray(const T &op1, const MultidimArray< T > &op2, MultidimArray< T > &result, char operation)MultidimArray< T >friend
countThreshold(const String &type, T a, T b, MultidimArray< int > *mask=NULL)MultidimArray< T >inline
cumlativeDensityFunction(MultidimArray< double > &cdf)MultidimArray< T >inline
dataMultidimArray< T >
destroyDataMultidimArrayBase
dotProduct(const MultidimArray< T > &op1)MultidimArray< T >inline
edit()MultidimArray< T >
equal(T op1, MultidimArray< char > &result) constMultidimArray< T >inline
equal(const MultidimArray< T > &op, double accuracy=XMIPP_EQUAL_ACCURACY) constMultidimArray< T >inline
finishingX() constMultidimArrayBaseinline
finishingY() constMultidimArrayBaseinline
finishingZ() constMultidimArrayBaseinline
getAliasAsRowVector(Matrix1D< T > &m) constMultidimArray< T >inline
getArrayPointer() constMultidimArray< T >inlinevirtual
getCol(size_t j, MultidimArray< T > &v) constMultidimArray< T >inline
getDim() constMultidimArrayBaseinline
getDimensions(size_t &Xdim, size_t &Ydim, size_t &Zdim, size_t &Ndim) constMultidimArrayBase
getDimensions(ArrayDim &idim) constMultidimArrayBase
getDimensions() constMultidimArrayBase
getDimensions(int *size) constMultidimArrayBase
getImag(MultidimArray< double > &imagImg) constMultidimArray< T >inline
getImage(size_t n, MultidimArray< T > &M, size_t n2=0) constMultidimArray< T >inline
getReal(MultidimArray< double > &realImg) constMultidimArray< T >inline
getRow(size_t i, MultidimArray< T > &v) constMultidimArray< T >inline
getSize() constMultidimArrayBase
getSlice(int k, MultidimArray< T1 > &M, char axis='Z', bool reverse=false, size_t n=0) constMultidimArray< T >inline
getSliceAsMatrix(size_t k, Matrix2D< T > &m) constMultidimArray< T >
indexSort(MultidimArray< int > &indx) constMultidimArray< T >
initConstant(T val)MultidimArray< T >inline
initLinear(T minF, T maxF, int n=1, const String &mode="incr")MultidimArray< T >inline
initRandom(double op1, double op2, RandomMode mode=RND_UNIFORM)MultidimArray< T >
initZeros(const MultidimArray< T1 > &op)MultidimArray< T >inline
initZeros()MultidimArray< T >inline
initZeros(size_t Ndim, size_t Zdim, size_t Ydim, size_t Xdim)MultidimArray< T >inline
initZeros(int Xdim)MultidimArray< T >inline
initZeros(int Ydim, int Xdim)MultidimArray< T >inline
initZeros(int Zdim, int Ydim, int Xdim)MultidimArray< T >inline
interpolatedElement1D(double x, T outside_value=(T) 0) constMultidimArray< T >inline
interpolatedElement2D(double x, double y, T outside_value=(T) 0) constMultidimArray< T >inline
interpolatedElement2DOutsideZero(double x, double y) constMultidimArray< T >inline
interpolatedElement3D(double x, double y, double z, T outside_value=(T) 0) constMultidimArray< T >inline
interpolatedElementBSpline1D(double x, int SplineDegree=3) constMultidimArray< T >
interpolatedElementBSpline2D(double x, double y, int SplineDegree=3) constMultidimArray< T >
interpolatedElementBSpline2D_Degree3(double x, double y) constMultidimArray< T >
interpolatedElementBSpline3D(double x, double y, double z, int SplineDegree=3) constMultidimArray< T >
isCorner(const Matrix1D< double > &v) constMultidimArrayBase
killAdaptationForNumericalRecipes1D(T *m) constMultidimArray< T >inline
killAdaptationForNumericalRecipes22D(T **m) constMultidimArray< T >inline
killAdaptationForNumericalRecipes2D(T **m) constMultidimArray< T >inline
killAdaptationForNumericalRecipes3D(T ***m) constMultidimArray< T >inline
loadFromNumericalRecipes2D(T **m, int Ydim, int Xdim)MultidimArray< T >inline
maxIndex(int &jmax) constMultidimArray< T >inline
maxIndex(size_t &lmax, int &kmax, int &imax, int &jmax) constMultidimArray< T >inlinevirtual
MultidimArrayBase::maxIndex(ArrayCoord &pos) constMultidimArrayBaseinline
MultidimArrayBase::maxIndex(int &kmax, int &imax, int &jmax) constMultidimArrayBaseinline
MultidimArrayBase::maxIndex(int &imax, int &jmax) constMultidimArrayBaseinline
mFdMultidimArrayBase
minIndex(int &lmin, int &kmin, int &imin, int &jmin) constMultidimArray< T >inline
minIndex(int &kmin, int &imin, int &jmin) constMultidimArray< T >inline
minIndex(int &imin, int &jmin) constMultidimArray< T >inline
minIndex(int &jmin) constMultidimArray< T >inline
mmapFile(T *&_data, size_t nzyxDim) constMultidimArray< T >
mmapOnMultidimArrayBase
moveOriginTo(int k, int i, int j)MultidimArrayBase
moveOriginTo(int i, int j)MultidimArrayBase
MultidimArray()MultidimArray< T >inline
MultidimArray(size_t Ndim, size_t Zdim, size_t Ydim, size_t Xdim, T *data)MultidimArray< T >inline
MultidimArray(size_t Ndim, int Zdim, int Ydim, int Xdim)MultidimArray< T >inline
MultidimArray(int Zdim, int Ydim, int Xdim)MultidimArray< T >inline
MultidimArray(int Ydim, int Xdim)MultidimArray< T >inline
MultidimArray(int Xdim)MultidimArray< T >inline
MultidimArray(const MultidimArray< T > &V)MultidimArray< T >inline
MultidimArray(MultidimArray< T > &&V) noexceptMultidimArray< T >inline
MultidimArray(const Matrix1D< T > &V)MultidimArray< T >inline
MultidimArray(const std::vector< T > &vector)MultidimArray< T >inline
MultidimArrayMax(const MultidimArray< T > &v1, const MultidimArray< T > &v2, MultidimArray< T > &result)MultidimArray< T >friend
MultidimArrayMIN(const MultidimArray< T > &v1, const MultidimArray< T > &v2, MultidimArray< T > &result)MultidimArray< T >friend
ndimMultidimArrayBase
nzyxdimMultidimArrayBase
nzyxdimAllocMultidimArrayBase
operator()(const Matrix1D< double > &v) constMultidimArray< T >inline
operator()(const Matrix1D< int > &v) constMultidimArray< T >inline
operator()(size_t n, int k, int i, int j) constMultidimArray< T >inline
operator()(int k, int i, int j) constMultidimArray< T >inline
operator()(int i, int j) constMultidimArray< T >inline
operator()(int i) constMultidimArray< T >inline
operator*(const MultidimArray< T > &op1) constMultidimArray< T >inline
operator*(T op1) constMultidimArray< T >inline
operator*(T op1, const MultidimArray< T > &op2)MultidimArray< T >friend
operator*=(const MultidimArray< T > &op1)MultidimArray< T >inline
operator*=(const T &op1)MultidimArray< T >inline
operator+(const MultidimArray< T > &op1) constMultidimArray< T >inline
operator+(T op1) constMultidimArray< T >inline
operator+(T op1, const MultidimArray< T > &op2)MultidimArray< T >friend
operator+=(const MultidimArray< T > &op1)MultidimArray< T >inline
operator+=(const T &op1)MultidimArray< T >inline
operator-(const MultidimArray< T > &op1) constMultidimArray< T >inline
operator-(T op1) constMultidimArray< T >inline
operator-(T op1, const MultidimArray< T > &op2)MultidimArray< T >friend
operator-() constMultidimArray< T >inline
operator-=(const MultidimArray< T > &op1)MultidimArray< T >inline
operator-=(const T &op1)MultidimArray< T >inline
operator/(const MultidimArray< T > &op1) constMultidimArray< T >inline
operator/(T op1) constMultidimArray< T >inline
operator/(T op1, const MultidimArray< T > &op2)MultidimArray< T >friend
operator/=(const MultidimArray< T > &op1)MultidimArray< T >inline
operator/=(const T &op1)MultidimArray< T >inline
operator=(const MultidimArray< T > &op1)MultidimArray< T >inline
operator=(MultidimArray< T > &&other) noexceptMultidimArray< T >inline
operator=(const Matrix2D< T > &op1)MultidimArray< T >
operator>>(std::istream &in, MultidimArray< T > &v)MultidimArray< T >friend
operator[](size_t i) constMultidimArray< T >inline
outside(int k, int i, int j) constMultidimArrayBaseinline
outside(int i, int j) constMultidimArrayBaseinline
outside(int i) constMultidimArrayBaseinline
outside(const Matrix1D< double > &r) constMultidimArrayBase
patch(MultidimArray< T > patchArray, int x, int y)MultidimArray< T >inline
printShape(std::ostream &out=std::cout) constMultidimArrayBase
printStats(std::ostream &out=std::cout) constMultidimArray< T >inline
profile(int x0, int y0, int xF, int yF, int N, MultidimArray< double > &profile) constMultidimArray< T >inline
randomSubstitute(T oldv, T avgv, T sigv, double accuracy=XMIPP_EQUAL_ACCURACY, MultidimArray< int > *mask=NULL)MultidimArray< T >
rangeAdjust(T minF, T maxF)MultidimArray< T >inline
rangeAdjust(T minF, T maxF, MultidimArray< int > &mask)MultidimArray< T >inline
rangeAdjust(const MultidimArray< T > &example, const MultidimArray< int > *mask=NULL)MultidimArray< T >inline
resetOrigin()MultidimArrayBase
resize(size_t Ndim, size_t Zdim, size_t Ydim, size_t Xdim, bool copy=true)MultidimArray< T >virtual
resize(const MultidimArray< T1 > &v, bool copy=true)MultidimArray< T >inline
MultidimArrayBase::resize(size_t Zdim, size_t Ydim, size_t Xdim)MultidimArrayBaseinline
MultidimArrayBase::resize(size_t Ydim, size_t Xdim)MultidimArrayBaseinline
MultidimArrayBase::resize(size_t Xdim)MultidimArrayBaseinline
MultidimArrayBase::resize(ArrayDim &adim, bool copy=true)MultidimArrayBase
resizeNoCopy(const MultidimArray< T1 > &v)MultidimArray< T >inline
MultidimArrayBase::resizeNoCopy(size_t Ndim, size_t Zdim, size_t Ydim, size_t Xdim)MultidimArrayBaseinline
MultidimArrayBase::resizeNoCopy(size_t Zdim, size_t Ydim, size_t Xdim)MultidimArrayBaseinline
MultidimArrayBase::resizeNoCopy(size_t Ydim, size_t Xdim)MultidimArrayBaseinline
MultidimArrayBase::resizeNoCopy(size_t Xdim)MultidimArrayBaseinline
reslice(MultidimArray< T1 > &out, AxisView face, bool flip=false, size_t n=0) constMultidimArray< T >inline
reslice(AxisView face, bool flip=false, size_t n=0)MultidimArray< T >inline
rowNumber() constMultidimArrayBaseinline
sameShape(const MultidimArrayBase &op) constMultidimArrayBaseinline
scalarByArray(T op1, const MultidimArray< T > &op2, MultidimArray< T > &result, char operation)MultidimArray< T >friend
selfABS()MultidimArray< T >inline
selfArrayByArrayMask(const MultidimArray< T > &op1, const MultidimArray< T > &op2, MultidimArray< T > &result, char operation, const MultidimArray< T > *mask=NULL)MultidimArray< T >friend
selfCEIL()MultidimArray< T >inline
selfCoreArrayByArrayMask(const MultidimArray< T > &op1, const MultidimArray< T > &op2, MultidimArray< T > &result, char operation, const MultidimArray< T > *mask)MultidimArray< T >friend
selfFLOOR()MultidimArray< T >inline
selfLog()MultidimArray< T >inline
selfLog10()MultidimArray< T >inline
selfNormalizeInterval(double minPerc=0.25, double maxPerc=0.75, int Npix=1000)MultidimArray< T >
selfReverseX()MultidimArray< T >inlinevirtual
selfReverseY()MultidimArray< T >inlinevirtual
selfReverseZ()MultidimArray< T >inlinevirtual
selfROUND()MultidimArray< T >inline
selfSQRT()MultidimArray< T >inline
selfWindow(int n0, int z0, int y0, int x0, int nF, int zF, int yF, int xF, T init_value=0)MultidimArray< T >inline
selfWindow(int z0, int y0, int x0, int zF, int yF, int xF, T init_value=0)MultidimArray< T >inline
selfWindow(int y0, int x0, int yF, int xF, T init_value=0)MultidimArray< T >inline
selfWindow(int x0, int xF, T init_value=0)MultidimArray< T >inline
setCol(size_t j, const MultidimArray< T > &v)MultidimArray< T >inline
setDimensions(int Xdim, int Ydim, int Zdim, size_t Ndim)MultidimArrayBase
setDimensions(ArrayDim &newDim)MultidimArrayBase
setMmap(bool mmap)MultidimArrayBaseinline
setNdim(int Ndim)MultidimArrayBase
setRow(int i, const MultidimArray< T > &v)MultidimArray< T >inline
setSlice(int k, const MultidimArray< T1 > &v, size_t n=0)MultidimArray< T >inline
setXdim(int Xdim)MultidimArrayBase
setXmippOrigin()MultidimArrayBase
setYdim(int Ydim)MultidimArrayBase
setZdim(int Zdim)MultidimArrayBase
showWithGnuPlot(const String &xlabel, const String &title)MultidimArray< T >
sort(MultidimArray< T > &result) constMultidimArray< T >
startingX() constMultidimArrayBaseinline
startingY() constMultidimArrayBaseinline
startingZ() constMultidimArrayBaseinline
statisticsAdjust(U avgF, U stddevF)MultidimArray< T >inline
substitute(T oldv, T newv, double accuracy=XMIPP_EQUAL_ACCURACY, MultidimArray< int > *mask=NULL)MultidimArray< T >inline
sum() constMultidimArray< T >inline
sum2() constMultidimArray< T >inline
swap(MultidimArray< T > &other) noexceptMultidimArray< T >inline
threshold(const String &type, T a, T b=0, MultidimArray< int > *mask=NULL)MultidimArray< T >inline
toLogical(int k_phys, int i_phys, int j_phys, int &k_log, int &i_log, int &j_log) constMultidimArray< T >inline
toLogical(int i_phys, int j_phys, int &i_log, int &j_log) constMultidimArray< T >inline
toLogical(int i_phys, int &i_log) constMultidimArray< T >inline
toPhysical(int k_log, int i_log, int j_log, int &k_phys, int &i_phys, int &j_phys) constMultidimArray< T >inline
toPhysical(int i_log, int j_log, int &i_phys, int &j_phys) constMultidimArray< T >inline
toPhysical(int i_log, int &i_phys) constMultidimArray< T >inline
window(MultidimArray< T1 > &result, int n0, int z0, int y0, int x0, int nF, int zF, int yF, int xF, T1 init_value=0) constMultidimArray< T >inline
window(MultidimArray< T1 > &result, int z0, int y0, int x0, int zF, int yF, int xF, T1 init_value=0) constMultidimArray< T >inline
window(MultidimArray< T1 > &result, int y0, int x0, int yF, int xF, T1 init_value=0) constMultidimArray< T >inline
window(MultidimArray< T1 > &result, int x0, int xF, T1 init_value=0) constMultidimArray< T >inline
write(const FileName &fn) constMultidimArray< T >
xdimMultidimArrayBase
xinitMultidimArrayBase
ydimMultidimArrayBase
yinitMultidimArrayBase
yxdimMultidimArrayBase
zdimMultidimArrayBase
zinitMultidimArrayBase
zyxdimMultidimArrayBase
~MultidimArray()MultidimArray< T >inlinevirtual
~MultidimArrayBase()MultidimArrayBaseinlinevirtual