#include <itkCellInterface.h>
During a mesh type definition, after the appropriate types and values have been defined, just have the line:
typedef itkMakeCellTraitsMacro CellTraits;
itkMakeCellTraitsMacro is a macro front-end to automatically fill in the template parameters for the CellTraitsInfo structure inside a mesh type structure definition.
Definition at line 474 of file itkCellInterface.h.
Public Types | |
| typedef TCellFeatureIdentifier | CellFeatureIdentifier |
| typedef TCellIdentifier | CellIdentifier |
| typedef TCoordRep | CoordRepType |
| typedef TInterpolationWeight | InterpolationWeightType |
| typedef const PointIdentifier * | PointIdConstIterator |
| typedef TPointIdentifier | PointIdentifier |
| typedef PointIdentifier * | PointIdIterator |
| typedef TPointsContainer | PointsContainer |
| typedef TPoint | PointType |
| typedef TUsingCellsContainer | UsingCellsContainer |
Public Member Functions | |
| itkStaticConstMacro (PointDimension, unsigned int, VPointDimension) | |
| typedef TCellFeatureIdentifier itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::CellFeatureIdentifier |
Definition at line 482 of file itkCellInterface.h.
| typedef TCellIdentifier itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::CellIdentifier |
Definition at line 481 of file itkCellInterface.h.
| typedef TCoordRep itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::CoordRepType |
Definition at line 478 of file itkCellInterface.h.
| typedef TInterpolationWeight itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::InterpolationWeightType |
Definition at line 479 of file itkCellInterface.h.
| typedef const PointIdentifier* itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::PointIdConstIterator |
Definition at line 487 of file itkCellInterface.h.
| typedef TPointIdentifier itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::PointIdentifier |
Definition at line 480 of file itkCellInterface.h.
| typedef PointIdentifier* itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::PointIdIterator |
Definition at line 486 of file itkCellInterface.h.
| typedef TPointsContainer itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::PointsContainer |
Definition at line 484 of file itkCellInterface.h.
| typedef TPoint itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::PointType |
Definition at line 483 of file itkCellInterface.h.
| typedef TUsingCellsContainer itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::UsingCellsContainer |
Definition at line 485 of file itkCellInterface.h.
| itk::CellTraitsInfo< VPointDimension, TCoordRep, TInterpolationWeight, TPointIdentifier, TCellIdentifier, TCellFeatureIdentifier, TPoint, TPointsContainer, TUsingCellsContainer >::itkStaticConstMacro | ( | PointDimension | , | |
| unsigned | int, | |||
| VPointDimension | ||||
| ) |
1.5.5 written by Dimitri van Heesch,
© 1997-2000