#include <itkQuadEdgeMeshDiscreteCurvatureEstimator.h>
Inheritance diagram for itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >:


Definition at line 33 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
Public Types | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef DataObject::Pointer | DataObjectPointer |
| typedef std::vector< DataObjectPointer > | DataObjectPointerArray |
| typedef DataObjectPointerArray::size_type | DataObjectPointerArraySizeType |
| typedef InputMeshType::CellsContainerConstIterator | InputCellsContainerConstIterator |
| 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::PointIdentifier | InputPointIdentifier |
| typedef InputMeshType::PointIdList | InputPointIdList |
| typedef InputMeshType::PointsContainerConstIterator | InputPointsContainerConstIterator |
| 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::CellIdentifier | OutputCellIdentifier |
| typedef OutputMeshType::CoordRepType | OutputCoordRepType |
| typedef OutputPointType::CoordRepType | OutputCoordType |
| typedef OutputMeshTraits::PixelType | OutputCurvatureType |
| typedef OutputMeshType::ConstPointer | OutputMeshConstPointer |
| 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 OutputQEPrimal::IteratorGeom | OutputQEIterator |
| typedef OutputMeshType::QEPrimal | OutputQEPrimal |
| typedef OutputMeshType::QEType | OutputQEType |
| typedef OutputMeshType::VectorType | OutputVectorType |
| typedef SmartPointer< Self > | Pointer |
| typedef QuadEdgeMeshDiscreteCurvatureEstimator | Self |
| typedef QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh > | Superclass |
| typedef TriangleHelper< OutputPointType > | TriangleType |
Public Member Functions | |
| virtual void | AbortGenerateDataOff () |
| virtual void | AbortGenerateDataOn () |
| virtual LightObject::Pointer | CreateAnother () const |
| virtual void | DebugOff () const |
| virtual void | DebugOn () const |
| virtual void | Delete () |
| virtual void | EnlargeOutputRequestedRegion (DataObject *) |
| virtual const bool & | GetAbortGenerateData () |
| Command * | GetCommand (unsigned long tag) |
| bool | GetDebug () const |
| DataObjectPointerArray & | GetInputs () |
| const MetaDataDictionary & | GetMetaDataDictionary (void) const |
| MetaDataDictionary & | GetMetaDataDictionary (void) |
| virtual unsigned long | GetMTime () const |
| MultiThreader * | GetMultiThreader () |
| virtual const char * | GetNameOfClass () const |
| DataObjectPointerArraySizeType | GetNumberOfInputs () const |
| virtual DataObjectPointerArraySizeType | GetNumberOfValidRequiredInputs () const |
| virtual const float & | GetProgress () |
| virtual int | GetReferenceCount () const |
| bool | HasObserver (const EventObject &event) const |
| void | InvokeEvent (const EventObject &) const |
| void | InvokeEvent (const EventObject &) |
| virtual DataObjectPointer | MakeOutput (unsigned int idx) |
| virtual void | Modified () const |
| virtual void | PrepareOutputs () |
| void | Print (std::ostream &os, Indent indent=0) const |
| virtual void | PropagateRequestedRegion (DataObject *output) |
| virtual void | Register () const |
| void | RemoveAllObservers () |
| void | RemoveObserver (unsigned long tag) |
| virtual void | ResetPipeline () |
| virtual void | SetAbortGenerateData (bool _arg) |
| void | SetDebug (bool debugFlag) const |
| void | SetInput (InputMeshType *input) |
| void | SetMetaDataDictionary (const MetaDataDictionary &rhs) |
| void | SetOutput (TOutputMesh *output) |
| virtual void | SetProgress (float _arg) |
| virtual void | SetReferenceCount (int) |
| virtual void | UnRegister () const |
| virtual void | Update () |
| virtual void | UpdateLargestPossibleRegion () |
| virtual void | UpdateOutputData (DataObject *output) |
| virtual void | UpdateOutputInformation () |
| void | UpdateProgress (float amount) |
| unsigned long | AddObserver (const EventObject &event, Command *) const |
| unsigned long | AddObserver (const EventObject &event, Command *) |
| InputMeshType * | GetInput (unsigned int idx) |
| InputMeshType * | GetInput (void) |
| DataObjectPointerArraySizeType | GetNumberOfOutputs () const |
| DataObjectPointerArray & | GetOutputs () |
| virtual const int & | GetNumberOfThreads () |
| virtual void | SetNumberOfThreads (int _arg) |
| OutputMeshType * | GetOutput (unsigned int idx) |
| OutputMeshType * | GetOutput (void) |
| virtual const bool & | GetReleaseDataBeforeUpdateFlag () |
| virtual void | ReleaseDataBeforeUpdateFlagOff () |
| virtual void | ReleaseDataBeforeUpdateFlagOn () |
| virtual void | SetReleaseDataBeforeUpdateFlag (bool _arg) |
| virtual bool | GetReleaseDataFlag () const |
| void | ReleaseDataFlagOff () |
| void | ReleaseDataFlagOn () |
| virtual void | SetReleaseDataFlag (bool flag) |
| virtual void | GraftNthOutput (unsigned int idx, DataObject *output) |
| virtual void | GraftOutput (DataObject *output) |
Static Public Member Functions | |
| static void | BreakOnError () |
| static Pointer | New () |
| static bool | GetGlobalWarningDisplay () |
| static void | GlobalWarningDisplayOff () |
| static void | GlobalWarningDisplayOn () |
| static void | SetGlobalWarningDisplay (bool flag) |
Protected Types | |
| typedef int | InternalReferenceCountType |
Protected Member Functions | |
| virtual void | CacheInputReleaseDataFlags () |
| OutputCurvatureType | ComputeMixedArea (OutputQEType *iQE1, OutputQEType *iQE2) |
| virtual OutputCurvatureType | EstimateCurvature (const OutputPointType &iP)=0 |
| virtual void | GenerateData () |
| void | GenerateInputRequestedRegion () |
| virtual void | GenerateOutputInformation () |
| virtual void | GenerateOutputRequestedRegion (DataObject *output) |
| bool | PrintObservers (std::ostream &os, Indent indent) const |
| void | PrintSelf (std::ostream &os, Indent indent) const |
| virtual void | PropagateResetPipeline () |
| QuadEdgeMeshDiscreteCurvatureEstimator () | |
| virtual void | ReleaseInputs () |
| virtual void | RestoreInputReleaseDataFlags () |
| void | SetNumberOfInputs (unsigned int num) |
| void | SetNumberOfOutputs (unsigned int num) |
| ~QuadEdgeMeshDiscreteCurvatureEstimator () | |
| virtual void | AddInput (DataObject *input) |
| virtual const unsigned int & | GetNumberOfRequiredInputs () |
| virtual void | RemoveInput (DataObject *input) |
| virtual void | SetNthInput (unsigned int num, DataObject *input) |
| virtual void | SetNumberOfRequiredInputs (unsigned int _arg) |
| virtual void | AddOutput (DataObject *output) |
| virtual const unsigned int & | GetNumberOfRequiredOutputs () |
| virtual void | RemoveOutput (DataObject *output) |
| virtual void | SetNthOutput (unsigned int num, DataObject *output) |
| virtual void | SetNumberOfRequiredOutputs (unsigned int _arg) |
| const DataObject * | GetInput (unsigned int idx) const |
| const DataObject * | GetOutput (unsigned int idx) const |
| virtual void | PopBackInput () |
| virtual void | PopFrontInput () |
| virtual void | PushBackInput (const DataObject *input) |
| virtual void | PushFrontInput (const DataObject *input) |
| virtual void | PrintHeader (std::ostream &os, Indent indent) const |
| virtual void | PrintTrailer (std::ostream &os, Indent indent) const |
Protected Attributes | |
| TimeStamp | m_OutputInformationMTime |
| InternalReferenceCountType | m_ReferenceCount |
| SimpleFastMutexLock | m_ReferenceCountLock |
| bool | m_Updating |
| typedef SmartPointer< const Self > itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::ConstPointer |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 39 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
typedef DataObject::Pointer itk::MeshSource< TOutputMesh >::DataObjectPointer [inherited] |
Some convenient typedefs.
Reimplemented from itk::ProcessObject.
Reimplemented in itk::SpatialObjectToPointSetFilter< TInputSpatialObject, TOutputPointSet >.
Definition at line 56 of file itkMeshSource.h.
typedef std::vector<DataObjectPointer> itk::ProcessObject::DataObjectPointerArray [inherited] |
STL Array of SmartPointers to DataObjects
Definition at line 103 of file itkProcessObject.h.
typedef DataObjectPointerArray::size_type itk::ProcessObject::DataObjectPointerArraySizeType [inherited] |
Size type of an std::vector
Definition at line 112 of file itkProcessObject.h.
typedef InputMeshType::CellsContainerConstIterator itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputCellsContainerConstIterator [inherited] |
typedef InputMeshType::CellTraits itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputCellTraits [inherited] |
Reimplemented in itk::QuadEdgeMeshCleanFilter< TInput, TOutput >.
Definition at line 63 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef InputMeshType::CoordRepType itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputCoordRepType [inherited] |
Reimplemented in itk::QuadEdgeMeshBorderTransform< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshCleanFilter< TInput, TOutput >, itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 49 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef InputMeshType::EdgeCellType itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputEdgeCellType [inherited] |
Reimplemented in itk::QuadEdgeMeshBorderTransform< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshCleanFilter< TInput, TOutput >, itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 60 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef InputMeshType::ConstPointer itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputMeshConstPointer [inherited] |
Reimplemented in itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 48 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
| typedef InputMeshType::Pointer itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::InputMeshPointer |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 43 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef TInputMesh itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::InputMeshType |
Input types.
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 42 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
typedef InputMeshType::PointIdentifier itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointIdentifier [inherited] |
Reimplemented in itk::QuadEdgeMeshBorderTransform< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshCleanFilter< TInput, TOutput >, itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshNormalFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 51 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef InputMeshType::PointIdList itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointIdList [inherited] |
Reimplemented in itk::QuadEdgeMeshBorderTransform< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshCleanFilter< TInput, TOutput >, itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 62 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef InputMeshType::PointsContainerConstIterator itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointsContainerConstIterator [inherited] |
typedef InputCellTraits::PointIdInternalIterator itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointsIdInternalIterator [inherited] |
Reimplemented in itk::QuadEdgeMeshCleanFilter< TInput, TOutput >.
Definition at line 65 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef InputMeshType::PointType itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointType [inherited] |
Reimplemented in itk::QuadEdgeMeshBorderTransform< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshCleanFilter< TInput, TOutput >, itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshNormalFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 50 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef InputMeshType::PolygonCellType itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPolygonCellType [inherited] |
Reimplemented in itk::QuadEdgeMeshBorderTransform< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshCleanFilter< TInput, TOutput >, itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 61 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef InputQEPrimal::IteratorGeom itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputQEIterator [inherited] |
Reimplemented in itk::QuadEdgeMeshCleanFilter< TInput, TOutput >, itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 67 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef InputMeshType::QEPrimal itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputQEPrimal [inherited] |
Reimplemented in itk::QuadEdgeMeshCleanFilter< TInput, TOutput >.
Definition at line 52 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef InputMeshType::VectorType itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputVectorType [inherited] |
Reimplemented in itk::QuadEdgeMeshBorderTransform< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshCleanFilter< TInput, TOutput >, itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshNormalFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 53 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef int itk::LightObject::InternalReferenceCountType [protected, inherited] |
Define the type of the reference count according to the target. This allows the use of atomic operations
Definition at line 139 of file itkLightObject.h.
| typedef OutputMeshType::CellIdentifier itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputCellIdentifier |
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 52 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
typedef OutputMeshType::CoordRepType itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputCoordRepType [inherited] |
Reimplemented in itk::QuadEdgeMeshBorderTransform< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshCleanFilter< TInput, TOutput >, itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 73 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
| typedef OutputPointType::CoordRepType itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputCoordType |
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 50 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef OutputMeshTraits::PixelType itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputCurvatureType |
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 55 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
typedef OutputMeshType::ConstPointer itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputMeshConstPointer [inherited] |
Reimplemented in itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 72 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
| typedef OutputMeshType::Pointer itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputMeshPointer |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 46 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef OutputMeshType::MeshTraits itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputMeshTraits |
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 54 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef TOutputMesh itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputMeshType |
Output types.
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 45 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef OutputMeshType::PointIdentifier itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputPointIdentifier |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 51 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef OutputMeshType::PointsContainerIterator itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputPointsContainerIterator |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 48 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef OutputMeshType::PointsContainerPointer itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputPointsContainerPointer |
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 47 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef OutputMeshType::PointType itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputPointType |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 49 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
typedef OutputQEPrimal::IteratorGeom itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputQEIterator [inherited] |
Reimplemented in itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 78 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
typedef OutputMeshType::QEPrimal itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputQEPrimal [inherited] |
Reimplemented in itk::QuadEdgeMeshCleanFilter< TInput, TOutput >.
Definition at line 76 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
| typedef OutputMeshType::QEType itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::OutputQEType |
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 53 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
typedef OutputMeshType::VectorType itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputVectorType [inherited] |
Reimplemented in itk::QuadEdgeMeshBorderTransform< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshCleanFilter< TInput, TOutput >, itk::QuadEdgeMeshDelaunayConformingFilter< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshEdgeMergeDecimationFilter< TInput, TOutput, TCriterion >, itk::QuadEdgeMeshNormalFilter< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshParam< TInputMesh, TOutputMesh, TSolverTraits >.
Definition at line 77 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
| typedef SmartPointer< Self > itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::Pointer |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 38 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef QuadEdgeMeshDiscreteCurvatureEstimator itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::Self |
Basic types.
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 37 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh > itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::Superclass |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >.
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 40 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| typedef TriangleHelper< OutputPointType > itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::TriangleType |
Reimplemented in itk::QuadEdgeMeshDiscreteGaussianCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMaxCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMeanCurvatureEstimator< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshDiscreteMinCurvatureEstimator< TInputMesh, TOutputMesh >, and itk::QuadEdgeMeshDiscretePrincipalCurvaturesEstimator< TInputMesh, TOutputMesh >.
Definition at line 57 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::QuadEdgeMeshDiscreteCurvatureEstimator | ( | ) | [inline, protected] |
Definition at line 63 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| itk::QuadEdgeMeshDiscreteCurvatureEstimator< TInputMesh, TOutputMesh >::~QuadEdgeMeshDiscreteCurvatureEstimator | ( | ) | [inline, protected] |
Definition at line 64 of file itkQuadEdgeMeshDiscreteCurvatureEstimator.h.
| virtual void itk::ProcessObject::AbortGenerateDataOff | ( | ) | [virtual, inherited] |
| virtual void itk::ProcessObject::AbortGenerateDataOn | ( | ) | [virtual, inherited] |
Turn on and off the AbortGenerateData flag.