| _data (defined in HxImageTem2d) | HxImageTem2d |  [private] | 
  | _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 (defined in HxImageTem2d) | HxImageTem2d |  [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) | HxImageTem2d |  [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 HxImageTem2d) | HxImageTem2d |  [virtual] | 
  | getUnshared() (defined in HxRcObject) | HxRcObject |  [inline] | 
  | getValues(HxPointListConstIter first, HxPointListConstIter last, HxValueListBackInserter) (defined in HxImageTem2d) | HxImageTem2d |  [virtual] | 
  | height() const (defined in HxImageTem2d) | HxImageTem2d |  | 
  | HxImageData() | HxImageData |  | 
  | HxImageData(const HxImageData &) | HxImageData |  | 
  | HxImageTem() (defined in HxImageTem) | HxImageTem |  | 
  | HxImageTem(const HxImageTem &) (defined in HxImageTem) | HxImageTem |  | 
  | HxImageTem2d(int width=1, int height=1) (defined in HxImageTem2d) | HxImageTem2d |  | 
  | HxImageTem2d(size_t *sizes) (defined in HxImageTem2d) | HxImageTem2d |  | 
  | HxImageTem2d(const HxImageTem2d &) (defined in HxImageTem2d) | HxImageTem2d |  | 
  | 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) (defined in HxImageTem2d) | HxImageTem2d |  [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) (defined in HxImageTem2d) | HxImageTem2d |  [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 |  | 
  | width() const (defined in HxImageTem2d) | HxImageTem2d |  | 
  | ~HxImageData() | HxImageData |  [virtual] | 
  | ~HxImageTem() (defined in HxImageTem) | HxImageTem |  [virtual] | 
  | ~HxImageTem2d() (defined in HxImageTem2d) | HxImageTem2d |  [virtual] | 
  | ~HxRcObject() (defined in HxRcObject) | HxRcObject |  [inline, protected, virtual] |