_dimSizes (defined in HxImageTem) | HxImageTem | [protected] |
addRef() (defined in HxRcObject) | HxRcObject | [inline] |
ArithImageSigType typedef (defined in HxImageTem) | HxImageTem | |
ArithImageSigTypeDouble typedef (defined in HxImageTem) | HxImageTem | |
ArithType typedef (defined in HxImageTem) | HxImageTem | |
ArithTypeDouble typedef (defined in HxImageTem) | HxImageTem | |
assign(HxRcObject *rhs) (defined in HxRcObject) | HxRcObject | [inline] |
binaryPixOp(HxImageData *arg1, HxImageData *arg2, HxString bpoName, HxTagList &tags) | HxImageData | [virtual] |
checkBorderSize(HxString funcName, HxSizes borderSize) const (defined in HxImageData) | HxImageData | [protected] |
checkEqualImageSig(HxString func, HxImageData *arg) (defined in HxImageData) | HxImageData | [protected] |
checkEqualImageSigAndSizes(HxString func, HxImageData *arg) (defined in HxImageData) | HxImageData | [protected] |
checkEqualImageSizes(HxString func, HxImageData *arg) (defined in HxImageData) | HxImageData | [protected] |
checkEqualImageSizesDim(HxString func, HxImageData *arg, int dimension) (defined in HxImageData) | HxImageData | [protected] |
checkImageDimension(HxString func, int dim, int coord) (defined in HxImageData) | HxImageData | [protected] |
checkLargerImageSigAndSizes(HxString func, HxImageData *arg) (defined in HxImageData) | HxImageData | [protected] |
checkPixelDimension(HxString func, int dim) (defined in HxImageData) | HxImageData | [protected] |
checkProperKernelSigAndSizes(HxString func, HxImageData *kernel, int reqDim, int reqScalar, int appliedDim=0) (defined in HxImageData) | HxImageData | [protected] |
clone() (defined in HxImageData) | HxImageData | [virtual] |
clone() const (defined in HxRcObject) | HxRcObject | [virtual] |
dataPtrClone() const=0 (defined in HxImageTem) | HxImageTem | [pure virtual] |
DataPtrType typedef (defined in HxImageTem) | HxImageTem | |
dimensionality() const | HxImageTem | [virtual] |
dimensionSize(int i) const | HxImageTem | [virtual] |
diyOp(HxImageData *src, HxString diyName, HxTagList &tags) | HxImageData | [virtual] |
doGetUnshared() (defined in HxRcObject) | HxRcObject | |
exportExtra(HxString exportOp, HxImageData *extraIm, HxTagList &tags) | HxImageData | [virtual] |
exportOp(HxByte *data, HxTagList &tags, HxString exportOp="exportPix") | HxImageData | [virtual] |
exportOp(short *data, HxTagList &tags, HxString exportOp="exportPix") | HxImageData | [virtual] |
exportOp(int *data, HxTagList &tags, HxString exportOp="exportPix") | HxImageData | [virtual] |
exportOp(float *data, HxTagList &tags, HxString exportOp="exportPix") | HxImageData | [virtual] |
exportOp(double *data, HxTagList &tags, HxString exportOp="exportPix") | HxImageData | [virtual] |
extend(HxImageData *arg, HxPoint begin) (defined in HxImageData) | HxImageData | [virtual] |
genConv2dSep(HxImageData *srcImg, HxImageData *kerImg1, HxImageData *kerImg2, HxString genMul, HxString genAdd, HxString kerName, HxTagList &tags) | HxImageData | [virtual] |
genConv3dSep(HxImageData *srcImg, HxImageData *kerImg1, HxImageData *kerImg2, HxImageData *kerImg3, HxString genMul, HxString genAdd, HxString kerName, HxTagList &tags) | HxImageData | [virtual] |
genConvSeparated(HxImageData *srcImg, int dimension, HxImageData *kerImg1, HxImageData *kerImg2, HxString genMul, HxString genAdd, HxString kerName, HxTagList &tags) | HxImageData | [virtual] |
generalizedConvolution(HxImageData *srcImg, HxImageData *kerImg, HxString genMul, HxString genAdd, HxString kerName, HxTagList &tags) | HxImageData | [virtual] |
generalizedConvolutionK1d(HxImageData *srcImg, int dimension, HxImageData *kerImg, HxString genMul, HxString genAdd, HxString kerName, HxTagList &tags) | HxImageData | [virtual] |
geometricOp2d(HxImageData *arg, HxMatrix func, HxGeoIntType gi, HxVec3Double translate, HxValue background)=0 | HxImageData | [pure virtual] |
getAt(int x, int y, int z) const (defined in HxImageTem) | HxImageTem | [virtual] |
getDoublePixels(double *pixels) (defined in HxImageTem) | HxImageTem | [virtual] |
getPpmPixels(HxByte *pixels) (defined in HxImageData) | HxImageData | [virtual] |
getProjectDomainSizes(int dimension) const (defined in HxImageData) | HxImageData | [protected] |
getRgbPixels2d(int *pixels, HxString dispF, int bufWidth, int bufHeight, int VX, int VY, int VW, int VH, double SX, double SY, double scaleX, double scaleY, HxGeoIntType gi) const (defined in HxImageData) | HxImageData | [inline, virtual] |
getUnshared() (defined in HxRcObject) | HxRcObject | [inline] |
getValues(HxPointListConstIter first, HxPointListConstIter last, HxValueListBackInserter)=0 (defined in HxImageTem) | HxImageTem | [pure virtual] |
HxImageData() | HxImageData | |
HxImageData(const HxImageData &) | HxImageData | |
HxImageTem() (defined in HxImageTem) | HxImageTem | |
HxImageTem(const HxImageTem &) (defined in HxImageTem) | HxImageTem | |
HxRcObject() (defined in HxRcObject) | HxRcObject | [inline, protected] |
ident() const | HxImageData | |
import(HxByte *data, HxTagList &tags=HxMakeTagList(), HxString importOp="importPix") | HxImageData | [virtual] |
import(short *data, HxTagList &tags=HxMakeTagList(), HxString importOp="importPix") | HxImageData | [virtual] |
import(int *data, HxTagList &tags=HxMakeTagList(), HxString importOp="importPix") | HxImageData | [virtual] |
import(float *data, HxTagList &tags=HxMakeTagList(), HxString importOp="importPix") | HxImageData | [virtual] |
import(double *data, HxTagList &tags=HxMakeTagList(), HxString importOp="importPix") | HxImageData | [virtual] |
inout(void *data, HxString dataType, HxString inOutOp, HxTagList &tags) | HxImageData | [virtual] |
inout(HxString inOutOp, HxTagList &tags) | HxImageData | [virtual] |
inverseProjectDomain(int dimension, int coordinate, HxImageData *arg)=0 (defined in HxImageData) | HxImageData | [pure virtual] |
inverseProjectRange(int dimension, HxImageData *arg) (defined in HxImageData) | HxImageData | [virtual] |
isShared() const (defined in HxRcObject) | HxRcObject | [inline] |
makeScratch(HxSizes border) const (defined in HxImageTem) | HxImageTem | [virtual] |
mirrorBorder(HxSizes borderSize) (defined in HxImageData) | HxImageData | |
MNPixOp(HxImageData **results, int resultCnt, HxImageData **args, int argCnt, HxString mpoName, HxTagList &tags) | HxImageData | [static] |
multiPixOp(HxImageData **args, int nArgs, HxString mpoName, HxTagList &tags) | HxImageData | [virtual] |
name() const | HxImageData | |
name(HxString s) | HxImageData | |
neighbourhoodOp(HxImageData *src, HxString ngbName, HxTagList &tags) | HxImageData | [virtual] |
neighbourhoodOp(HxImageData *src, HxImageData *kernel, HxString ngbName, HxTagList &tags) | HxImageData | [virtual] |
neighbourhoodOpExtra(HxImageData *src, HxImageData *extraIm, HxString ngbName, HxTagList &tags) | HxImageData | [virtual] |
neighbourhoodOpExtra2(HxImageData *src, HxImageData *extraIm, HxImageData *extraIm2, HxString ngbName, HxTagList &tags) | HxImageData | [virtual] |
numberOfPixels() const | HxImageTem | [virtual] |
pixelDimensionality() const | HxImageTem | [virtual] |
pixelPrecision() const | HxImageTem | [virtual] |
pixelType() const | HxImageTem | [virtual] |
printInfo(STD_OSTREAM &os, int doData=0) const (defined in HxImageTem) | HxImageTem | [virtual] |
probeMNpo(const HxImageSignature resultsSig, const HxImageSignature argsSig, HxString mpoName, HxTagList &tags) (defined in HxImageData) | HxImageData | [static] |
projectDomain(int dimension, int coordinate)=0 (defined in HxImageData) | HxImageData | [pure virtual] |
projectRange(int dimension) (defined in HxImageData) | HxImageData | [virtual] |
propagateBorder(HxSizes borderSize) (defined in HxImageData) | HxImageData | |
queueBasedOp(HxImageData *srcImg, HxImageData *kerImg, HxString genOp, HxTagList &tags) | HxImageData | [virtual] |
recGenConv(HxImageData *srcImg, HxImageData *kerImg, HxString genMul, HxString genAdd, HxTagList &tags) | HxImageData | [virtual] |
recGenConv2dSep(HxImageData *srcImg, HxImageData *kerImg1, HxImageData *kerImg2, HxString genMul, HxString genAdd, HxTagList &tags) | HxImageData | [virtual] |
refCnt() const (defined in HxRcObject) | HxRcObject | [inline] |
removeRef() (defined in HxRcObject) | HxRcObject | [inline] |
restrict(HxImageData *arg, HxPoint begin) (defined in HxImageData) | HxImageData | [virtual] |
rgbOp(HxString rgbName, HxTagList &tags) | HxImageData | [virtual] |
set(double *pixels) (defined in HxImageTem) | HxImageTem | [virtual] |
set(const HxValue val) (defined in HxImageData) | HxImageData | [virtual] |
set(HxImageData *arg) (defined in HxImageData) | HxImageData | [virtual] |
set(int *pixels) (defined in HxImageData) | HxImageData | [virtual] |
set(HxByte *pixels) (defined in HxImageData) | HxImageData | [virtual] |
setAt(int x, int y, int z, const HxValue val) (defined in HxImageTem) | HxImageTem | [virtual] |
setBorder(HxTagList &tags) | HxImageData | |
setBorder(HxSizes borderSize, HxTagList &tags, HxBorderType borderType=HXBORDERMIRROR) (defined in HxImageData) | HxImageData | |
setBorder(HxBorderType borderType, HxSizes borderSize, HxTagList &tags) (defined in HxImageData) | HxImageData | |
setBorder(HxSizes borderSize, HxValue val) (defined in HxImageData) | HxImageData | |
setObjectObserver(const HxObjectObserver &) (defined in HxImageData) | HxImageData | [static] |
setPartImage(HxImageData *src) (defined in HxImageData) | HxImageData | |
setPartImage(HxImageData *src, HxTagList &tags) | HxImageData | |
setPartImage(HxImageData *src, HxPointInt srcBegin, HxPointInt srcEnd, HxPointInt dstBegin) (defined in HxImageData) | HxImageData | |
setPpmPixels(const HxByte *pixels) (defined in HxImageData) | HxImageData | [virtual] |
signature() const | HxImageTem | [virtual] |
sizes() const | HxImageTem | [virtual] |
unaryPixOp(HxImageData *src, HxString upoName, HxTagList &tags) | HxImageData | [virtual] |
weight(double w) (defined in HxImageData) | HxImageData | |
weight() const (defined in HxImageData) | HxImageData | |
~HxImageData() | HxImageData | [virtual] |
~HxImageTem() (defined in HxImageTem) | HxImageTem | [virtual] |
~HxRcObject() (defined in HxRcObject) | HxRcObject | [inline, protected, virtual] |