#include <itkQuadEdgeMeshLineCell.h>
| TCellInterface | Basic type for the itk*Cell. This usually comes from the MeshTraits. |
Definition at line 40 of file itkQuadEdgeMeshLineCell.h.
| virtual unsigned int | GetDimension () const |
| virtual unsigned int | GetNumberOfPoints () const |
| static int | GetTopologyId () |
Public Types | |
| typedef Superclass::CellAutoPointer | CellAutoPointer |
| typedef Superclass::CellConstAutoPointer | CellConstAutoPointer |
| typedef Superclass::CellConstRawPointer | CellConstRawPointer |
| typedef Superclass::CellFeatureIdentifier | CellFeatureCount |
| typedef Superclass::CellFeatureIdentifier | CellFeatureIdentifier |
| typedef Superclass::CellGeometry | CellGeometry |
| typedef Superclass::CellIdentifier | CellIdentifier |
| typedef Superclass::CellRawPointer | CellRawPointer |
| typedef Superclass::CellTraits | CellTraits |
| typedef Superclass::CellType | CellType |
| typedef const Self * | ConstRawPointer |
| typedef AutoPointer< const Self > | ConstSelfAutoPointer |
| typedef Superclass::CoordRepType | CoordRepType |
| typedef QEType::DualDataType | DualDataType |
| typedef QEType::DualOriginRefType | FaceRefType |
| typedef Superclass::InterpolationWeightType | InterpolationWeightType |
| typedef CellType::MultiVisitor | MultiVisitor |
| typedef Superclass::ParametricCoordArrayType | ParametricCoordArrayType |
| typedef Superclass::PixelType | PixelType |
| typedef CellTraits::PointIdConstIterator | PointIdConstIterator |
| typedef Superclass::PointIdentifier | PointIdentifier |
| typedef CellTraits::PointIdInternalConstIterator | PointIdInternalConstIterator |
| typedef CellTraits::PointIdInternalIterator | PointIdInternalIterator |
| typedef CellTraits::PointIdIterator | PointIdIterator |
| typedef Superclass::PointsContainer | PointsContainer |
| typedef Superclass::PointType | PointType |
| typedef QEType::PrimalDataType | PrimalDataType |
| typedef QEType::DualType | QEDual |
| typedef CellTraits::QuadEdgeType | QEType |
| typedef Self * | RawPointer |
| typedef QuadEdgeMeshLineCell | Self |
| typedef AutoPointer< Self > | SelfAutoPointer |
| typedef Superclass::ShapeFunctionsArrayType | ShapeFunctionsArrayType |
| typedef TCellInterface | Superclass |
| typedef Superclass::UsingCellsContainer | UsingCellsContainer |
| typedef QEType::OriginRefType | VertexRefType |
Public Member Functions | |
| virtual bool | GetBoundaryFeature (int dimension, CellFeatureIdentifier cellId, CellAutoPointer &cell) |
| CellIdentifier | GetIdent () |
| virtual const char * | GetNameOfClass () const |
| virtual CellFeatureCount | GetNumberOfBoundaryFeatures (int dimension) const |
| virtual PointIdConstIterator | GetPointIds () const |
| QEType * | GetQEGeom () const |
| virtual PointIdInternalConstIterator | InternalGetPointIds () const |
| virtual PointIdInternalConstIterator | InternalPointIdsBegin () const |
| virtual PointIdInternalIterator | InternalPointIdsBegin () |
| virtual PointIdInternalConstIterator | InternalPointIdsEnd () const |
| virtual PointIdInternalIterator | InternalPointIdsEnd () |
| itkStaticConstMacro (CellDimension, unsigned int, 2) | |
| itkStaticConstMacro (PointDimension, unsigned int, Superclass::PointDimension) | |
| SelfAutoPointer | New () |
| virtual PointIdConstIterator | PointIdsBegin () const |
| virtual PointIdIterator | PointIdsBegin () |
| virtual PointIdConstIterator | PointIdsEnd () const |
| virtual PointIdIterator | PointIdsEnd () |
| void | SetIdent (CellIdentifier cid) |
| virtual void | Accept (unsigned long cellId, MultiVisitor *mv) |
| virtual CellGeometry | GetType () const |
| virtual void | InternalSetPointIds (PointIdInternalConstIterator first, PointIdInternalConstIterator last) |
| virtual void | InternalSetPointIds (PointIdInternalConstIterator first) |
| virtual void | MakeCopy (CellAutoPointer &cell) const |
| QuadEdgeMeshLineCell () | |
| virtual | ~QuadEdgeMeshLineCell () |
| virtual void | SetPointId (int localId, PointIdentifier pId) |
| virtual void | SetPointIds (PointIdConstIterator first, PointIdConstIterator last) |
| virtual void | SetPointIds (PointIdConstIterator first) |
| void | SynchronizePointsAPI () const |
| typedef Superclass::CellAutoPointer itk::QuadEdgeMeshLineCell< TCellInterface >::CellAutoPointer |
Definition at line 57 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::CellConstAutoPointer itk::QuadEdgeMeshLineCell< TCellInterface >::CellConstAutoPointer |
Definition at line 58 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::CellConstRawPointer itk::QuadEdgeMeshLineCell< TCellInterface >::CellConstRawPointer |
Definition at line 60 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::CellFeatureIdentifier itk::QuadEdgeMeshLineCell< TCellInterface >::CellFeatureCount |
Definition at line 67 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::CellFeatureIdentifier itk::QuadEdgeMeshLineCell< TCellInterface >::CellFeatureIdentifier |
Definition at line 66 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::CellGeometry itk::QuadEdgeMeshLineCell< TCellInterface >::CellGeometry |
Definition at line 71 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::CellIdentifier itk::QuadEdgeMeshLineCell< TCellInterface >::CellIdentifier |
Definition at line 65 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::CellRawPointer itk::QuadEdgeMeshLineCell< TCellInterface >::CellRawPointer |
Definition at line 59 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::CellTraits itk::QuadEdgeMeshLineCell< TCellInterface >::CellTraits |
Definition at line 61 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::CellType itk::QuadEdgeMeshLineCell< TCellInterface >::CellType |
Definition at line 56 of file itkQuadEdgeMeshLineCell.h.
| typedef const Self* itk::QuadEdgeMeshLineCell< TCellInterface >::ConstRawPointer |
Definition at line 51 of file itkQuadEdgeMeshLineCell.h.
| typedef AutoPointer< const Self > itk::QuadEdgeMeshLineCell< TCellInterface >::ConstSelfAutoPointer |
Definition at line 48 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::CoordRepType itk::QuadEdgeMeshLineCell< TCellInterface >::CoordRepType |
Definition at line 62 of file itkQuadEdgeMeshLineCell.h.
| typedef QEType::DualDataType itk::QuadEdgeMeshLineCell< TCellInterface >::DualDataType |
Definition at line 91 of file itkQuadEdgeMeshLineCell.h.
| typedef QEType::DualOriginRefType itk::QuadEdgeMeshLineCell< TCellInterface >::FaceRefType |
Definition at line 89 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::InterpolationWeightType itk::QuadEdgeMeshLineCell< TCellInterface >::InterpolationWeightType |
Definition at line 63 of file itkQuadEdgeMeshLineCell.h.
| typedef CellType::MultiVisitor itk::QuadEdgeMeshLineCell< TCellInterface >::MultiVisitor |
Multivisitor type.
Definition at line 78 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::ParametricCoordArrayType itk::QuadEdgeMeshLineCell< TCellInterface >::ParametricCoordArrayType |
Definition at line 72 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::PixelType itk::QuadEdgeMeshLineCell< TCellInterface >::PixelType |
Definition at line 55 of file itkQuadEdgeMeshLineCell.h.
| typedef CellTraits::PointIdConstIterator itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdConstIterator |
Definition at line 82 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::PointIdentifier itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdentifier |
Definition at line 64 of file itkQuadEdgeMeshLineCell.h.
| typedef CellTraits::PointIdInternalConstIterator itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdInternalConstIterator |
Definition at line 84 of file itkQuadEdgeMeshLineCell.h.
| typedef CellTraits::PointIdInternalIterator itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdInternalIterator |
Definition at line 83 of file itkQuadEdgeMeshLineCell.h.
| typedef CellTraits::PointIdIterator itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdIterator |
Definition at line 81 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::PointsContainer itk::QuadEdgeMeshLineCell< TCellInterface >::PointsContainer |
Definition at line 69 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::PointType itk::QuadEdgeMeshLineCell< TCellInterface >::PointType |
Definition at line 68 of file itkQuadEdgeMeshLineCell.h.
| typedef QEType::PrimalDataType itk::QuadEdgeMeshLineCell< TCellInterface >::PrimalDataType |
Definition at line 90 of file itkQuadEdgeMeshLineCell.h.
| typedef QEType::DualType itk::QuadEdgeMeshLineCell< TCellInterface >::QEDual |
Definition at line 92 of file itkQuadEdgeMeshLineCell.h.
| typedef CellTraits::QuadEdgeType itk::QuadEdgeMeshLineCell< TCellInterface >::QEType |
QE types.
Definition at line 87 of file itkQuadEdgeMeshLineCell.h.
| typedef Self* itk::QuadEdgeMeshLineCell< TCellInterface >::RawPointer |
Definition at line 50 of file itkQuadEdgeMeshLineCell.h.
| typedef QuadEdgeMeshLineCell itk::QuadEdgeMeshLineCell< TCellInterface >::Self |
Standard class typedefs.
Definition at line 47 of file itkQuadEdgeMeshLineCell.h.
| typedef AutoPointer< Self > itk::QuadEdgeMeshLineCell< TCellInterface >::SelfAutoPointer |
Definition at line 49 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::ShapeFunctionsArrayType itk::QuadEdgeMeshLineCell< TCellInterface >::ShapeFunctionsArrayType |
Definition at line 73 of file itkQuadEdgeMeshLineCell.h.
| typedef TCellInterface itk::QuadEdgeMeshLineCell< TCellInterface >::Superclass |
Definition at line 54 of file itkQuadEdgeMeshLineCell.h.
| typedef Superclass::UsingCellsContainer itk::QuadEdgeMeshLineCell< TCellInterface >::UsingCellsContainer |
Definition at line 70 of file itkQuadEdgeMeshLineCell.h.
| typedef QEType::OriginRefType itk::QuadEdgeMeshLineCell< TCellInterface >::VertexRefType |
Definition at line 88 of file itkQuadEdgeMeshLineCell.h.
| itk::QuadEdgeMeshLineCell< TCellInterface >::QuadEdgeMeshLineCell | ( | ) |
Object memory management methods.
| virtual itk::QuadEdgeMeshLineCell< TCellInterface >::~QuadEdgeMeshLineCell | ( | ) | [virtual] |
Object memory management methods.
| virtual void itk::QuadEdgeMeshLineCell< TCellInterface >::Accept | ( | unsigned long | cellId, | |
| MultiVisitor * | mv | |||
| ) | [virtual] |
TCellInterface abstract methods definition.
| virtual bool itk::QuadEdgeMeshLineCell< TCellInterface >::GetBoundaryFeature | ( | int | dimension, | |
| CellFeatureIdentifier | cellId, | |||
| CellAutoPointer & | cell | |||
| ) | [virtual] |
| virtual unsigned int itk::QuadEdgeMeshLineCell< TCellInterface >::GetDimension | ( | ) | const [virtual] |
| CellIdentifier itk::QuadEdgeMeshLineCell< TCellInterface >::GetIdent | ( | ) |
| virtual const char* itk::QuadEdgeMeshLineCell< TCellInterface >::GetNameOfClass | ( | ) | const [virtual] |
| virtual CellFeatureCount itk::QuadEdgeMeshLineCell< TCellInterface >::GetNumberOfBoundaryFeatures | ( | int | dimension | ) | const [virtual] |
| virtual unsigned int itk::QuadEdgeMeshLineCell< TCellInterface >::GetNumberOfPoints | ( | ) | const [virtual] |
| virtual PointIdConstIterator itk::QuadEdgeMeshLineCell< TCellInterface >::GetPointIds | ( | void | ) | const [inline, virtual] |
Definition at line 161 of file itkQuadEdgeMeshLineCell.h.
References itk::QuadEdgeMeshLineCell< TCellInterface >::SynchronizePointsAPI().
| QEType* itk::QuadEdgeMeshLineCell< TCellInterface >::GetQEGeom | ( | ) | const [inline] |
Definition at line 99 of file itkQuadEdgeMeshLineCell.h.
Referenced by itk::QuadEdgeMeshLineCell< TCellInterface >::MakeCopy(), and itk::QuadEdgeMeshLineCell< TCellInterface >::SynchronizePointsAPI().
| static int itk::QuadEdgeMeshLineCell< TCellInterface >::GetTopologyId | ( | ) | [static] |
Topology related methods.
| virtual CellGeometry itk::QuadEdgeMeshLineCell< TCellInterface >::GetType | ( | ) | const [virtual] |
TCellInterface abstract methods definition.
| virtual PointIdInternalConstIterator itk::QuadEdgeMeshLineCell< TCellInterface >::InternalGetPointIds | ( | ) | const [virtual] |
| virtual PointIdInternalConstIterator itk::QuadEdgeMeshLineCell< TCellInterface >::InternalPointIdsBegin | ( | ) | const [virtual] |
| virtual PointIdInternalIterator itk::QuadEdgeMeshLineCell< TCellInterface >::InternalPointIdsBegin | ( | ) | [virtual] |
| virtual PointIdInternalConstIterator itk::QuadEdgeMeshLineCell< TCellInterface >::InternalPointIdsEnd | ( | ) | const [virtual] |
| virtual PointIdInternalIterator itk::QuadEdgeMeshLineCell< TCellInterface >::InternalPointIdsEnd | ( | ) | [virtual] |
| virtual void itk::QuadEdgeMeshLineCell< TCellInterface >::InternalSetPointIds | ( | PointIdInternalConstIterator | first, | |
| PointIdInternalConstIterator | last | |||
| ) | [virtual] |
| virtual void itk::QuadEdgeMeshLineCell< TCellInterface >::InternalSetPointIds | ( | PointIdInternalConstIterator | first | ) | [virtual] |
QuadEdge internal flavor of cell API
| itk::QuadEdgeMeshLineCell< TCellInterface >::itkStaticConstMacro | ( | CellDimension | , | |
| unsigned | int, | |||
| 2 | ||||
| ) |
| itk::QuadEdgeMeshLineCell< TCellInterface >::itkStaticConstMacro | ( | PointDimension | , | |
| unsigned | int, | |||
| Superclass::PointDimension | ||||
| ) |
| virtual void itk::QuadEdgeMeshLineCell< TCellInterface >::MakeCopy | ( | CellAutoPointer & | cell | ) | const [inline, virtual] |
Useless methods.
Definition at line 132 of file itkQuadEdgeMeshLineCell.h.
References itk::QuadEdgeMeshLineCell< TCellInterface >::GetQEGeom().
| SelfAutoPointer itk::QuadEdgeMeshLineCell< TCellInterface >::New | ( | ) |
Implement the standard CellInterface.
| virtual PointIdConstIterator itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdsBegin | ( | void | ) | const [inline, virtual] |
Definition at line 166 of file itkQuadEdgeMeshLineCell.h.
References itk::QuadEdgeMeshLineCell< TCellInterface >::SynchronizePointsAPI().
| virtual PointIdIterator itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdsBegin | ( | void | ) | [inline, virtual] |
Definition at line 150 of file itkQuadEdgeMeshLineCell.h.
References itk::QuadEdgeMeshLineCell< TCellInterface >::SynchronizePointsAPI().
| virtual PointIdConstIterator itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdsEnd | ( | void | ) | const [inline, virtual] |
Definition at line 171 of file itkQuadEdgeMeshLineCell.h.
References itk::QuadEdgeMeshLineCell< TCellInterface >::SynchronizePointsAPI().
| virtual PointIdIterator itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdsEnd | ( | void | ) | [inline, virtual] |
Definition at line 155 of file itkQuadEdgeMeshLineCell.h.
References itk::QuadEdgeMeshLineCell< TCellInterface >::SynchronizePointsAPI().
| void itk::QuadEdgeMeshLineCell< TCellInterface >::SetIdent | ( | CellIdentifier | cid | ) |
Accessors for m_Identifier.
| virtual void itk::QuadEdgeMeshLineCell< TCellInterface >::SetPointId | ( | int | localId, | |
| PointIdentifier | pId | |||
| ) | [virtual] |
| virtual void itk::QuadEdgeMeshLineCell< TCellInterface >::SetPointIds | ( | PointIdConstIterator | first, | |
| PointIdConstIterator | last | |||
| ) | [virtual] |
| virtual void itk::QuadEdgeMeshLineCell< TCellInterface >::SetPointIds | ( | PointIdConstIterator | first | ) | [virtual] |
ITK Cell API - Iterator-related methods. The Set methods will work, not the Get. Hopefully never used ...
| void itk::QuadEdgeMeshLineCell< TCellInterface >::SynchronizePointsAPI | ( | ) | const [inline] |
helper for backward compatibility
Definition at line 178 of file itkQuadEdgeMeshLineCell.h.
References itk::QuadEdgeMeshLineCell< TCellInterface >::GetQEGeom().
Referenced by itk::QuadEdgeMeshLineCell< TCellInterface >::GetPointIds(), itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdsBegin(), and itk::QuadEdgeMeshLineCell< TCellInterface >::PointIdsEnd().
1.5.5 written by Dimitri van Heesch,
© 1997-2000