#include <itkQuadEdgeMeshCleanFilter.h>
Inheritance diagram for itk::QuadEdgeMeshCleanFilter< TInput, TOutput >:


Definition at line 34 of file itkQuadEdgeMeshCleanFilter.h.
| typedef BoundingBoxType::Pointer itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::BoundingBoxPointer |
Definition at line 90 of file itkQuadEdgeMeshCleanFilter.h.
| typedef BoundingBox< InputPointIdentifier, itkGetStaticConstMacro(PointDimension), InputCoordRepType, InputPointsContainer > itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::BoundingBoxType |
Definition at line 88 of file itkQuadEdgeMeshCleanFilter.h.
| typedef SmartPointer< const Self > itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::ConstPointer |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 40 of file itkQuadEdgeMeshCleanFilter.h.
| typedef CriterionType::Pointer itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::CriterionPointer |
Definition at line 93 of file itkQuadEdgeMeshCleanFilter.h.
| typedef MaxMeasureBoundCriterion< OutputMeshType > itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::CriterionType |
Definition at line 92 of file itkQuadEdgeMeshCleanFilter.h.
typedef DataObject::Pointer itk::MeshSource< TOutput >::DataObjectPointer [inherited] |
Some convenient typedefs.
Reimplemented from itk::ProcessObject.
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 DecimationType::Pointer itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::DecimationPointer |
Definition at line 97 of file itkQuadEdgeMeshCleanFilter.h.
| typedef QuadEdgeMeshSquaredEdgeLengthDecimation< InputMeshType, InputMeshType, CriterionType > itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::DecimationType |
Definition at line 96 of file itkQuadEdgeMeshCleanFilter.h.
typedef InputMeshType::CellsContainerConstIterator itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput , TOutput >::InputCellsContainerConstIterator [inherited] |
Definition at line 58 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
| typedef InputMeshType::CellsContainerIterator itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputCellsContainerIterator |
Definition at line 68 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputCellTraits itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputCellTraits |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 60 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputCoordRepType itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputCoordRepType |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 51 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputEdgeCellType itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputEdgeCellType |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 57 of file itkQuadEdgeMeshCleanFilter.h.
typedef InputMeshType::ConstPointer itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput , TOutput >::InputMeshConstPointer [inherited] |
Definition at line 48 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
| typedef Superclass::InputMeshPointer itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputMeshPointer |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 50 of file itkQuadEdgeMeshCleanFilter.h.
| typedef TInput itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputMeshType |
Input types.
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 47 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputPointIdentifier itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputPointIdentifier |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 53 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputPointIdList itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputPointIdList |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 59 of file itkQuadEdgeMeshCleanFilter.h.
| typedef InputMeshType::PointsContainer itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputPointsContainer |
Definition at line 64 of file itkQuadEdgeMeshCleanFilter.h.
typedef InputMeshType::PointsContainerConstIterator itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput , TOutput >::InputPointsContainerConstIterator [inherited] |
Definition at line 56 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
| typedef InputMeshType::PointsContainerIterator itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputPointsContainerIterator |
Definition at line 66 of file itkQuadEdgeMeshCleanFilter.h.
| typedef InputMeshType::PointsContainerPointer itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputPointsContainerPointer |
Definition at line 65 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputPointsIdInternalIterator itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputPointsIdInternalIterator |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 61 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputPointType itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputPointType |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 52 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputPolygonCellType itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputPolygonCellType |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 58 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputQEIterator itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputQEIterator |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 62 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputQEPrimal itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputQEPrimal |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 54 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::InputVectorType itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::InputVectorType |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 55 of file itkQuadEdgeMeshCleanFilter.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::CellsContainerIterator itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputCellsContainerIterator |
Definition at line 85 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::OutputCoordRepType itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputCoordRepType |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 74 of file itkQuadEdgeMeshCleanFilter.h.
typedef OutputMeshType::ConstPointer itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput , TOutput >::OutputMeshConstPointer [inherited] |
Definition at line 72 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
| typedef Superclass::OutputMeshPointer itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputMeshPointer |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 73 of file itkQuadEdgeMeshCleanFilter.h.
| typedef TOutput itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputMeshType |
Output types.
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 72 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::OutputPointIdentifier itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputPointIdentifier |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 76 of file itkQuadEdgeMeshCleanFilter.h.
| typedef OutputMeshType::PointsContainer itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputPointsContainer |
Definition at line 81 of file itkQuadEdgeMeshCleanFilter.h.
| typedef OutputMeshType::PointsContainerIterator itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputPointsContainerIterator |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 83 of file itkQuadEdgeMeshCleanFilter.h.
| typedef OutputMeshType::PointsContainerPointer itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputPointsContainerPointer |
Definition at line 82 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::OutputPointType itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputPointType |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 75 of file itkQuadEdgeMeshCleanFilter.h.
typedef OutputQEPrimal::IteratorGeom itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput , TOutput >::OutputQEIterator [inherited] |
Definition at line 78 of file itkQuadEdgeMeshToQuadEdgeMeshFilter.h.
| typedef Superclass::OutputQEPrimal itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputQEPrimal |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 77 of file itkQuadEdgeMeshCleanFilter.h.
| typedef OutputMeshType::QEType itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputQEType |
Definition at line 80 of file itkQuadEdgeMeshCleanFilter.h.
| typedef Superclass::OutputVectorType itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::OutputVectorType |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 78 of file itkQuadEdgeMeshCleanFilter.h.
| typedef SmartPointer< Self > itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::Pointer |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 39 of file itkQuadEdgeMeshCleanFilter.h.
| typedef QuadEdgeMeshCleanFilter itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::Self |
Basic types.
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 38 of file itkQuadEdgeMeshCleanFilter.h.
| typedef QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput > itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::Superclass |
Reimplemented from itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >.
Definition at line 41 of file itkQuadEdgeMeshCleanFilter.h.
| itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::QuadEdgeMeshCleanFilter | ( | ) | [inline, protected] |
| virtual itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::~QuadEdgeMeshCleanFilter | ( | ) | [inline, protected, virtual] |
Definition at line 110 of file itkQuadEdgeMeshCleanFilter.h.
| virtual void itk::ProcessObject::AbortGenerateDataOff | ( | ) | [virtual, inherited] |
| virtual void itk::ProcessObject::AbortGenerateDataOn | ( | ) | [virtual, inherited] |
Turn on and off the AbortGenerateData flag.
| virtual void itk::ProcessObject::AddInput | ( | DataObject * | input | ) | [protected, virtual, inherited] |
| unsigned long itk::Object::AddObserver | ( | const EventObject & | event, | |
| Command * | ||||
| ) | const [inherited] |
| unsigned long itk::Object::AddObserver | ( | const EventObject & | event, | |
| Command * | ||||
| ) | [inherited] |
Allow people to add/remove/invoke observers (callbacks) to any ITK object. This is an implementation of the subject/observer design pattern. An observer is added by specifying an event to respond to and an itk::Command to execute. It returns an unsigned long tag which can be used later to remove the event or retrieve the command. The memory for the Command becomes the responsibility of this object, so don't pass the same instance of a command to two different objects
| virtual void itk::ProcessObject::AddOutput | ( | DataObject * | output | ) | [protected, virtual, inherited] |
| static void itk::LightObject::BreakOnError | ( | ) | [static, inherited] |
This method is called when itkExceptionMacro executes. It allows the debugger to break on error.
| virtual void itk::ProcessObject::CacheInputReleaseDataFlags | ( | ) | [protected, virtual, inherited] |
Cache the state of any ReleaseDataFlag's on the inputs. While the filter is executing, we need to set the ReleaseDataFlag's on the inputs to false in case the current filter is implemented using a mini-pipeline (which will try to release the inputs). After the filter finishes, we restore the state of the ReleaseDataFlag's before the call to ReleaseInputs().
| void itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::CleanPoints | ( | ) | [inline, protected] |
Definition at line 201 of file itkQuadEdgeMeshCleanFilter.h.
References itk::MeshSource< TOutput >::GetOutput().
Referenced by itk::QuadEdgeMeshCleanFilter< TInput, TOutput >::GenerateData().
| virtual LightObject::Pointer itk::Object::CreateAnother | ( | ) | const [virtual, inherited] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::LightObject.
| virtual void itk::Object::DebugOff | ( | ) | const [virtual, inherited] |
Turn debugging output off.
| virtual void itk::Object::DebugOn | ( | ) | const [virtual, inherited] |
Turn debugging output on.
| virtual void itk::LightObject::Delete | ( | ) | [virtual, inherited] |
Delete an itk object. This method should always be used to delete an object when the new operator was used to create it. Using the C delete method will not work with reference counting.
| virtual void itk::ProcessObject::EnlargeOutputRequestedRegion | ( | DataObject * | ) | [inline, virtual, inherited] |
Give the process object a chance to indictate that it will produce more output than it was requested to produce. For example, many imaging filters must compute the entire output at once or can only produce output in complete slices. Such filters cannot handle smaller requested regions. These filters must provide an implementation of this method, setting the output requested region to the size they will produce. By default, a process object does not modify the size of the output requested region.
Reimplemented in itk::CurvatureFlowImageFilter< TInputImage, TOutputImage >, itk::ExtensionVelocitiesImageFilter< TLevelSet, TAuxValue, VAuxDimension >, itk::FastMarchingExtensionImageFilter< TLevelSet, TAuxValue, VAuxDimension, TSpeedImage >, itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >, itk::FFTRealToComplexConjugateImageFilter< TPixel, VDimension >, itk::ImagePCAShapeModelEstimator< TInputImage, TOutputImage >, itk::IsoContourDistanceImageFilter< TInputImage, TOutputImage >, itk::IsolatedWatershedImageFilter< TInputImage, TOutputImage >, itk::KLMRegionGrowImageFilter< TInputImage, TOutputImage >, itk::MRFImageFilter< TInputImage, TClassifiedImage >, itk::MultiResolutionPDEDeformableRegistration< TFixedImage, TMovingImage, TDeformationField, TRealType >, itk::ReinitializeLevelSetImageFilter< TLevelSet >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::WatershedImageFilter< TInputImage >, itk::BlackTopHatImageFilter< TInputImage, TOutputImage, TKernel >, itk::BSplineDecompositionImageFilter< TInputImage, TOutputImage >, itk::ClosingByReconstructionImageFilter< TInputImage, TOutputImage, TKernel >, itk::ConfidenceConnectedImageFilter< TInputImage, TOutputImage >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ConnectedThresholdImageFilter< TInputImage, TOutputImage >, itk::ContourDirectedMeanDistanceImageFilter< TInputImage1, TInputImage2 >, itk::ContourMeanDistanceImageFilter< TInputImage1, TInputImage2 >, itk::DirectedHausdorffDistanceImageFilter< TInputImage1, TInputImage2 >, itk::DoubleThresholdImageFilter< TInputImage, TOutputImage >, itk::ExtractOrthogonalSwath2DImageFilter< TImage >, itk::GradientMagnitudeRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::GradientRecursiveGaussianImageFilter< TInputImage, TOutputImage >,