00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef __itkQuadEdgeCellTraitsInfo_h
00019 #define __itkQuadEdgeCellTraitsInfo_h
00020
00021 namespace itk
00022 {
00032 template< int VPointDimension, typename TCoordRep,
00033 typename TInterpolationWeight, typename TPointIdentifier,
00034 typename TCellIdentifier, typename TCellFeatureIdentifier,
00035 typename TPoint, typename TPointsContainer,
00036 typename TUsingCellsContainer, typename TQE >
00037 class QuadEdgeMeshCellTraitsInfo
00038 {
00039 public:
00040 itkStaticConstMacro( PointDimension, unsigned int, VPointDimension );
00041 typedef TCoordRep CoordRepType;
00042 typedef TInterpolationWeight InterpolationWeightType;
00043 typedef TPointIdentifier PointIdentifier;
00044 typedef TCellIdentifier CellIdentifier;
00045 typedef TCellFeatureIdentifier CellFeatureIdentifier;
00046 typedef TPoint PointType;
00047 typedef TPointsContainer PointsContainer;
00048 typedef TUsingCellsContainer UsingCellsContainer;
00049
00050