Xmipp  v3.23.11-Nereus
ImageBase Member List

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

_existsImageBaseprotected
_read(const FileName &name, ImageFHandler *hFile, DataMode datamode=DATA, size_t select_img=ALL_IMAGES, bool mapData=false)ImageBaseprotected
_readBatch(const FileName &name, ImageFHandler *hFile, size_t start_img, size_t batch_size, DataMode datamode=DATA, bool mapData=false)ImageBaseprotected
_write(const FileName &name, ImageFHandler *hFile, size_t select_img=ALL_IMAGES, bool isStack=false, int mode=WRITE_OVERWRITE, CastWriteMode castMode=CW_CAST)ImageBaseprotected
aDimFileImageBaseprotected
applyGeo(const MetaData &md, size_t objId, const ApplyGeoParams &params=DefaultApplyGeoParams)ImageBase
applyGeo(const MDRow &row, bool only_apply_shifts=false, bool wrap=xmipp_transformation::WRAP)=0ImageBaseprotectedpure virtual
axisOrderImageBaseprotected
castTiffLine2T(size_t offset, char *tif_buf, unsigned int y, unsigned int imageWidth, unsigned int imageLength, unsigned short samplesPerPixel, DataType datatype)ImageBaseprotected
castTiffTile2T(size_t offset, char *tif_buf, unsigned int x, unsigned int y, unsigned int imageWidth, unsigned int imageLength, unsigned int tileWidth, unsigned int tileLength, unsigned short samplesPerPixel, DataType datatype)ImageBaseprotected
checkMmapT(DataType datatype)=0ImageBasepure virtual
clear()=0ImageBasepure virtual
clearHeader()ImageBase
closeFile(ImageFHandler *hFile=NULL) constImageBaseprotected
copy(const ImageBase &other)ImageBase
dataFNameImageBaseprotected
dataModeImageBaseprotected
datatype() constImageBase
datatypeH5(hid_t dataset)ImageBaseprotected
datatypeRAW(String strDT)ImageBaseprotected
datatypeTIFF(TIFFDirHead dHead)ImageBaseprotected
defaultAxisOrderImageBaseprotectedstatic
fhdf5ImageBaseprotected
fhedImageBaseprotected
filenameImageBaseprotected
fimgImageBaseprotected
flip(const size_t n=0) constImageBase
getCastConvertPageFromT(size_t offset, char *page, DataType datatype, size_t pageSize, double min0, double max0, CastWriteMode castMode=CW_CONVERT) const =0ImageBaseprotectedpure virtual
getDimensions(size_t &Xdim, size_t &Ydim, size_t &Zdim, size_t &Ndim) constImageBase
getDimensions(ArrayDim &aDim)ImageBaseinline
getDimensions()ImageBaseinline
getEulerAngles(double &rot, double &tilt, double &psi, const size_t n=0) constImageBase
getGeometry(const size_t n=0)ImageBaseinline
getInfo(ImageInfo &imgInfo) constImageBase
getInfo(const FileName &name, ImageInfo &imgInfo)ImageBase
getOffsetAndSwap(size_t &_offset, int &_swap) constImageBaseinline
getPageFromT(size_t offset, char *page, DataType datatype, size_t pageSize)=0ImageBaseprotectedpure virtual
getPreview(ImageBase *imgOut, size_t Xdim, size_t Ydim=0, int select_slice=CENTRAL_SLICE, size_t select_img=FIRST_IMAGE)=0ImageBasepure virtual
getScale(double &scale, const size_t n=0)ImageBaseinline
getShifts(double &xoff, double &yoff, double &zoff, const size_t n=0) constImageBase
getSize() const =0ImageBasepure virtual
getSwap() constImageBaseinline
getTransformationMatrix(Matrix2D< double > &A, bool only_apply_shifts=false, const size_t n=0)=0ImageBasepure virtual
H5Datatype(DataType datatype)ImageBaseprotected
hFileImageBaseprotected
individualContainsLabel(MDLabel label) constImageBaseinline
init()ImageBase
initGeometry(const size_t n=0)ImageBase
isComplex() constImageBaseinline
isComplexImage(const FileName &name)ImageBaseinline
isComplexT() const =0ImageBasepure virtual
isImage(const FileName &name)ImageBase
isMapped()ImageBaseinline
isRealImage(const FileName &name)ImageBaseinline
mainContainsLabel(MDLabel label) constImageBaseinline
mapFile2Write(size_t Xdim, size_t Ydim, size_t Zdim, const FileName &_filename, bool createTempFile=false, size_t select_img=APPEND_IMAGE, bool isStack=false, int mode=WRITE_OVERWRITE)ImageBase
mappedOffsetImageBaseprotected
mappedSizeImageBaseprotected
MDImageBase
mdaBaseImageBase
MDMainHeaderImageBase
mFdImageBaseprotected
mirrorY()=0ImageBasepure virtual
mmapFile()=0ImageBaseprotectedpure virtual
mmapOnReadImageBaseprotected
mmapOnWriteImageBaseprotected
movePointerTo(int select_slice=ALL_SLICES, size_t select_img=ALL_IMAGES)=0ImageBasepure virtual
munmapFile()=0ImageBaseprotectedpure virtual
myT() const =0ImageBasepure virtual
name() constImageBaseinline
offsetImageBaseprotected
openFile(const FileName &name, int mode=WRITE_READONLY) constImageBaseprotected
operator<<(std::ostream &o, const ImageBase &I)ImageBasefriend
psi(const size_t n=0) constImageBase
read(const FileName &name, DataMode datamode=DATA, size_t select_img=ALL_IMAGES, bool mapData=false, int mode=WRITE_READONLY)ImageBase
readApplyGeo(const FileName &name, const MDRow &row, const ApplyGeoParams &params=DefaultApplyGeoParams)ImageBase
readApplyGeo(const FileName &name, const MetaData &md, size_t objId, const ApplyGeoParams &params=DefaultApplyGeoParams)ImageBase
readApplyGeo(const MetaData &md, size_t objId, const ApplyGeoParams &params=DefaultApplyGeoParams)ImageBase
readBatch(const FileName &name, size_t start_img, size_t batch_size, DataMode datamode=DATA, bool mapData=false, int mode=WRITE_READONLY)ImageBase
readData(FILE *fimg, size_t select_img, DataType datatype, size_t pad)=0ImageBaseprotectedpure virtual
readData4bit(FILE *fimg, size_t select_img, DataType datatype, size_t pad)=0ImageBaseprotectedpure virtual
readDM3(size_t img_select, bool isStack=false)ImageBaseprotected
readDM4(size_t img_select, bool isStack=false)ImageBaseprotected
readEER(size_t select_img)ImageBaseprotected
readEM(size_t select_img, bool isStack=false)ImageBaseprotected
readHDF5(size_t select_img)ImageBaseprotected
readIMAGIC(size_t img_select)ImageBaseprotected
readINF(size_t img_select, bool isStack=false)ImageBaseprotected
readJPEG(size_t select_img)ImageBaseprotected
readMapped(const FileName &name, size_t select_img=ALL_IMAGES, int mode=WRITE_READONLY)ImageBase
readMRC(size_t select_img, bool isStack=false)ImageBaseprotected
readMRC(size_t start_img, size_t batch_size, bool isStack=false)ImageBaseprotected
readOrReadMapped(const FileName &name, size_t select_img=ALL_IMAGES, int mode=WRITE_READONLY)ImageBase
readOrReadPreview(const FileName &name, size_t Xdim, size_t Ydim, int select_slice=CENTRAL_SLICE, size_t select_img=FIRST_IMAGE, bool mapData=false)ImageBase
readPIF(size_t select_img)ImageBaseprotected
readPreview(const FileName &name, size_t Xdim, size_t Ydim=0, int select_slice=CENTRAL_SLICE, size_t select_img=FIRST_IMAGE)=0ImageBasepure virtual
readRange(const FileName &name, size_t start_img, size_t end_img, DataMode datamode=DATA, bool mapData=false, int mode=WRITE_READONLY)ImageBase
readRAW(size_t select_img, bool isStack=false)ImageBaseprotected
readSPE(size_t select_img, bool isStack=false)ImageBaseprotected
readSPIDER(size_t select_img)ImageBaseprotected
readSPIDER(size_t start_img, size_t batch_size)ImageBaseprotected
readTIA(int img_select, bool isStack=false)ImageBaseprotected
readTIFF(size_t select_img, bool isStack=false)ImageBaseprotected
rename(const FileName &name)ImageBaseinline
replaceNsizeImageBaseprotected
rot(const size_t n=0) constImageBase
samplingRateX() constImageBase
scale(const size_t n=0) constImageBase
selfApplyGeometry(int SplineDegree, bool wrap, bool only_apply_shifts)=0ImageBasepure virtual
setADimFile(ArrayDim aDim)ImageBaseinline
setDataMode(DataMode mode)ImageBaseinline
setDatatype(DataType datatype)ImageBaseprotected
setDimensions(int Xdim, int Ydim, int Zdim, size_t Ndim)=0ImageBasepure virtual
setDimensions(ArrayDim &aDim)ImageBasevirtual
setEulerAngles(double rot, double tilt, double psi, const size_t n=0)ImageBase
setFlip(bool flip, const size_t n=0)ImageBaseinline
setGeo(const MDRow &row, size_t n=0)ImageBase
setName(const FileName &_filename)ImageBaseinline
setPage2T(size_t offset, char *page, DataType datatype, size_t pageSize)=0ImageBaseprotectedpure virtual
setPsi(double psi, const size_t n=0)ImageBaseinline
setRot(double rot, const size_t n=0)ImageBaseinline
setScale(double scale, const size_t n=0)ImageBaseinline
setShifts(double xoff, double yoff, double zoff=0., const size_t n=0)ImageBase
setTilt(double tilt, const size_t n=0)ImageBaseinline
setWeight(double weight, const size_t n=0)ImageBaseinline
setXoff(double xoff, const size_t n=0)ImageBaseinline
setYoff(double yoff, const size_t n=0)ImageBaseinline
setZoff(double zoff, const size_t n=0)ImageBaseinline
sumWithFile(const FileName &fn)=0ImageBasepure virtual
swapImageBaseprotected
swapOnWrite()ImageBaseinline
swapPage(char *page, size_t pageNrElements, DataType datatype, int swap=1)ImageBase
swapWriteImageBaseprotected
tempFilenameImageBaseprotected
tifImageBaseprotected
tilt(const size_t n=0) constImageBase
transformImageBaseprotected
virtualOffsetImageBaseprotected
weight(const size_t n=0) constImageBase
write(const FileName &name="", size_t select_img=ALL_IMAGES, bool isStack=false, int mode=WRITE_OVERWRITE, CastWriteMode castMode=CW_CAST, int _swapWrite=0)ImageBase
writeData(FILE *fimg, size_t offset, DataType wDType, size_t datasize_n, CastWriteMode castMode=CW_CAST)=0ImageBaseprotectedpure virtual
writeDM3(size_t img_select, bool isStack=false, int mode=WRITE_OVERWRITE)ImageBaseprotected
writeDM4(size_t img_select, bool isStack=false, int mode=WRITE_OVERWRITE)ImageBaseprotected
writeEM(size_t select_img=ALL_IMAGES, bool isStack=false, int mode=WRITE_OVERWRITE)ImageBaseprotected
writeHDF5(size_t select_img, bool isStack=false, int mode=WRITE_OVERWRITE, String bitDepth="", CastWriteMode castMode=CW_CAST)ImageBaseprotected
writeIMAGIC(size_t img_select=ALL_IMAGES, int mode=WRITE_OVERWRITE, const String &bitDepth="", CastWriteMode castMode=CW_CAST)ImageBaseprotected
writeINF(size_t img_select, bool isStack=false, int mode=WRITE_OVERWRITE, String bitDepth="", CastWriteMode castMode=CW_CAST)ImageBaseprotected
writeJPEG(size_t select_img, bool isStack=false, int mode=WRITE_OVERWRITE, String bitDepth="", CastWriteMode castMode=CW_CONVERT)ImageBaseprotected
writeMRC(size_t select_img, bool isStack=false, int mode=WRITE_OVERWRITE, const String &bitDepth="", CastWriteMode castMode=CW_CAST)ImageBaseprotected
writePageAsDatatype(FILE *fimg, DataType datatype, size_t datasize_n)=0ImageBasepure virtual
writePIF(size_t select_img=ALL_IMAGES, bool isStack=false, int mode=WRITE_OVERWRITE)ImageBaseprotected
writeSPE(size_t select_img, bool isStack=false, int mode=WRITE_OVERWRITE)ImageBaseprotected
writeSPIDER(size_t select_img=ALL_IMAGES, bool isStack=false, int mode=WRITE_OVERWRITE)ImageBaseprotected
writeTIA(int img_select, bool isStack=false, int mode=WRITE_OVERWRITE)ImageBaseprotected
writeTIFF(size_t select_img, bool isStack=false, int mode=WRITE_OVERWRITE, String bitDepth="", CastWriteMode castMode=CW_CAST)ImageBaseprotected
Xoff(const size_t n=0) constImageBase
Yoff(const size_t n=0) constImageBase
Zoff(const size_t n=0) constImageBase
~ImageBase()ImageBasevirtual