#include <itkDelaunayConformingQuadEdgeMeshFilter.h>
FIXME Add documentation.
Definition at line 37 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
Static Public Member Functions | |
static Pointer | New () |
![]() | |
static Pointer | New () |
![]() | |
static Pointer | New () |
![]() | |
static Pointer | New () |
![]() | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool val) |
![]() | |
static void | BreakOnError () |
static Pointer | New () |
Static Public Attributes | |
static constexpr unsigned int | InputVDimension = InputMeshType::PointDimension |
static constexpr unsigned int | OutputVDimension = OutputMeshType::PointDimension |
Protected Attributes | |
FlipEdgeFunctionPointer | m_FlipEdge {} |
OutputEdgeCellListType | m_ListOfConstrainedEdges {} |
SizeValueType | m_NumberOfEdgeFlips {} |
PriorityQueuePointer | m_PriorityQueue {} |
QueueMapType | m_QueueMapper {} |
![]() | |
TimeStamp | m_OutputInformationMTime {} |
bool | m_Updating {} |
![]() | |
std::atomic< int > | m_ReferenceCount {} |
Additional Inherited Members | |
![]() | |
template<typename TSourceObject> | |
static void | MakeRequiredOutputs (TSourceObject &sourceObject, const DataObjectPointerArraySizeType numberOfRequiredOutputs) |
static constexpr float | progressFixedToFloat (uint32_t fixed) |
static uint32_t | progressFloatToFixed (float f) |
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::ConstPointer = SmartPointer<const Self> |
Definition at line 47 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::CriterionValueType = double |
Definition at line 110 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::FlipEdgeFunctionPointer = typename FlipEdgeFunctionType::Pointer |
Definition at line 125 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::FlipEdgeFunctionType = QuadEdgeMeshEulerOperatorFlipEdgeFunction<OutputMeshType, OutputQEType> |
Definition at line 124 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputCellsContainerConstIterator = typename InputMeshType::CellsContainerConstIterator |
Definition at line 70 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputCoordinateType = typename InputMeshType::CoordinateType |
Definition at line 52 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputEdgeCellType = typename InputMeshType::EdgeCellType |
Definition at line 71 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputEdgeListType = typename InputMeshType::EdgeListType |
Definition at line 62 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputMeshPointer = typename InputMeshType::Pointer |
Definition at line 51 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputMeshType = TInputMesh |
Input types.
Definition at line 50 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPixelType = typename InputMeshType::PixelType |
Definition at line 63 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointIdentifier = typename InputMeshType::PointIdentifier |
Definition at line 59 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointIdList = typename InputMeshType::PointIdList |
Definition at line 73 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointsContainer = typename InputMeshType::PointsContainer |
Definition at line 68 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointsContainerConstIterator = typename InputMeshType::PointsContainerConstIterator |
Definition at line 69 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointType = typename InputMeshType::PointType |
Definition at line 57 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPointVectorType = typename InputPointType::VectorType |
Definition at line 58 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputPolygonCellType = typename InputMeshType::PolygonCellType |
Definition at line 72 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputQEIterator = typename InputQEType::IteratorGeom |
Definition at line 75 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputQEType = typename InputMeshType::QEType |
Definition at line 60 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputTraits = typename InputMeshType::Traits |
Definition at line 64 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::InputVectorType = typename InputMeshType::VectorType |
Definition at line 61 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputCellIdentifier = typename OutputMeshType::CellIdentifier |
Definition at line 88 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputCellsContainer = typename OutputMeshType::CellsContainer |
Definition at line 96 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputCellsContainerIterator = typename OutputMeshType::CellsContainerIterator |
Definition at line 97 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputCellType = typename OutputMeshType::CellType |
Definition at line 87 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputCoordinateType = typename OutputMeshType::CoordinateType |
Definition at line 80 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputEdgeCellListIterator = typename OutputEdgeCellListType::iterator |
Definition at line 108 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputEdgeCellListType = std::list<OutputEdgeCellType *> |
Definition at line 107 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputEdgeCellType = typename OutputMeshType::EdgeCellType |
Definition at line 89 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputLineCellIdentifier = typename OutputQEType::LineCellIdentifier |
Definition at line 91 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputMeshPointer = typename OutputMeshType::Pointer |
Definition at line 79 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputMeshType = TOutputMesh |
Output types.
Definition at line 78 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputPointIdentifier = typename OutputMeshType::PointIdentifier |
Definition at line 86 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputPointsContainerIterator = typename OutputMeshType::PointsContainerIterator |
Definition at line 95 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputPointsContainerPointer = typename OutputMeshType::PointsContainerPointer |
Definition at line 94 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputPointType = typename OutputMeshType::PointType |
Definition at line 85 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputQEIterator = typename OutputQEType::IteratorGeom |
Definition at line 93 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputQEType = typename OutputMeshType::QEType |
Definition at line 90 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::OutputVectorType = typename OutputMeshType::VectorType |
Definition at line 92 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::Pointer = SmartPointer<Self> |
Definition at line 46 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::PriorityQueueItemType = MaxPriorityQueueElementWrapper<OutputEdgeCellType *, PriorityType, long> |
Definition at line 113 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::PriorityQueuePointer = typename PriorityQueueType::Pointer |
Definition at line 120 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::PriorityQueueType |
Definition at line 115 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::PriorityType = std::pair<bool, CriterionValueType> |
Definition at line 111 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::QueueMapIterator = typename QueueMapType::iterator |
Definition at line 122 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::QueueMapType = std::map<OutputEdgeCellType *, PriorityQueueItemType *> |
Definition at line 121 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::Self = DelaunayConformingQuadEdgeMeshFilter |
Basic types.
Definition at line 44 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
using itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >::Superclass = QuadEdgeMeshToQuadEdgeMeshFilter<TInputMesh, TOutputMesh> |
Definition at line 45 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
|
protected |
|
overrideprotected |
|
virtual |
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.
|
inlineprotected |
Definition at line 159 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
|
overrideprotectedvirtual |
This method causes the filter to generate its output.
Reimplemented from itk::ProcessObject.
|
overridevirtual |
Return the name of this class as a string. Used by the object factory (implemented in New()) to instantiate objects of a named type. Also used for debugging and other output information.
Reimplemented from itk::LightObject.
|
virtual |
|
protected |
|
static |
|
overrideprotectedvirtual |
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from itk::LightObject.
|
protected |
|
protected |
|
inline |
Definition at line 128 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
|
staticconstexpr |
Definition at line 66 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
|
protected |
Definition at line 144 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
|
protected |
Definition at line 139 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
|
protected |
Definition at line 143 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
|
protected |
Definition at line 140 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
|
protected |
Definition at line 141 of file itkDelaunayConformingQuadEdgeMeshFilter.h.
|
staticconstexpr |
Definition at line 99 of file itkDelaunayConformingQuadEdgeMeshFilter.h.