Class ImageReaderBase
java.lang.Object
org.itk.simple.ProcessObject
org.itk.simple.ImageReaderBase
- Direct Known Subclasses:
ImageFileReader, ImageSeriesReader
An abstract base class for image readers.
C++ includes: sitkImageReaderBase.h
-
Field Summary
Fields inherited from class ProcessObject
swigCMemOwn -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()itk::simple::ImageReaderBase::~ImageReaderBase() overrideexecute()protected voidfinalize()protected static longgetCPtr(ImageReaderBase obj) static StringgetImageIOFromFileName(String fileName) booleanvoidvoidvoidsetImageIO(String imageio) voidsetLoadPrivateTags(boolean loadPrivateTags) voidsetOutputPixelType(PixelIDValueEnum pixelID) protected static longtoString()virtual std::string itk::simple::ProcessObject::ToString() constMethods inherited from class ProcessObject
abort, addCommand, debugOff, debugOn, getCPtr, getDebug, getGlobalDefaultCoordinateTolerance, getGlobalDefaultDebug, getGlobalDefaultDirectionTolerance, getGlobalDefaultNumberOfThreads, getGlobalDefaultThreader, getGlobalWarningDisplay, getName, getNumberOfThreads, getNumberOfWorkUnits, getProgress, globalDefaultDebugOff, globalDefaultDebugOn, globalWarningDisplayOff, globalWarningDisplayOn, hasCommand, removeAllCommands, setDebug, setGlobalDefaultCoordinateTolerance, setGlobalDefaultDebug, setGlobalDefaultDirectionTolerance, setGlobalDefaultNumberOfThreads, setGlobalDefaultThreader, setGlobalWarningDisplay, setNumberOfThreads, setNumberOfWorkUnits, swigReleaseModifier and TypeMethodDescriptionvoidabort()virtual void itk::simple::ProcessObject::Abort() Sets an abort flag on the active process.intaddCommand(EventEnum event, Command cmd) virtual int itk::simple::ProcessObject::AddCommand(itk::simple::EventEnum event, itk::simple::Command &cmd) Add a Command Object to observer the event.voiddebugOff()voiddebugOn()protected static longgetCPtr(ProcessObject obj) booleangetDebug()static doublestatic booleanstatic doublestatic longstatic Stringstatic booleangetName()virtual std::string itk::simple::ProcessObject::GetName() const =0 return user readable name for the filterlonglongfloatvirtual float itk::simple::ProcessObject::GetProgress() const An Active Measurement of the progress of execution.static voidstatic voidstatic voidstatic voidbooleanhasCommand(EventEnum event) virtual bool itk::simple::ProcessObject::HasCommand(itk::simple::EventEnum event) const Query of this object has any registered commands for event.voidvirtual void itk::simple::ProcessObject::RemoveAllCommands() Remove all registered commands.voidsetDebug(boolean debugFlag) static voidsetGlobalDefaultCoordinateTolerance(double arg0) static voidsetGlobalDefaultDebug(boolean debugFlag) static voidsetGlobalDefaultDirectionTolerance(double arg0) static voidsetGlobalDefaultNumberOfThreads(long n) static booleansetGlobalDefaultThreader(String threader) static voidsetGlobalWarningDisplay(boolean flag) voidsetNumberOfThreads(long n) voidsetNumberOfWorkUnits(long n) protected static longswigRelease(ProcessObject obj)
-
Constructor Details
-
ImageReaderBase
protected ImageReaderBase(long cPtr, boolean cMemoryOwn)
-
-
Method Details
-
getCPtr
-
swigRelease
-
finalize
protected void finalize()- Overrides:
finalizein classProcessObject
-
delete
public void delete()itk::simple::ImageReaderBase::~ImageReaderBase() override- Overrides:
deletein classProcessObject
-
setOutputPixelType
-
getOutputPixelType
-
execute
-
toString
virtual std::string itk::simple::ProcessObject::ToString() const- Overrides:
toStringin classProcessObject
-
getRegisteredImageIOs
-
setLoadPrivateTags
public void setLoadPrivateTags(boolean loadPrivateTags) -
getLoadPrivateTags
public boolean getLoadPrivateTags() -
loadPrivateTagsOn
public void loadPrivateTagsOn() -
loadPrivateTagsOff
public void loadPrivateTagsOff() -
setImageIO
-
getImageIO
-
getImageIOFromFileName
-