![]() |
ITK
4.4.0
Insight Segmentation and Registration Toolkit
|
#include <itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h>
Inheritance diagram for itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >:
Collaboration diagram for itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >:FIXME add documentation here.
Definition at line 34 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
Public Types | |
| typedef ConformalMatrixCoefficients < OutputMeshType > | CoefficientType |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef Superclass::InputMeshPointer | InputMeshPointer |
| typedef Superclass::InputMeshType | InputMeshType |
| typedef Superclass::OutputCellIdentifier | OutputCellIdentifier |
| typedef Superclass::OutputCoordType | OutputCoordType |
| typedef Superclass::OutputCurvatureType | OutputCurvatureType |
| typedef Superclass::OutputMeshPointer | OutputMeshPointer |
| typedef Superclass::OutputMeshTraits | OutputMeshTraits |
| typedef Superclass::OutputMeshType | OutputMeshType |
| typedef Superclass::OutputPointIdentifier | OutputPointIdentifier |
| typedef Superclass::OutputPointsContainerIterator | OutputPointsContainerIterator |
| typedef Superclass::OutputPointsContainerPointer | OutputPointsContainerPointer |
| typedef Superclass::OutputPointType | OutputPointType |
| typedef Superclass::OutputQEType | OutputQEType |
| typedef Superclass::OutputVectorType | OutputVectorType |
| typedef SmartPointer< Self > | Pointer |
| typedef DiscretePrincipalCurvaturesQuadEdgeMeshFilter | Self |
| typedef DiscreteCurvatureQuadEdgeMeshFilter < TInputMesh, TOutputMesh > | Superclass |
| typedef Superclass::TriangleType | TriangleType |
Public Types inherited from itk::DiscreteCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh > | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef InputMeshType::Pointer | InputMeshPointer |
| typedef TInputMesh | InputMeshType |
| typedef OutputMeshType::CellIdentifier | OutputCellIdentifier |
| typedef OutputPointType::CoordRepType | OutputCoordType |
| typedef OutputMeshTraits::PixelType | OutputCurvatureType |
| typedef OutputMeshType::Pointer | OutputMeshPointer |
| typedef OutputMeshType::MeshTraits | OutputMeshTraits |
| typedef TOutputMesh | OutputMeshType |
| typedef OutputMeshType::PointIdentifier | OutputPointIdentifier |
| typedef OutputMeshType::PointsContainerIterator | OutputPointsContainerIterator |
| typedef OutputMeshType::PointsContainerPointer | OutputPointsContainerPointer |
| typedef OutputMeshType::PointType | OutputPointType |
| typedef OutputMeshType::QEType | OutputQEType |
| typedef SmartPointer< Self > | Pointer |
| typedef DiscreteCurvatureQuadEdgeMeshFilter | Self |
| typedef QuadEdgeMeshToQuadEdgeMeshFilter < TInputMesh, TOutputMesh > | Superclass |
| typedef TriangleHelper < OutputPointType > | TriangleType |
Public Types inherited from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh > | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef InputMeshType::CellDataContainer | InputCellDataContainer |
| typedef InputMeshType::CellsContainerConstIterator | InputCellsContainerConstIterator |
| typedef InputMeshType::CellsContainerConstPointer | InputCellsContainerConstPointer |
| typedef InputMeshType::CellTraits | InputCellTraits |
| typedef InputMeshType::CoordRepType | InputCoordRepType |
| typedef InputMeshType::EdgeCellType | InputEdgeCellType |
| typedef InputMeshType::ConstPointer | InputMeshConstPointer |
| typedef InputMeshType::Pointer | InputMeshPointer |
| typedef TInputMesh | InputMeshType |
| typedef InputMeshType::PointDataContainer | InputPointDataContainer |
| typedef InputPointDataContainer::ConstPointer | InputPointDataContainerConstPointer |
| typedef InputMeshType::PointIdentifier | InputPointIdentifier |
| typedef InputMeshType::PointIdList | InputPointIdList |
| typedef InputMeshType::PointsContainerConstIterator | InputPointsContainerConstIterator |
| typedef InputMeshType::PointsContainerConstPointer | InputPointsContainerConstPointer |
| typedef InputCellTraits::PointIdInternalIterator | InputPointsIdInternalIterator |
| typedef InputMeshType::PointType | InputPointType |
| typedef InputMeshType::PolygonCellType | InputPolygonCellType |
| typedef InputQEPrimal::IteratorGeom | InputQEIterator |
| typedef InputMeshType::QEPrimal | InputQEPrimal |
| typedef InputMeshType::VectorType | InputVectorType |
| typedef OutputMeshType::CellDataContainer | OutputCellDataContainer |
| typedef OutputMeshType::CoordRepType | OutputCoordRepType |
| typedef OutputMeshType::ConstPointer | OutputMeshConstPointer |
| typedef OutputMeshType::Pointer | OutputMeshPointer |
| typedef TOutputMesh | OutputMeshType |
| typedef OutputMeshType::PointDataContainer | OutputPointDataContainer |
| typedef OutputMeshType::PointIdentifier | OutputPointIdentifier |
| typedef OutputMeshType::PointsContainerConstPointer | OutputPointsContainerConstPointer |
| typedef OutputMeshType::PointsContainerIterator | OutputPointsContainerIterator |
| typedef OutputMeshType::PointsContainerPointer | OutputPointsContainerPointer |
| typedef OutputMeshType::PointType | OutputPointType |
| typedef OutputQEPrimal::IteratorGeom | OutputQEIterator |
| typedef OutputMeshType::QEPrimal | OutputQEPrimal |
| typedef OutputMeshType::VectorType | OutputVectorType |
| typedef SmartPointer< Self > | Pointer |
| typedef QuadEdgeMeshToQuadEdgeMeshFilter | Self |
| typedef MeshToMeshFilter < TInputMesh, TOutputMesh > | Superclass |
Public Types inherited from itk::MeshToMeshFilter< TInputMesh, TOutputMesh > | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef InputMeshType::Pointer | InputMeshPointer |
| typedef TInputMesh | InputMeshType |
| typedef OutputMeshType::Pointer | OutputMeshPointer |
| typedef TOutputMesh | OutputMeshType |
| typedef SmartPointer< Self > | Pointer |
| typedef MeshToMeshFilter | Self |
| typedef MeshSource< TOutputMesh > | Superclass |
Public Types inherited from itk::MeshSource< TOutputMesh > | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef Superclass::DataObjectIdentifierType | DataObjectIdentifierType |
| typedef DataObject::Pointer | DataObjectPointer |
| typedef OutputMeshType::Pointer | OutputMeshPointer |
| typedef TOutputMesh | OutputMeshType |
| typedef SmartPointer< Self > | Pointer |
| typedef MeshSource | Self |
| typedef ProcessObject | Superclass |
| typedef ProcessObject::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
Public Types inherited from itk::ProcessObject | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef DataObject::DataObjectIdentifierType | DataObjectIdentifierType |
| typedef DataObject::Pointer | DataObjectPointer |
| typedef std::vector < DataObjectPointer > | DataObjectPointerArray |
| typedef DataObjectPointerArray::size_type | DataObjectPointerArraySizeType |
| typedef std::vector < DataObjectIdentifierType > | NameArray |
| typedef SmartPointer< Self > | Pointer |
| typedef ProcessObject | Self |
| typedef Object | Superclass |
Public Types inherited from itk::Object | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef SmartPointer< Self > | Pointer |
| typedef Object | Self |
| typedef LightObject | Superclass |
Public Types inherited from itk::LightObject | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef SmartPointer< Self > | Pointer |
| typedef LightObject | Self |
Protected Attributes | |
| OutputCurvatureType | m_Gaussian |
| OutputCurvatureType | m_Mean |
Private Member Functions | |
| DiscretePrincipalCurvaturesQuadEdgeMeshFilter (const Self &) | |
| void | operator= (const Self &) |
Additional Inherited Members | |
Static Public Member Functions inherited from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh > | |
| static Pointer | New () |
Protected Types inherited from itk::LightObject | |
| typedef int | InternalReferenceCountType |
| typedef ConformalMatrixCoefficients< OutputMeshType > itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::CoefficientType |
Definition at line 62 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef SmartPointer< const Self > itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::ConstPointer |
Definition at line 40 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::InputMeshPointer itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputMeshPointer |
Definition at line 45 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::InputMeshType itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputMeshType |
Definition at line 44 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputCellIdentifier itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputCellIdentifier |
Definition at line 54 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputCoordType itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputCoordType |
Definition at line 52 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputCurvatureType itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputCurvatureType |
Definition at line 57 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputMeshPointer itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputMeshPointer |
Definition at line 47 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputMeshTraits itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputMeshTraits |
Definition at line 56 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputMeshType itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputMeshType |
Definition at line 46 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputPointIdentifier itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputPointIdentifier |
Definition at line 53 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputPointsContainerIterator itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputPointsContainerIterator |
Definition at line 49 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputPointsContainerPointer itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputPointsContainerPointer |
Definition at line 48 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputPointType itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputPointType |
Definition at line 50 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputQEType itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputQEType |
Definition at line 55 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::OutputVectorType itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputVectorType |
Definition at line 51 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef SmartPointer< Self > itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::Pointer |
Definition at line 39 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef DiscretePrincipalCurvaturesQuadEdgeMeshFilter itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::Self |
Definition at line 38 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef DiscreteCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh > itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::Superclass |
Definition at line 42 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
| typedef Superclass::TriangleType itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::TriangleType |
Definition at line 59 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
|
inlineprotected |
End concept checking
Definition at line 75 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
|
inlineprotected |
Definition at line 77 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
|
private |
|
inlineprotectedvirtual |
Definition at line 150 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
|
inlineprotected |
Definition at line 82 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
References itk::Math::e, and itk::Math::pi.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::DiscreteCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::DiscreteMaximumCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, and itk::DiscreteMinimumCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
|
private |
| itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::typedef | ( | Concept::IsFloatingPoint< OutputCurvatureType > | ) |
Begin concept checking This class requires OutputIsFloatingPointCheck in the form of ( Concept::IsFloatingPoint< OutputCurvatureType > )
|
protected |
Definition at line 79 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
|
protected |
Definition at line 80 of file itkDiscretePrincipalCurvaturesQuadEdgeMeshFilter.h.
1.8.3.1