Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

Data Representation Objects

Collaboration diagram for Data Representation Objects:

Detailed Description

The Insight Toolkit includes several data representation objects such as Image, Mesh, Pixel, Points, etc.


Modules

 Image Representation Objects
 Mesh Representation Objects
 Path Representation Objects
 Geometry Representation Objects

Classes

class  itk::Array< TValueType >
 Array class with size defined at construction time. More...
class  itk::Array2D< TValueType >
 Array2D class representing a 2D array with size defined at construction time. More...
class  itk::BoundingBox< TPointIdentifier, VPointDimension, TCoordRep, TPointsContainer >
 Represent and compute information about bounding boxes. More...
class  itk::ColorTable< TPixel >
class  itk::ConstantBoundaryCondition< TImage >
 This boundary condition returns a constant value for out-of-bounds image pixels. More...
class  itk::CovariantVector< T, NVectorDimension >
 A templated class holding a n-Dimensional covariant vector. More...
class  itk::DataObject
 Base class for all data objects in ITK. More...
class  itk::FixedArray< TValueType, VLength >
 Simulate a standard C array with copy semnatics. More...
class  itk::ImageBoundaryCondition< TImageType >
 A virtual base object that defines an interface to a class of boundary condition objects for use by neighborhood iterators. More...
class  itk::IndexedContainerInterface< TElementIdentifier, TElement >
class  itk::LabelObject< TLabel, VImageDimension >
 The base class for the representation of an labeled binary object in an image. More...
class  itk::LightObject
 Light weight base class for most itk classes. More...
class  itk::MapContainer< TElementIdentifier, TElement >
class  itk::Matrix< T, NRows, NColumns >
 A templated class holding a M x N size Matrix This class contains a vnl_matrix_fixed in order to make all the vnl mathematical methods available. More...
class  itk::Object
 Base class for most itk classes. More...
class  itk::PeriodicBoundaryCondition< TImage >
 A function object that determines values outside of image boundaries according to periodic (wrap-around) conditions. More...
class  itk::Point< TCoordRep, NPointDimension >
 A templated class holding a geometric point in n-Dimensional space. More...
class  itk::Region
 A region represents some portion or piece of data. More...
class  itk::ScalarVector< TScalar, TVector, TVectorDimension >
 A templated class holding bot scalar and vector values and responding to the GetScalar() and GetVector() methods. More...
class  itk::SpatialObjectTreeContainer< TDimension >
 Array class with size defined at construction time. More...
class  itk::TreeContainer< TValueType >
 TreeContainer class. More...
class  itk::TreeNode< TValueType >
 TreeNode class. More...
class  itk::ValarrayImageContainer< TElementIdentifier, TElement >
class  itk::VariableLengthVector< TValueType >
 VariableLengthVector is intended to represent an array whose length can be defined at run-time. More...
class  itk::VariableSizeMatrix< T >
 A templated class holding a M x N size Matrix This class contains a vnl_matrix in order to make all the vnl mathematical methods available. This class is meant to be used when the matrix length cannot be determined at compile time. More...
class  itk::Vector< T, NVectorDimension >
 A templated class holding a n-Dimensional vector. More...
class  itk::VectorContainer< TElementIdentifier, TElement >
class  itk::Versor< T >
 A templated class holding a unit quaternion. More...
class  itk::ZeroFluxNeumannBoundaryCondition< TImage >
 A function object that determines a neighborhood of values at an image boundary according to a Neumann boundary condition where first, upwind derivatives on the boundary are zero. This is a useful condition in solving some classes of differential equations. More...


Generated at Thu May 28 12:09:15 2009 for ITK by doxygen 1.5.5 written by Dimitri van Heesch, © 1997-2000