ITK/Templates Code: Difference between revisions

From KitwarePublic
< ITK
Jump to navigationJump to search
No edit summary
 
No edit summary
Line 1: Line 1:
Templates used in the Code directory of ITK, sorted by frequency.
==Templates used in the Code directory of ITK, sorted by frequency.==


<pre>
<pre>
19: MetaDataObject<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >
  19: MetaDataObject<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >
14: MetaDataObject<itk::SpatialOrientation::ValidCoordinateOrientationFlags>
  14: MetaDataObject<itk::SpatialOrientation::ValidCoordinateOrientationFlags>
11: Transform<double, 3u, 3u>
  11: Transform<double, 3u, 3u>
11: SpatialOrientationAdapter<3>
  11: SpatialOrientationAdapter<3>
11: ScalableAffineTransform<double, 3u>
  11: ScalableAffineTransform<double, 3u>
11: OrientationAdapterBase<itk::SpatialOrientation::ValidCoordinateOrientationFlags, 3u>
  11: OrientationAdapterBase<itk::SpatialOrientation::ValidCoordinateOrientationFlags, 3u>
11: MatrixOffsetTransformBase<double, 3u, 3u>
  11: MatrixOffsetTransformBase<double, 3u, 3u>
11: ImageRegion<3u>
  11: ImageRegion<3u>
11: fem::ElementStd<4u, 2u, itk::fem::Element>
  11: fem::ElementStd<4u, 2u, itk::fem::Element>
11: fem::ElementStd<3u, 2u, itk::fem::Element>
  11: fem::ElementStd<3u, 2u, itk::fem::Element>
11: AffineTransform<double, 3u>
  11: AffineTransform<double, 3u>
9: AffineGeometryFrame<double, 3u>
  9: AffineGeometryFrame<double, 3u>
8: VectorContainer<unsigned long, itk::Point<double, 3u> >
  8: VectorContainer<unsigned long, itk::Point<double, 3u> >
8: TreeNode<itk::SpatialObject<3u>*>
  8: TreeNode<itk::SpatialObject<3u>*>
8: SpatialObjectTreeNode<3u>
  8: SpatialObjectTreeNode<3u>
8: SpatialObjectProperty<float>
  8: SpatialObjectProperty<float>
8: SpatialObject<3u>
  8: SpatialObject<3u>
8: fem::ElementStd<8u, 3u, itk::fem::Element>
  8: fem::ElementStd<8u, 3u, itk::fem::Element>
8: fem::ElementStd<6u, 2u, itk::fem::Element>
  8: fem::ElementStd<6u, 2u, itk::fem::Element>
8: fem::ElementStd<4u, 3u, itk::fem::Element>
  8: fem::ElementStd<4u, 3u, itk::fem::Element>
8: fem::ElementStd<2u, 2u, itk::fem::Element>
  8: fem::ElementStd<2u, 2u, itk::fem::Element>
8: BoundingBox<unsigned long, 3, double, itk::VectorContainer<unsigned long, itk::Point<double, 3u> > >
  8: BoundingBox<unsigned long, 3, double, itk::VectorContainer<unsigned long, itk::Point<double, 3u> > >
5: vector<itk::Point<double, 3u>, std::allocator<itk::Point<double, 3u> > >
  5: vector<itk::Point<double, 3u>, std::allocator<itk::Point<double, 3u> > >
5: _Vector_base<itk::Point<double, 3u>, std::allocator<itk::Point<double, 3u> > >
  5: _Vector_base<itk::Point<double, 3u>, std::allocator<itk::Point<double, 3u> > >
5: SpatialObjectPoint<3u>
  5: SpatialObjectPoint<3u>
5: PointBasedSpatialObject<3u>
  5: PointBasedSpatialObject<3u>
5: Path<double, itk::ContinuousIndex<double, 2u>, 2u>
  5: Path<double, itk::ContinuousIndex<double, 2u>, 2u>
5: ParametricPath<2u>
  5: ParametricPath<2u>
5: MetaDataObject<short>
  5: MetaDataObject<short>
5: MetaDataObject<int>
  5: MetaDataObject<int>
5: MetaDataObject<float>
  5: MetaDataObject<float>
  5: GroupSpatialObject<3u>
  4: fem::Element3DStrain<itk::fem::Element3DC0LinearTetrahedron>
  4: fem::Element3DStrain<itk::fem::Element3DC0LinearHexahedron>
  4: fem::Element3DMembrane<itk::fem::Element3DC0LinearTetrahedron>
  4: fem::Element3DMembrane<itk::fem::Element3DC0LinearHexahedron>
  4: fem::Element2DStress<itk::fem::Element2DC0LinearTriangular>
  4: fem::Element2DStress<itk::fem::Element2DC0LinearQuadrilateral>
  4: fem::Element2DStrain<itk::fem::Element2DC0LinearTriangular>
  4: fem::Element2DStrain<itk::fem::Element2DC0LinearQuadrilateral>
  4: fem::Element2DMembrane<itk::fem::Element2DC0LinearTriangular>
  4: fem::Element2DMembrane<itk::fem::Element2DC0LinearQuadrilateral>
  2: XMLWriterBase<itk::PolygonGroupSpatialObject<3u> >
  2: XMLReader<itk::PolygonGroupSpatialObject<3u> >
  2: VersorTransform<double>
  2: VersorRigid3DTransform<double>
  2: VectorContainer<unsigned int, double>
  2: ValarrayImageContainer<unsigned long, float>
  2: TubeSpatialObjectPoint<3u>
  2: TubeSpatialObject<3u, itk::DTITubeSpatialObjectPoint<3u> >
  2: TranslationTransform<double, 3u>
  2: Transform<float, 2u, 2u>
  2: Transform<double, 3u, 2u>
  2: Transform<double, 2u, 2u>
  2: SimpleMemberCommand<itk::SimpleFilterWatcher>
  2: Similarity2DTransform<double>
  2: ScaleTransform<double, 3u>
  2: ScaleTransform<double, 2u>
  2: ScaleSkewVersor3DTransform<double>
  2: ScaleLogarithmicTransform<double, 3u>
  2: Rigid3DTransform<double>
  2: Rigid3DPerspectiveTransform<double>
  2: Rigid2DTransform<float>
  2: Rigid2DTransform<double>
  2: ReceptorMemberCommand<itk::SingleValuedNonLinearVnlOptimizer>
  2: QuaternionRigidTransform<
</pre>
</pre>

Revision as of 17:58, 6 May 2006

Templates used in the Code directory of ITK, sorted by frequency.

  19: MetaDataObject<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >
  14: MetaDataObject<itk::SpatialOrientation::ValidCoordinateOrientationFlags>
  11: Transform<double, 3u, 3u>
  11: SpatialOrientationAdapter<3>
  11: ScalableAffineTransform<double, 3u>
  11: OrientationAdapterBase<itk::SpatialOrientation::ValidCoordinateOrientationFlags, 3u>
  11: MatrixOffsetTransformBase<double, 3u, 3u>
  11: ImageRegion<3u>
  11: fem::ElementStd<4u, 2u, itk::fem::Element>
  11: fem::ElementStd<3u, 2u, itk::fem::Element>
  11: AffineTransform<double, 3u>
   9: AffineGeometryFrame<double, 3u>
   8: VectorContainer<unsigned long, itk::Point<double, 3u> >
   8: TreeNode<itk::SpatialObject<3u>*>
   8: SpatialObjectTreeNode<3u>
   8: SpatialObjectProperty<float>
   8: SpatialObject<3u>
   8: fem::ElementStd<8u, 3u, itk::fem::Element>
   8: fem::ElementStd<6u, 2u, itk::fem::Element>
   8: fem::ElementStd<4u, 3u, itk::fem::Element>
   8: fem::ElementStd<2u, 2u, itk::fem::Element>
   8: BoundingBox<unsigned long, 3, double, itk::VectorContainer<unsigned long, itk::Point<double, 3u> > >
   5: vector<itk::Point<double, 3u>, std::allocator<itk::Point<double, 3u> > >
   5: _Vector_base<itk::Point<double, 3u>, std::allocator<itk::Point<double, 3u> > >
   5: SpatialObjectPoint<3u>
   5: PointBasedSpatialObject<3u>
   5: Path<double, itk::ContinuousIndex<double, 2u>, 2u>
   5: ParametricPath<2u>
   5: MetaDataObject<short>
   5: MetaDataObject<int>
   5: MetaDataObject<float>
   5: GroupSpatialObject<3u>
   4: fem::Element3DStrain<itk::fem::Element3DC0LinearTetrahedron>
   4: fem::Element3DStrain<itk::fem::Element3DC0LinearHexahedron>
   4: fem::Element3DMembrane<itk::fem::Element3DC0LinearTetrahedron>
   4: fem::Element3DMembrane<itk::fem::Element3DC0LinearHexahedron>
   4: fem::Element2DStress<itk::fem::Element2DC0LinearTriangular>
   4: fem::Element2DStress<itk::fem::Element2DC0LinearQuadrilateral>
   4: fem::Element2DStrain<itk::fem::Element2DC0LinearTriangular>
   4: fem::Element2DStrain<itk::fem::Element2DC0LinearQuadrilateral>
   4: fem::Element2DMembrane<itk::fem::Element2DC0LinearTriangular>
   4: fem::Element2DMembrane<itk::fem::Element2DC0LinearQuadrilateral>
   2: XMLWriterBase<itk::PolygonGroupSpatialObject<3u> >
   2: XMLReader<itk::PolygonGroupSpatialObject<3u> >
   2: VersorTransform<double>
   2: VersorRigid3DTransform<double>
   2: VectorContainer<unsigned int, double>
   2: ValarrayImageContainer<unsigned long, float>
   2: TubeSpatialObjectPoint<3u>
   2: TubeSpatialObject<3u, itk::DTITubeSpatialObjectPoint<3u> >
   2: TranslationTransform<double, 3u>
   2: Transform<float, 2u, 2u>
   2: Transform<double, 3u, 2u>
   2: Transform<double, 2u, 2u>
   2: SimpleMemberCommand<itk::SimpleFilterWatcher>
   2: Similarity2DTransform<double>
   2: ScaleTransform<double, 3u>
   2: ScaleTransform<double, 2u>
   2: ScaleSkewVersor3DTransform<double>
   2: ScaleLogarithmicTransform<double, 3u>
   2: Rigid3DTransform<double>
   2: Rigid3DPerspectiveTransform<double>
   2: Rigid2DTransform<float>
   2: Rigid2DTransform<double>
   2: ReceptorMemberCommand<itk::SingleValuedNonLinearVnlOptimizer>
   2: QuaternionRigidTransform<double>
   2: PolygonSpatialObject<3u>
   2: PolygonGroupSpatialObject<3u>
   2: Path<unsigned int, itk::Offset<2u>, 2u>
   2: Octree<unsigned short, 2u, itk::Brains2MaskMappingFunction<unsigned short> >
   2: Octree<unsigned long, 2u, itk::Brains2MaskMappingFunction<unsigned long> >
   2: Octree<unsigned int, 2u, itk::Brains2MaskMappingFunction<unsigned int> >
   2: Octree<unsigned char, 2u, itk::Brains2MaskMappingFunction<unsigned char> >
   2: Octree<short, 2u, itk::Brains2MaskMappingFunction<short> >
   2: Octree<long, 2u, itk::Brains2MaskMappingFunction<long> >
   2: Octree<int, 2u, itk::Brains2MaskMappingFunction<int> >
   2: Octree<float, 2u, itk::Brains2MaskMappingFunction<float> >
   2: Octree<double, 2u, itk::Brains2MaskMappingFunction<double> >
   2: Octree<char, 2u, itk::Brains2MaskMappingFunction<char> >
   2: MetaDataObject<std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > >
   2: MetaDataObject<itk::Array<float> >
   2: MetaDataObject<double>
   2: MemberCommand<itk::ProgressAccumulator>
   2: MatrixOffsetTransformBase<float, 2u, 2u>
   2: MatrixOffsetTransformBase<double, 2u, 2u>
   2: ImportImageContainer<unsigned long, itk::fem::Element const*>
   2: ImageRegionIterator<itk::Image<itk::fem::Element const*, 3u> >
   2: ImageRegionConstIterator<itk::Image<itk::fem::Element const*, 3u> >
   2: Image<itk::fem::Element const*, 3u>
   2: ImageConstIterator<itk::Image<itk::fem::Element const*, 3u> >
   2: ImageBase<3u>
   2: IdentityTransform<double, 3u>
   2: IdentityTransform<double, 2u>
   2: FunctionBase<double, double>
   2: FixedCenterOfRotationAffineTransform<double, 3u>
   2: fem::Element2DStress<itk::fem::Element2DC0QuadraticTriangular>
   2: fem::Element2DStrain<itk::fem::Element2DC0QuadraticTriangular>
   2: fem::Element1DStress<itk::fem::Element2DC0LinearLine>
   2: Euler3DTransform<double>
   2: Euler2DTransform<double>
   2: EllipseSpatialObject<3u>
   2: DTITubeSpatialObjectPoint<3u>
   2: DTITubeSpatialObject<3u>
   2: CreateObjectFunction<itk::VTKImageIO>
   2: CreateObjectFunction<itk::VersorTransform<double> >
   2: CreateObjectFunction<itk::VersorRigid3DTransform<double> >
   2: CreateObjectFunction<itk::TranslationTransform<double, 3u> >
   2: CreateObjectFunction<itk::TIFFImageIO>
   2: CreateObjectFunction<itk::StimulateImageIO>
   2: CreateObjectFunction<itk::SiemensVisionImageIO>
   2: CreateObjectFunction<itk::ScaleTransform<double, 3u> >
   2: CreateObjectFunction<itk::ScaleTransform<double, 2u> >
   2: CreateObjectFunction<itk::ScaleSkewVersor3DTransform<double> >
   2: CreateObjectFunction<itk::ScaleLogarithmicTransform<double, 3u> >
   2: CreateObjectFunction<itk::ScalableAffineTransform<double, 3u> >
   2: CreateObjectFunction<itk::Rigid3DTransform<double> >
   2: CreateObjectFunction<itk::Rigid3DPerspectiveTransform<double> >
   2: CreateObjectFunction<itk::Rigid2DTransform<double> >
   2: CreateObjectFunction<itk::QuaternionRigidTransform<double> >
   2: CreateObjectFunction<itk::PNGImageIO>
   2: CreateObjectFunction<itk::NrrdImageIO>
   2: CreateObjectFunction<itk::NiftiImageIO>
   2: CreateObjectFunction<itk::MetaImageIO>
   2: CreateObjectFunction<itk::LSMImageIO>
   2: CreateObjectFunction<itk::JPEGImageIO>
   2: CreateObjectFunction<itk::IdentityTransform<double, 3u> >
   2: CreateObjectFunction<itk::IdentityTransform<double, 2u> >
   2: CreateObjectFunction<itk::GroupSpatialObject<3u> >
   2: CreateObjectFunction<itk::GiplImageIO>
   2: CreateObjectFunction<itk::GEAdwImageIO>
   2: CreateObjectFunction<itk::GE5ImageIO>
   2: CreateObjectFunction<itk::GE4ImageIO>
   2: CreateObjectFunction<itk::GDCMImageIO>
   2: CreateObjectFunction<itk::FixedCenterOfRotationAffineTransform<double, 3u> >
   2: CreateObjectFunction<itk::Euler3DTransform<double> >
   2: CreateObjectFunction<itk::Euler2DTransform<double> >
   2: CreateObjectFunction<itk::EllipseSpatialObject<3u> >
   2: CreateObjectFunction<itk::DTITubeSpatialObject<3u> >
   2: CreateObjectFunction<itk::DICOMImageIO2>
   2: CreateObjectFunction<itk::DicomImageIO>
   2: CreateObjectFunction<itk::CenteredSimilarity2DTransform<double> >
   2: CreateObjectFunction<itk::CenteredRigid2DTransform<float> >
   2: CreateObjectFunction<itk::CenteredEuler3DTransform<double> >
   2: CreateObjectFunction<itk::CenteredAffineTransform<double, 3u> >
   2: CreateObjectFunction<itk::CenteredAffineTransform<double, 2u> >
   2: CreateObjectFunction<itk::Brains2MaskImageIO>
   2: CreateObjectFunction<itk::BMPImageIO>
   2: CreateObjectFunction<itk::BioRadImageIO>
   2: CreateObjectFunction<itk::AnalyzeImageIO>
   2: CreateObjectFunction<itk::AffineTransform<double, 3u> >
   2: CreateObjectFunction<itk::AffineTransform<double, 2u> >
   2: ChainCodePath<2u>
   2: CenteredSimilarity2DTransform<double>
   2: CenteredRigid2DTransform<float>
   2: CenteredEuler3DTransform<double>
   2: CenteredAffineTransform<double, 3u>
   2: CenteredAffineTransform<double, 2u>
   2: BlobSpatialObject<3u>
   2: AffineTransform<double, 2u>
   1: Vector<unsigned short, 7u>
   1: Vector<unsigned short, 6u>
   1: Vector<unsigned short, 5u>
   1: Vector<unsigned short, 4u>
   1: Vector<unsigned short, 3u>
   1: Vector<unsigned short, 2u>
   1: Vector<unsigned long, 7u>
   1: Vector<unsigned long, 6u>
   1: Vector<unsigned long, 5u>
   1: Vector<unsigned long, 4u>
   1: Vector<unsigned long, 3u>
   1: Vector<unsigned long, 2u>
   1: Vector<unsigned int, 7u>
   1: Vector<unsigned int, 6u>
   1: Vector<unsigned int, 5u>
   1: Vector<unsigned int, 4u>
   1: Vector<unsigned int, 3u>
   1: Vector<unsigned int, 2u>
   1: Vector<unsigned char, 7u>
   1: Vector<unsigned char, 6u>
   1: Vector<unsigned char, 5u>
   1: Vector<unsigned char, 4u>
   1: Vector<unsigned char, 3u>
   1: Vector<unsigned char, 2u>
   1: Vector<short, 7u>
   1: Vector<short, 6u>
   1: Vector<short, 5u>
   1: Vector<short, 4u>
   1: Vector<short, 3u>
   1: Vector<short, 2u>
   1: Vector<long, 7u>
   1: Vector<long, 6u>
   1: Vector<long, 5u>
   1: Vector<long, 4u>
   1: Vector<long, 3u>
   1: Vector<long, 2u>
   1: Vector<int, 7u>
   1: Vector<int, 6u>
   1: Vector<int, 5u>
   1: Vector<int, 4u>
   1: Vector<int, 3u>
   1: Vector<int, 2u>
   1: Vector<float, 7u>
   1: Vector<float, 6u>
   1: Vector<float, 5u>
   1: Vector<float, 4u>
   1: Vector<float, 3u>
   1: Vector<float, 2u>
   1: Vector<double, 7u>
   1: Vector<double, 6u>
   1: Vector<double, 5u>
   1: Vector<double, 4u>
   1: Vector<double, 3u>
   1: Vector<double, 2u>
   1: Vector<char, 7u>
   1: Vector<char, 6u>
   1: Vector<char, 5u>
   1: Vector<char, 4u>
   1: Vector<char, 3u>
   1: Vector<char, 2u>
   1: SymmetricSecondRankTensor<unsigned short, 6u>
   1: SymmetricSecondRankTensor<unsigned short, 5u>
   1: SymmetricSecondRankTensor<unsigned short, 4u>
   1: SymmetricSecondRankTensor<unsigned short, 3u>
   1: SymmetricSecondRankTensor<unsigned long, 6u>
   1: SymmetricSecondRankTensor<unsigned long, 5u>
   1: SymmetricSecondRankTensor<unsigned long, 4u>
   1: SymmetricSecondRankTensor<unsigned long, 3u>
   1: SymmetricSecondRankTensor<unsigned int, 6u>
   1: SymmetricSecondRankTensor<unsigned int, 5u>
   1: SymmetricSecondRankTensor<unsigned int, 4u>
   1: SymmetricSecondRankTensor<unsigned int, 3u>
   1: SymmetricSecondRankTensor<unsigned char, 6u>
   1: SymmetricSecondRankTensor<unsigned char, 5u>
   1: SymmetricSecondRankTensor<unsigned char, 4u>
   1: SymmetricSecondRankTensor<unsigned char, 3u>
   1: SymmetricSecondRankTensor<short, 6u>
   1: SymmetricSecondRankTensor<short, 5u>
   1: SymmetricSecondRankTensor<short, 4u>
   1: SymmetricSecondRankTensor<short, 3u>
   1: SymmetricSecondRankTensor<long, 6u>
   1: SymmetricSecondRankTensor<long, 5u>
   1: SymmetricSecondRankTensor<long, 4u>
   1: SymmetricSecondRankTensor<long, 3u>
   1: SymmetricSecondRankTensor<int, 6u>
   1: SymmetricSecondRankTensor<int, 5u>
   1: SymmetricSecondRankTensor<int, 4u>
   1: SymmetricSecondRankTensor<int, 3u>
   1: SymmetricSecondRankTensor<float, 6u>
   1: SymmetricSecondRankTensor<float, 5u>
   1: SymmetricSecondRankTensor<float, 4u>
   1: SymmetricSecondRankTensor<float, 3u>
   1: SymmetricSecondRankTensor<double, 6u>
   1: SymmetricSecondRankTensor<double, 5u>
   1: SymmetricSecondRankTensor<double, 4u>
   1: SymmetricSecondRankTensor<double, 3u>
   1: SymmetricSecondRankTensor<char, 6u>
   1: SymmetricSecondRankTensor<char, 5u>
   1: SymmetricSecondRankTensor<char, 4u>
   1: SymmetricSecondRankTensor<char, 3u>
   1: RGBPixel<unsigned short>
   1: RGBPixel<unsigned long>
   1: RGBPixel<unsigned int>
   1: RGBPixel<unsigned char>
   1: RGBPixel<short>
   1: RGBPixel<long>
   1: RGBPixel<int>
   1: RGBPixel<float>
   1: RGBPixel<double>
   1: RGBPixel<char>
   1: RGBAPixel<unsigned short>
   1: RGBAPixel<unsigned long>
   1: RGBAPixel<unsigned int>
   1: RGBAPixel<unsigned char>
   1: RGBAPixel<short>
   1: RGBAPixel<long>
   1: RGBAPixel<int>
   1: RGBAPixel<float>
   1: RGBAPixel<double>
   1: RGBAPixel<char>
   1: Offset<4u>
   1: Offset<3u>
   1: Offset<2u>
   1: MetaDataObject<unsigned int>
   1: MetaDataObject<itk::Array<double> >
   1: FixedArray<unsigned short, 7u>
   1: FixedArray<unsigned short, 6u>
   1: FixedArray<unsigned short, 5u>
   1: FixedArray<unsigned short, 4u>
   1: FixedArray<unsigned short, 3u>
   1: FixedArray<unsigned short, 2u>
   1: FixedArray<unsigned short, 21u>
   1: FixedArray<unsigned short, 15u>
   1: FixedArray<unsigned short, 10u>
   1: FixedArray<unsigned long, 7u>
   1: FixedArray<unsigned long, 6u>
   1: FixedArray<unsigned long, 5u>
   1: FixedArray<unsigned long, 4u>
   1: FixedArray<unsigned long, 3u>
   1: FixedArray<unsigned long, 2u>
   1: FixedArray<unsigned long, 21u>
   1: FixedArray<unsigned long, 15u>
   1: FixedArray<unsigned long, 10u>
   1: FixedArray<unsigned int, 7u>
   1: FixedArray<unsigned int, 6u>
   1: FixedArray<unsigned int, 5u>
   1: FixedArray<unsigned int, 4u>
   1: FixedArray<unsigned int, 3u>
   1: FixedArray<unsigned int, 2u>
   1: FixedArray<unsigned int, 21u>
   1: FixedArray<unsigned int, 15u>
   1: FixedArray<unsigned int, 10u>
   1: FixedArray<unsigned char, 7u>
   1: FixedArray<unsigned char, 6u>
   1: FixedArray<unsigned char, 5u>
   1: FixedArray<unsigned char, 4u>
   1: FixedArray<unsigned char, 3u>
   1: FixedArray<unsigned char, 2u>
   1: FixedArray<unsigned char, 21u>
   1: FixedArray<unsigned char, 15u>
   1: FixedArray<unsigned char, 10u>
   1: FixedArray<short, 7u>
   1: FixedArray<short, 6u>
   1: FixedArray<short, 5u>
   1: FixedArray<short, 4u>
   1: FixedArray<short, 3u>
   1: FixedArray<short, 2u>
   1: FixedArray<short, 21u>
   1: FixedArray<short, 15u>
   1: FixedArray<short, 10u>
   1: FixedArray<long, 7u>
   1: FixedArray<long, 6u>
   1: FixedArray<long, 5u>
   1: FixedArray<long, 4u>
   1: FixedArray<long, 3u>
   1: FixedArray<long, 2u>
   1: FixedArray<long, 21u>
   1: FixedArray<long, 15u>
   1: FixedArray<long, 10u>
   1: FixedArray<int, 7u>
   1: FixedArray<int, 6u>
   1: FixedArray<int, 5u>
   1: FixedArray<int, 4u>
   1: FixedArray<int, 3u>
   1: FixedArray<int, 2u>
   1: FixedArray<int, 21u>
   1: FixedArray<int, 15u>
   1: FixedArray<int, 10u>
   1: FixedArray<float, 7u>
   1: FixedArray<float, 6u>
   1: FixedArray<float, 5u>
   1: FixedArray<float, 4u>
   1: FixedArray<float, 3u>
   1: FixedArray<float, 2u>
   1: FixedArray<float, 21u>
   1: FixedArray<float, 15u>
   1: FixedArray<float, 10u>
   1: FixedArray<double, 7u>
   1: FixedArray<double, 6u>
   1: FixedArray<double, 5u>
   1: FixedArray<double, 4u>
   1: FixedArray<double, 3u>
   1: FixedArray<double, 2u>
   1: FixedArray<double, 21u>
   1: FixedArray<double, 15u>
   1: FixedArray<double, 10u>
   1: FixedArray<char, 7u>
   1: FixedArray<char, 6u>
   1: FixedArray<char, 5u>
   1: FixedArray<char, 4u>
   1: FixedArray<char, 3u>
   1: FixedArray<char, 2u>
   1: FixedArray<char, 21u>
   1: FixedArray<char, 15u>
   1: FixedArray<char, 10u>
   1: DiffusionTensor3D<unsigned short>
   1: DiffusionTensor3D<unsigned long>
   1: DiffusionTensor3D<unsigned int>
   1: DiffusionTensor3D<unsigned char>
   1: DiffusionTensor3D<short>
   1: DiffusionTensor3D<long>
   1: DiffusionTensor3D<int>
   1: DiffusionTensor3D<float>
   1: DiffusionTensor3D<double>
   1: DiffusionTensor3D<char>
   1: CovariantVector<unsigned short, 7u>
   1: CovariantVector<unsigned short, 6u>
   1: CovariantVector<unsigned short, 5u>
   1: CovariantVector<unsigned short, 4u>
   1: CovariantVector<unsigned short, 3u>
   1: CovariantVector<unsigned short, 2u>
   1: CovariantVector<unsigned long, 7u>
   1: CovariantVector<unsigned long, 6u>
   1: CovariantVector<unsigned long, 5u>
   1: CovariantVector<unsigned long, 4u>
   1: CovariantVector<unsigned long, 3u>
   1: CovariantVector<unsigned long, 2u>
   1: CovariantVector<unsigned int, 7u>
   1: CovariantVector<unsigned int, 6u>
   1: CovariantVector<unsigned int, 5u>
   1: CovariantVector<unsigned int, 4u>
   1: CovariantVector<unsigned int, 3u>
   1: CovariantVector<unsigned int, 2u>
   1: CovariantVector<unsigned char, 7u>
   1: CovariantVector<unsigned char, 6u>
   1: CovariantVector<unsigned char, 5u>
   1: CovariantVector<unsigned char, 4u>
   1: CovariantVector<unsigned char, 3u>
   1: CovariantVector<unsigned char, 2u>
   1: CovariantVector<short, 7u>
   1: CovariantVector<short, 6u>
   1: CovariantVector<short, 5u>
   1: CovariantVector<short, 4u>
   1: CovariantVector<short, 3u>
   1: CovariantVector<short, 2u>
   1: CovariantVector<long, 7u>
   1: CovariantVector<long, 6u>
   1: CovariantVector<long, 5u>
   1: CovariantVector<long, 4u>
   1: CovariantVector<long, 3u>
   1: CovariantVector<long, 2u>
   1: CovariantVector<int, 7u>
   1: CovariantVector<int, 6u>
   1: CovariantVector<int, 5u>
   1: CovariantVector<int, 4u>
   1: CovariantVector<int, 3u>
   1: CovariantVector<int, 2u>
   1: CovariantVector<float, 7u>
   1: CovariantVector<float, 6u>
   1: CovariantVector<float, 5u>
   1: CovariantVector<float, 4u>
   1: CovariantVector<float, 3u>
   1: CovariantVector<float, 2u>
   1: CovariantVector<double, 7u>
   1: CovariantVector<double, 6u>
   1: CovariantVector<double, 5u>
   1: CovariantVector<double, 4u>
   1: CovariantVector<double, 3u>
   1: CovariantVector<double, 2u>
   1: CovariantVector<char, 7u>
   1: CovariantVector<char, 6u>
   1: CovariantVector<char, 5u>
   1: CovariantVector<char, 4u>
   1: CovariantVector<char, 3u>
   1: CovariantVector<char, 2u>
   1: Array<float>
   1: Array<double>

Templates used in the Code directory of ITK, sorted by name.

   9: AffineGeometryFrame<double, 3u>
   2: AffineTransform<double, 2u>
  11: AffineTransform<double, 3u>
   1: Array<double>
   1: Array<float>
   2: BlobSpatialObject<3u>
   8: BoundingBox<unsigned long, 3, double, itk::VectorContainer<unsigned long, itk::Point<double, 3u> > >
   2: CenteredAffineTransform<double, 2u>
   2: CenteredAffineTransform<double, 3u>
   2: CenteredEuler3DTransform<double>
   2: CenteredRigid2DTransform<float>
   2: CenteredSimilarity2DTransform<double>
   2: ChainCodePath<2u>
   1: CovariantVector<char, 2u>
   1: CovariantVector<char, 3u>
   1: CovariantVector<char, 4u>
   1: CovariantVector<char, 5u>
   1: CovariantVector<char, 6u>
   1: CovariantVector<char, 7u>
   1: CovariantVector<double, 2u>
   1: CovariantVector<double, 3u>
   1: CovariantVector<double, 4u>
   1: CovariantVector<double, 5u>
   1: CovariantVector<double, 6u>
   1: CovariantVector<double, 7u>
   1: CovariantVector<float, 2u>
   1: CovariantVector<float, 3u>
   1: CovariantVector<float, 4u>
   1: CovariantVector<float, 5u>
   1: CovariantVector<float, 6u>
   1: CovariantVector<float, 7u>
   1: CovariantVector<int, 2u>
   1: CovariantVector<int, 3u>
   1: CovariantVector<int, 4u>
   1: CovariantVector<int, 5u>
   1: CovariantVector<int, 6u>
   1: CovariantVector<int, 7u>
   1: CovariantVector<long, 2u>
   1: CovariantVector<long, 3u>
   1: CovariantVector<long, 4u>
   1: CovariantVector<long, 5u>
   1: CovariantVector<long, 6u>
   1: CovariantVector<long, 7u>
   1: CovariantVector<short, 2u>
   1: CovariantVector<short, 3u>
   1: CovariantVector<short, 4u>
   1: CovariantVector<short, 5u>
   1: CovariantVector<short, 6u>
   1: CovariantVector<short, 7u>
   1: CovariantVector<unsigned char, 2u>
   1: CovariantVector<unsigned char, 3u>
   1: CovariantVector<unsigned char, 4u>
   1: CovariantVector<unsigned char, 5u>
   1: CovariantVector<unsigned char, 6u>
   1: CovariantVector<unsigned char, 7u>
   1: CovariantVector<unsigned int, 2u>
   1: CovariantVector<unsigned int, 3u>
   1: CovariantVector<unsigned int, 4u>
   1: CovariantVector<unsigned int, 5u>
   1: CovariantVector<unsigned int, 6u>
   1: CovariantVector<unsigned int, 7u>
   1: CovariantVector<unsigned long, 2u>
   1: CovariantVector<unsigned long, 3u>
   1: CovariantVector<unsigned long, 4u>
   1: CovariantVector<unsigned long, 5u>
   1: CovariantVector<unsigned long, 6u>
   1: CovariantVector<unsigned long, 7u>
   1: CovariantVector<unsigned short, 2u>
   1: CovariantVector<unsigned short, 3u>
   1: CovariantVector<unsigned short, 4u>
   1: CovariantVector<unsigned short, 5u>
   1: CovariantVector<unsigned short, 6u>
   1: CovariantVector<unsigned short, 7u>
   2: CreateObjectFunction<itk::AffineTransform<double, 2u> >
   2: CreateObjectFunction<itk::AffineTransform<double, 3u> >
   2: CreateObjectFunction<itk::AnalyzeImageIO>
   2: CreateObjectFunction<itk::BioRadImageIO>
   2: CreateObjectFunction<itk::BMPImageIO>
   2: CreateObjectFunction<itk::Brains2MaskImageIO>
   2: CreateObjectFunction<itk::CenteredAffineTransform<double, 2u> >
   2: CreateObjectFunction<itk::CenteredAffineTransform<double, 3u> >
   2: CreateObjectFunction<itk::CenteredEuler3DTransform<double> >
   2: CreateObjectFunction<itk::CenteredRigid2DTransform<float> >
   2: CreateObjectFunction<itk::CenteredSimilarity2DTransform<double> >
   2: CreateObjectFunction<itk::DicomImageIO>
   2: CreateObjectFunction<itk::DICOMImageIO2>
   2: CreateObjectFunction<itk::DTITubeSpatialObject<3u> >
   2: CreateObjectFunction<itk::EllipseSpatialObject<3u> >
   2: CreateObjectFunction<itk::Euler2DTransform<double> >
   2: CreateObjectFunction<itk::Euler3DTransform<double> >
   2: CreateObjectFunction<itk::FixedCenterOfRotationAffineTransform<double, 3u> >
   2: CreateObjectFunction<itk::GDCMImageIO>
   2: CreateObjectFunction<itk::GE4ImageIO>
   2: CreateObjectFunction<itk::GE5ImageIO>
   2: CreateObjectFunction<itk::GEAdwImageIO>
   2: CreateObjectFunction<itk::GiplImageIO>
   2: CreateObjectFunction<itk::GroupSpatialObject<3u> >
   2: CreateObjectFunction<itk::IdentityTransform<double, 2u> >
   2: CreateObjectFunction<itk::IdentityTransform<double, 3u> >
   2: CreateObjectFunction<itk::JPEGImageIO>
   2: CreateObjectFunction<itk::LSMImageIO>
   2: CreateObjectFunction<itk::MetaImageIO>
   2: CreateObjectFunction<itk::NiftiImageIO>
   2: CreateObjectFunction<itk::NrrdImageIO>
   2: CreateObjectFunction<itk::PNGImageIO>
   2: CreateObjectFunction<itk::QuaternionRigidTransform<double> >
   2: CreateObjectFunction<itk::Rigid2DTransform<double> >
   2: CreateObjectFunction<itk::Rigid3DPerspectiveTransform<double> >
   2: CreateObjectFunction<itk::Rigid3DTransform<double> >
   2: CreateObjectFunction<itk::ScalableAffineTransform<double, 3u> >
   2: CreateObjectFunction<itk::ScaleLogarithmicTransform<double, 3u> >
   2: CreateObjectFunction<itk::ScaleSkewVersor3DTransform<double> >
   2: CreateObjectFunction<itk::ScaleTransform<double, 2u> >
   2: CreateObjectFunction<itk::ScaleTransform<double, 3u> >
   2: CreateObjectFunction<itk::SiemensVisionImageIO>
   2: CreateObjectFunction<itk::StimulateImageIO>
   2: CreateObjectFunction<itk::TIFFImageIO>
   2: CreateObjectFunction<itk::TranslationTransform<double, 3u> >
   2: CreateObjectFunction<itk::VersorRigid3DTransform<double> >
   2: CreateObjectFunction<itk::VersorTransform<double> >
   2: CreateObjectFunction<itk::VTKImageIO>
   1: DiffusionTensor3D<char>
   1: DiffusionTensor3D<double>
   1: DiffusionTensor3D<float>
   1: DiffusionTensor3D<int>
   1: DiffusionTensor3D<long>
   1: DiffusionTensor3D<short>
   1: DiffusionTensor3D<unsigned char>
   1: DiffusionTensor3D<unsigned int>
   1: DiffusionTensor3D<unsigned long>
   1: DiffusionTensor3D<unsigned short>
   2: DTITubeSpatialObject<3u>
   2: DTITubeSpatialObjectPoint<3u>
   2: EllipseSpatialObject<3u>
   2: Euler2DTransform<double>
   2: Euler3DTransform<double>
  11: fem::ElementStd<3u, 2u, itk::fem::Element>
  11: fem::ElementStd<4u, 2u, itk::fem::Element>
   8: fem::ElementStd<2u, 2u, itk::fem::Element>
   8: fem::ElementStd<4u, 3u, itk::fem::Element>
   8: fem::ElementStd<6u, 2u, itk::fem::Element>
   8: fem::ElementStd<8u, 3u, itk::fem::Element>
   4: fem::Element2DMembrane<itk::fem::Element2DC0LinearQuadrilateral>
   4: fem::Element2DMembrane<itk::fem::Element2DC0LinearTriangular>
   4: fem::Element2DStrain<itk::fem::Element2DC0LinearQuadrilateral>
   4: fem::Element2DStrain<itk::fem::Element2DC0LinearTriangular>
   4: fem::Element2DStress<itk::fem::Element2DC0LinearQuadrilateral>
   4: fem::Element2DStress<itk::fem::Element2DC0LinearTriangular>
   4: fem::Element3DMembrane<itk::fem::Element3DC0LinearHexahedron>
   4: fem::Element3DMembrane<itk::fem::Element3DC0LinearTetrahedron>
   4: fem::Element3DStrain<itk::fem::Element3DC0LinearHexahedron>
   4: fem::Element3DStrain<itk::fem::Element3DC0LinearTetrahedron>
   2: fem::Element1DStress<itk::fem::Element2DC0LinearLine>
   2: fem::Element2DStrain<itk::fem::Element2DC0QuadraticTriangular>
   2: fem::Element2DStress<itk::fem::Element2DC0QuadraticTriangular>
   1: FixedArray<char, 10u>
   1: FixedArray<char, 15u>
   1: FixedArray<char, 21u>
   1: FixedArray<char, 2u>
   1: FixedArray<char, 3u>
   1: FixedArray<char, 4u>
   1: FixedArray<char, 5u>
   1: FixedArray<char, 6u>
   1: FixedArray<char, 7u>
   1: FixedArray<double, 10u>
   1: FixedArray<double, 15u>
   1: FixedArray<double, 21u>
   1: FixedArray<double, 2u>
   1: FixedArray<double, 3u>
   1: FixedArray<double, 4u>
   1: FixedArray<double, 5u>
   1: FixedArray<double, 6u>
   1: FixedArray<double, 7u>
   1: FixedArray<float, 10u>
   1: FixedArray<float, 15u>
   1: FixedArray<float, 21u>
   1: FixedArray<float, 2u>
   1: FixedArray<float, 3u>
   1: FixedArray<float, 4u>
   1: FixedArray<float, 5u>
   1: FixedArray<float, 6u>
   1: FixedArray<float, 7u>
   1: FixedArray<int, 10u>
   1: FixedArray<int, 15u>
   1: FixedArray<int, 21u>
   1: FixedArray<int, 2u>
   1: FixedArray<int, 3u>
   1: FixedArray<int, 4u>
   1: FixedArray<int, 5u>
   1: FixedArray<int, 6u>
   1: FixedArray<int, 7u>
   1: FixedArray<long, 10u>
   1: FixedArray<long, 15u>
   1: FixedArray<long, 21u>
   1: FixedArray<long, 2u>
   1: FixedArray<long, 3u>
   1: FixedArray<long, 4u>
   1: FixedArray<long, 5u>
   1: FixedArray<long, 6u>
   1: FixedArray<long, 7u>
   1: FixedArray<short, 10u>
   1: FixedArray<short, 15u>
   1: FixedArray<short, 21u>
   1: FixedArray<short, 2u>
   1: FixedArray<short, 3u>
   1: FixedArray<short, 4u>
   1: FixedArray<short, 5u>
   1: FixedArray<short, 6u>
   1: FixedArray<short, 7u>
   1: FixedArray<unsigned char, 10u>
   1: FixedArray<unsigned char, 15u>
   1: FixedArray<unsigned char, 21u>
   1: FixedArray<unsigned char, 2u>
   1: FixedArray<unsigned char, 3u>
   1: FixedArray<unsigned char, 4u>
   1: FixedArray<unsigned char, 5u>
   1: FixedArray<unsigned char, 6u>
   1: FixedArray<unsigned char, 7u>
   1: FixedArray<unsigned int, 10u>
   1: FixedArray<unsigned int, 15u>
   1: FixedArray<unsigned int, 21u>
   1: FixedArray<unsigned int, 2u>
   1: FixedArray<unsigned int, 3u>
   1: FixedArray<unsigned int, 4u>
   1: FixedArray<unsigned int, 5u>
   1: FixedArray<unsigned int, 6u>
   1: FixedArray<unsigned int, 7u>
   1: FixedArray<unsigned long, 10u>
   1: FixedArray<unsigned long, 15u>
   1: FixedArray<unsigned long, 21u>
   1: FixedArray<unsigned long, 2u>
   1: FixedArray<unsigned long, 3u>
   1: FixedArray<unsigned long, 4u>
   1: FixedArray<unsigned long, 5u>
   1: FixedArray<unsigned long, 6u>
   1: FixedArray<unsigned long, 7u>
   1: FixedArray<unsigned short, 10u>
   1: FixedArray<unsigned short, 15u>
   1: FixedArray<unsigned short, 21u>
   1: FixedArray<unsigned short, 2u>
   1: FixedArray<unsigned short, 3u>
   1: FixedArray<unsigned short, 4u>
   1: FixedArray<unsigned short, 5u>
   1: FixedArray<unsigned short, 6u>
   1: FixedArray<unsigned short, 7u>
   2: FixedCenterOfRotationAffineTransform<double, 3u>
   2: FunctionBase<double, double>
   5: GroupSpatialObject<3u>
   2: IdentityTransform<double, 2u>
   2: IdentityTransform<double, 3u>
   2: ImageBase<3u>
   2: ImageConstIterator<itk::Image<itk::fem::Element const*, 3u> >
   2: Image<itk::fem::Element const*, 3u>
  11: ImageRegion<3u>
   2: ImageRegionConstIterator<itk::Image<itk::fem::Element const*, 3u> >
   2: ImageRegionIterator<itk::Image<itk::fem::Element const*, 3u> >
   2: ImportImageContainer<unsigned long, itk::fem::Element const*>
   2: MatrixOffsetTransformBase<double, 2u, 2u>
  11: MatrixOffsetTransformBase<double, 3u, 3u>
   2: MatrixOffsetTransformBase<float, 2u, 2u>
   2: MemberCommand<itk::ProgressAccumulator>
   2: MetaDataObject<double>
   5: MetaDataObject<float>
   5: MetaDataObject<int>
  14: MetaDataObject<itk::SpatialOrientation::ValidCoordinateOrientationFlags>
   2: MetaDataObject<itk::Array<float> >
   1: MetaDataObject<itk::Array<double> >
   5: MetaDataObject<short>
  19: MetaDataObject<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >
   2: MetaDataObject<std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > >
   1: MetaDataObject<unsigned int>
   2: Octree<char, 2u, itk::Brains2MaskMappingFunction<char> >
   2: Octree<double, 2u, itk::Brains2MaskMappingFunction<double> >
   2: Octree<float, 2u, itk::Brains2MaskMappingFunction<float> >
   2: Octree<int, 2u, itk::Brains2MaskMappingFunction<int> >
   2: Octree<long, 2u, itk::Brains2MaskMappingFunction<long> >
   2: Octree<short, 2u, itk::Brains2MaskMappingFunction<short> >
   2: Octree<unsigned char, 2u, itk::Brains2MaskMappingFunction<unsigned char> >
   2: Octree<unsigned int, 2u, itk::Brains2MaskMappingFunction<unsigned int> >
   2: Octree<unsigned long, 2u, itk::Brains2MaskMappingFunction<unsigned long> >
   2: Octree<unsigned short, 2u, itk::Brains2MaskMappingFunction<unsigned short> >
   1: Offset<2u>
   1: Offset<3u>
   1: Offset<4u>
  11: OrientationAdapterBase<itk::SpatialOrientation::ValidCoordinateOrientationFlags, 3u>
   5: ParametricPath<2u>
   5: Path<double, itk::ContinuousIndex<double, 2u>, 2u>
   2: Path<unsigned int, itk::Offset<2u>, 2u>
   5: PointBasedSpatialObject<3u>
   2: PolygonGroupSpatialObject<3u>
   2: PolygonSpatialObject<3u>
   2: QuaternionRigidTransform<double>
   2: ReceptorMemberCommand<itk::SingleValuedNonLinearVnlOptimizer>
   1: RGBAPixel<char>
   1: RGBAPixel<double>
   1: RGBAPixel<float>
   1: RGBAPixel<int>
   1: RGBAPixel<long>
   1: RGBAPixel<short>
   1: RGBAPixel<unsigned char>
   1: RGBAPixel<unsigned int>
   1: RGBAPixel<unsigned long>
   1: RGBAPixel<unsigned short>
   1: RGBPixel<char>
   1: RGBPixel<double>
   1: RGBPixel<float>
   1: RGBPixel<int>
   1: RGBPixel<long>
   1: RGBPixel<short>
   1: RGBPixel<unsigned char>
   1: RGBPixel<unsigned int>
   1: RGBPixel<unsigned long>
   1: RGBPixel<unsigned short>
   2: Rigid2DTransform<double>
   2: Rigid2DTransform<float>
   2: Rigid3DPerspectiveTransform<double>
   2: Rigid3DTransform<double>
  11: ScalableAffineTransform<double, 3u>
   2: ScaleLogarithmicTransform<double, 3u>
   2: ScaleSkewVersor3DTransform<double>
   2: ScaleTransform<double, 2u>
   2: ScaleTransform<double, 3u>
   2: Similarity2DTransform<double>
   2: SimpleMemberCommand<itk::SimpleFilterWatcher>
   8: SpatialObject<3u>
   5: SpatialObjectPoint<3u>
   8: SpatialObjectProperty<float>
   8: SpatialObjectTreeNode<3u>
  11: SpatialOrientationAdapter<3>
   1: SymmetricSecondRankTensor<char, 3u>
   1: SymmetricSecondRankTensor<char, 4u>
   1: SymmetricSecondRankTensor<char, 5u>
   1: SymmetricSecondRankTensor<char, 6u>
   1: SymmetricSecondRankTensor<double, 3u>
   1: SymmetricSecondRankTensor<double, 4u>
   1: SymmetricSecondRankTensor<double, 5u>
   1: SymmetricSecondRankTensor<double, 6u>
   1: SymmetricSecondRankTensor<float, 3u>
   1: SymmetricSecondRankTensor<float, 4u>
   1: SymmetricSecondRankTensor<float, 5u>
   1: SymmetricSecondRankTensor<float, 6u>
   1: SymmetricSecondRankTensor<int, 3u>
   1: SymmetricSecondRankTensor<int, 4u>
   1: SymmetricSecondRankTensor<int, 5u>
   1: SymmetricSecondRankTensor<int, 6u>
   1: SymmetricSecondRankTensor<long, 3u>
   1: SymmetricSecondRankTensor<long, 4u>
   1: SymmetricSecondRankTensor<long, 5u>
   1: SymmetricSecondRankTensor<long, 6u>
   1: SymmetricSecondRankTensor<short, 3u>
   1: SymmetricSecondRankTensor<short, 4u>
   1: SymmetricSecondRankTensor<short, 5u>
   1: SymmetricSecondRankTensor<short, 6u>
   1: SymmetricSecondRankTensor<unsigned char, 3u>
   1: SymmetricSecondRankTensor<unsigned char, 4u>
   1: SymmetricSecondRankTensor<unsigned char, 5u>
   1: SymmetricSecondRankTensor<unsigned char, 6u>
   1: SymmetricSecondRankTensor<unsigned int, 3u>
   1: SymmetricSecondRankTensor<unsigned int, 4u>
   1: SymmetricSecondRankTensor<unsigned int, 5u>
   1: SymmetricSecondRankTensor<unsigned int, 6u>
   1: SymmetricSecondRankTensor<unsigned long, 3u>
   1: SymmetricSecondRankTensor<unsigned long, 4u>
   1: SymmetricSecondRankTensor<unsigned long, 5u>
   1: SymmetricSecondRankTensor<unsigned long, 6u>
   1: SymmetricSecondRankTensor<unsigned short, 3u>
   1: SymmetricSecondRankTensor<unsigned short, 4u>
   1: SymmetricSecondRankTensor<unsigned short, 5u>
   1: SymmetricSecondRankTensor<unsigned short, 6u>
   2: Transform<double, 2u, 2u>
   2: Transform<double, 3u, 2u>
  11: Transform<double, 3u, 3u>
   2: Transform<float, 2u, 2u>
   2: TranslationTransform<double, 3u>
   8: TreeNode<itk::SpatialObject<3u>*>
   2: TubeSpatialObject<3u, itk::DTITubeSpatialObjectPoint<3u> >
   2: TubeSpatialObjectPoint<3u>
   2: ValarrayImageContainer<unsigned long, float>
   5: _Vector_base<itk::Point<double, 3u>, std::allocator<itk::Point<double, 3u> > >
   1: Vector<char, 2u>
   1: Vector<char, 3u>
   1: Vector<char, 4u>
   1: Vector<char, 5u>
   1: Vector<char, 6u>
   1: Vector<char, 7u>
   2: VectorContainer<unsigned int, double>
   8: VectorContainer<unsigned long, itk::Point<double, 3u> >
   1: Vector<double, 2u>
   1: Vector<double, 3u>
   1: Vector<double, 4u>
   1: Vector<double, 5u>
   1: Vector<double, 6u>
   1: Vector<double, 7u>
   1: Vector<float, 2u>
   1: Vector<float, 3u>
   1: Vector<float, 4u>
   1: Vector<float, 5u>
   1: Vector<float, 6u>
   1: Vector<float, 7u>
   1: Vector<int, 2u>
   1: Vector<int, 3u>
   1: Vector<int, 4u>
   1: Vector<int, 5u>
   1: Vector<int, 6u>
   1: Vector<int, 7u>
   5: vector<itk::Point<double, 3u>, std::allocator<itk::Point<double, 3u> > >
   1: Vector<long, 2u>
   1: Vector<long, 3u>
   1: Vector<long, 4u>
   1: Vector<long, 5u>
   1: Vector<long, 6u>
   1: Vector<long, 7u>
   1: Vector<short, 2u>
   1: Vector<short, 3u>
   1: Vector<short, 4u>
   1: Vector<short, 5u>
   1: Vector<short, 6u>
   1: Vector<short, 7u>
   1: Vector<unsigned char, 2u>
   1: Vector<unsigned char, 3u>
   1: Vector<unsigned char, 4u>
   1: Vector<unsigned char, 5u>
   1: Vector<unsigned char, 6u>
   1: Vector<unsigned char, 7u>
   1: Vector<unsigned int, 2u>
   1: Vector<unsigned int, 3u>
   1: Vector<unsigned int, 4u>
   1: Vector<unsigned int, 5u>
   1: Vector<unsigned int, 6u>
   1: Vector<unsigned int, 7u>
   1: Vector<unsigned long, 2u>
   1: Vector<unsigned long, 3u>
   1: Vector<unsigned long, 4u>
   1: Vector<unsigned long, 5u>
   1: Vector<unsigned long, 6u>
   1: Vector<unsigned long, 7u>
   1: Vector<unsigned short, 2u>
   1: Vector<unsigned short, 3u>
   1: Vector<unsigned short, 4u>
   1: Vector<unsigned short, 5u>
   1: Vector<unsigned short, 6u>
   1: Vector<unsigned short, 7u>
   2: VersorRigid3DTransform<double>
   2: VersorTransform<double>
   2: XMLReader<itk::PolygonGroupSpatialObject<3u> >
   2: XMLWriterBase<itk::PolygonGroupSpatialObject<3u> >