Classes | |
class | itk::AutoPointer< TObjectType > |
Implements an Automatic Pointer to an object. More... | |
class | itk::AutoPointerDataObjectDecorator< T > |
Decorates any pointer to a simple object with a DataObject API using AutoPointer semantics. More... | |
class | itk::Command |
superclass for callback/observer methods More... | |
class | itk::CreateObjectFunction< T > |
CreateObjectFunction is used to create callback functions that create ITK Objects for use with the itk::ObjectFactory. More... | |
class | itk::CreateObjectFunctionBase |
Define API for object creation callback functions. More... | |
class | itk::CStyleCommand |
Command subclass that calls a pointer to a C function. More... | |
class | itk::DataObject |
Base class for all data objects in ITK. More... | |
class | itk::DataObjectDecorator< T > |
Decorates any subclass of itkObject with a DataObject API. More... | |
class | itk::EventObject |
Abstraction of the Events used to communicating among filters and with GUIs. More... | |
class | itk::ImageBase< VImageDimension > |
Base class for templated image classes. More... | |
class | itk::ImageRegionMultidimensionalSplitter< VImageDimension > |
Divide a region into several pieces. More... | |
class | itk::ImageRegionSplitter< VImageDimension > |
Divide a region into several pieces. More... | |
class | itk::LightObject |
Light weight base class for most itk classes. More... | |
class | itk::LightProcessObject |
LightProcessObject is the base class for all process objects (source, filters, mappers) in the Insight data processing pipeline. More... | |
class | itk::MemberCommand< T > |
Command subclass that calls a pointer to a member function. More... | |
class | itk::Object |
Base class for most itk classes. More... | |
class | itk::ObjectFactory< T > |
Create instances of a class. More... | |
class | itk::ObjectFactoryBase |
Create instances of classes using an object factory. More... | |
class | itk::ProcessObject |
ProcessObject is the base class for all process objects (source, filters, mappers) in the Insight data processing pipeline. More... | |
class | itk::ReceptorMemberCommand< T > |
Command subclass that calls a pointer to a member function. More... | |
class | itk::SimpleConstMemberCommand< T > |
Command subclass that calls a pointer to a member function. More... | |
class | itk::SimpleDataObjectDecorator< T > |
Decorates any "simple" data type (data types without smart pointers) with a DataObject API. More... | |
class | itk::SimpleMemberCommand< T > |
Command subclass that calls a pointer to a member function. More... | |
class | itk::SmartPointer< TObjectType > |
Implements transparent reference counting. More... | |
class | itk::SmartPointerForwardReference< T > |
Implements transparent reference counting in situations where forward references / cyclic include dependencies are a problem. More... | |
class | itk::StreamingImageFilter< TInputImage, TOutputImage > |
Pipeline object to control data streaming for large data processing. More... | |
class | itk::TimeStamp |
Generate a unique, increasing time value. More... | |
class | itk::Version |
Track the current version of the software. More... | |
class | itk::WeakPointer< TObjectType > |
Implements a weak reference to an object. More... |
These objects are the basic system objects used in building ITK.