GDAL
GDALMDArray Member List

This is the complete list of members for GDALMDArray, including all inherited members.

AdviseRead(const GUInt64 *arrayStartIdx, const size_t *count, CSLConstList papszOptions=nullptr) constGDALMDArray
AsClassicDataset(size_t iXDim, size_t iYDim, const std::shared_ptr< GDALGroup > &poRootGroup=nullptr, CSLConstList papszOptions=nullptr) constGDALMDArrayvirtual
at(GUInt64 idx, GUInt64VarArg... tail) constGDALMDArrayinline
Cache(CSLConstList papszOptions=nullptr) constGDALMDArray
ClearStatistics()GDALMDArrayvirtual
ComputeStatistics(bool bApproxOK, double *pdfMin, double *pdfMax, double *pdfMean, double *pdfStdDev, GUInt64 *pnValidCount, GDALProgressFunc, void *pProgressData, CSLConstList papszOptions)GDALMDArrayvirtual
CopyFrom(GDALDataset *poSrcDS, const GDALMDArray *poSrcArray, bool bStrict, GUInt64 &nCurCost, const GUInt64 nTotalCost, GDALProgressFunc pfnProgress, void *pProgressData)GDALMDArrayvirtual
CreateAttribute(const std::string &osName, const std::vector< GUInt64 > &anDimensions, const GDALExtendedDataType &oDataType, CSLConstList papszOptions=nullptr)GDALIHasAttributevirtual
DeleteAttribute(const std::string &osName, CSLConstList papszOptions=nullptr)GDALIHasAttributevirtual
FuncProcessPerChunkType typedefGDALAbstractMDArray
GDALMDArrayResampled (defined in GDALMDArray)GDALMDArrayfriend
GetAttribute(const std::string &osName) constGDALIHasAttributevirtual
GetAttributeFromAttributes(const std::string &osName) constGDALIHasAttributeprotected
GetAttributes(CSLConstList papszOptions=nullptr) constGDALIHasAttributevirtual
GetBlockSize() constGDALAbstractMDArrayvirtual
GetCoordinateVariables() constGDALMDArrayvirtual
GetDataType() const =0GDALAbstractMDArraypure virtual
GetDimensionCount() constGDALAbstractMDArrayvirtual
GetDimensions() const =0GDALAbstractMDArraypure virtual
GetFilename() const =0GDALMDArraypure virtual
GetFullName() constGDALAbstractMDArrayinline
GetGridded(const std::string &osGridOptions, const std::shared_ptr< GDALMDArray > &poXArray=nullptr, const std::shared_ptr< GDALMDArray > &poYArray=nullptr, CSLConstList papszOptions=nullptr) constGDALMDArray
GetMask(CSLConstList papszOptions) constGDALMDArrayvirtual
GetMeshGrid(const std::vector< std::shared_ptr< GDALMDArray > > &apoArrays, CSLConstList papszOptions=nullptr)GDALMDArraystatic
GetName() constGDALAbstractMDArrayinline
GetNoDataValueAsDouble(bool *pbHasNoData=nullptr) constGDALMDArray
GetNoDataValueAsInt64(bool *pbHasNoData=nullptr) constGDALMDArray
GetNoDataValueAsUInt64(bool *pbHasNoData=nullptr) constGDALMDArray
GetOffset(bool *pbHasOffset=nullptr, GDALDataType *peStorageType=nullptr) constGDALMDArrayvirtual
GetProcessingChunkSize(size_t nMaxChunkMemory) constGDALAbstractMDArrayvirtual
GetRawNoDataValue() constGDALMDArrayvirtual
GetResampled(const std::vector< std::shared_ptr< GDALDimension > > &apoNewDims, GDALRIOResampleAlg resampleAlg, const OGRSpatialReference *poTargetSRS, CSLConstList papszOptions) constGDALMDArrayvirtual
GetRootGroup() constGDALMDArrayvirtual
GetScale(bool *pbHasScale=nullptr, GDALDataType *peStorageType=nullptr) constGDALMDArrayvirtual
GetSpatialRef() constGDALMDArrayvirtual
GetStatistics(bool bApproxOK, bool bForce, double *pdfMin, double *pdfMax, double *pdfMean, double *padfStdDev, GUInt64 *pnValidCount, GDALProgressFunc pfnProgress, void *pProgressData)GDALMDArrayvirtual
GetStructuralInfo() constGDALMDArrayvirtual
GetTotalCopyCost() constGDALMDArray
GetTotalElementsCount() constGDALAbstractMDArray
GetUnit() constGDALMDArrayvirtual
GetUnscaled(double dfOverriddenScale=std::numeric_limits< double >::quiet_NaN(), double dfOverriddenOffset=std::numeric_limits< double >::quiet_NaN(), double dfOverriddenDstNodata=std::numeric_limits< double >::quiet_NaN()) constGDALMDArray
GetView(const std::string &viewExpr) constGDALMDArray
GuessGeoTransform(size_t nDimX, size_t nDimY, bool bPixelIsPoint, double adfGeoTransform[6]) constGDALMDArray
IsRegularlySpaced(double &dfStart, double &dfIncrement) constGDALMDArray
IsWritable() const =0GDALMDArraypure virtual
operator[](const std::string &fieldName) constGDALMDArray
ProcessPerChunk(const GUInt64 *arrayStartIdx, const GUInt64 *count, const size_t *chunkSize, FuncProcessPerChunkType pfnFunc, void *pUserData)GDALAbstractMDArrayvirtual
Read(const GUInt64 *arrayStartIdx, const size_t *count, const GInt64 *arrayStep, const GPtrDiff_t *bufferStride, const GDALExtendedDataType &bufferDataType, void *pDstBuffer, const void *pDstBufferAllocStart=nullptr, size_t nDstBufferAllocSize=0) const overrideGDALMDArrayvirtual
Rename(const std::string &osNewName)GDALAbstractMDArrayvirtual
Resize(const std::vector< GUInt64 > &anNewDimSizes, CSLConstList papszOptions)GDALMDArrayvirtual
SetNoDataValue(double dfNoData)GDALMDArray
SetNoDataValue(int64_t nNoData)GDALMDArray
SetNoDataValue(uint64_t nNoData)GDALMDArray
SetOffset(double dfOffset, GDALDataType eStorageType=GDT_Unknown)GDALMDArrayvirtual
SetRawNoDataValue(const void *pRawNoData)GDALMDArrayvirtual
SetScale(double dfScale, GDALDataType eStorageType=GDT_Unknown)GDALMDArrayvirtual
SetSpatialRef(const OGRSpatialReference *poSRS)GDALMDArrayvirtual
SetUnit(const std::string &osUnit)GDALMDArrayvirtual
Transpose(const std::vector< int > &anMapNewAxisToOldAxis) constGDALMDArrayvirtual
Write(const GUInt64 *arrayStartIdx, const size_t *count, const GInt64 *arrayStep, const GPtrDiff_t *bufferStride, const GDALExtendedDataType &bufferDataType, const void *pSrcBuffer, const void *pSrcBufferAllocStart=nullptr, size_t nSrcBufferAllocSize=0)GDALAbstractMDArray
~GDALAbstractMDArray() (defined in GDALAbstractMDArray)GDALAbstractMDArrayvirtual
~GDALIHasAttribute() (defined in GDALIHasAttribute)GDALIHasAttributevirtual