ITK  4.1.0
Insight Segmentation and Registration Toolkit
Classes
ITK System Objects
System Objects
+ Collaboration diagram for ITK System Objects:

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 >
 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
 A 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::ExceptionObject
 Standard exception handling object. 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::IncompatibleOperandsError
class  itk::InvalidArgumentError
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 >
 A Command subclass that calls a pointer to a member function. More...
class  itk::MemoryAllocationError
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::ProcessAborted
class  itk::ProcessObject
 The base class for all process objects (source, filters, mappers) in the Insight data processing pipeline. More...
class  itk::RangeError
class  itk::ReceptorMemberCommand< T >
 A Command subclass that calls a pointer to a member function. More...
class  itk::SimpleConstMemberCommand< T >
 A 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 >
 A 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...

Detailed Description

These objects are the basic system objects used in building ITK.