GOFIGURE2
0.9.0
|
#include <Code/Filters/Mesh/Merge/itkvtkMeshMergeFilterBase.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::FeatureImagePointer | FeatureImagePointer |
typedef Superclass::FeatureImageType | FeatureImageType |
typedef SmartPointer< Self > | Pointer |
typedef TPolyDataContainer | PolyDataContainerType |
typedef PolyDataContainerType::value_type | PolyDataType |
typedef vtkMeshMergeFilterBase | Self |
typedef vtkMeshFilterBase < TFeatureImage > | Superclass |
![]() | |
typedef SmartPointer< const Self > | ConstPointer |
typedef FeatureImageType::IndexType | FeatureImageIndexType |
typedef FeatureImageType::PixelType | FeatureImagePixelType |
typedef FeatureImageType::Pointer | FeatureImagePointer |
typedef FeatureImageType::PointType | FeatureImagePointType |
typedef TFeatureImage | FeatureImageType |
typedef ShapeLabelMapType::LabelObjectContainerType | LabelObjectContainerType |
typedef LabelObjectContainerType::const_iterator | LabelObjectIterator |
typedef unsigned int | LabelType |
typedef MeshConverterType::Pointer | MeshConverterPointer |
typedef vtkPolyDataToitkQuadEdgeMesh < QuadEdgeMeshType > | MeshConverterType |
typedef MeshToLabelFilterType::Pointer | MeshToLabelFilterPointer |
typedef ConvertMeshesToLabelImageFilter < FeatureImageType > | MeshToLabelFilterType |
typedef SmartPointer< Self > | Pointer |
typedef MeshToLabelFilterType::MeshType | QuadEdgeMeshType |
typedef vtkMeshFilterBase | Self |
typedef ShapeConverterType::Pointer | ShapeConverterPointer |
typedef LabelImageToShapeLabelMapFilter < FeatureImageType, ShapeLabelMapType > | ShapeConverterType |
typedef ShapeLabelMapType::Pointer | ShapeLabelMapPointer |
typedef LabelMap < ShapeLabelObjectType > | ShapeLabelMapType |
typedef ShapeLabelObjectType::Pointer | ShapeLabelObjectPointer |
typedef ShapeLabelObject < LabelType, FeatureImageType::ImageDimension > | ShapeLabelObjectType |
typedef StatConverterType::Pointer | StatConverterPointer |
typedef LabelImageToStatisticsLabelMapFilter < FeatureImageType, FeatureImageType, StatLabelMapType > | StatConverterType |
typedef StatLabelMapType::Pointer | StatLabelMapPointer |
typedef LabelMap < StatLabelObjectType > | StatLabelMapType |
typedef StatLabelObjectType::Pointer | StatLabelObjectPointer |
typedef StatisticsLabelObject < LabelType, FeatureImageType::ImageDimension > | StatLabelObjectType |
typedef Object | Superclass |
Public Member Functions | |
vtkPolyData * | GetOutput () |
itkTypeMacro (vtkMeshMergeFilterBase, vtkMeshFilterBase) | |
void | SetInputs (const PolyDataContainerType &iMeshes) |
![]() | |
itkTypeMacro (vtkMeshFilterBase, Object) | |
void | SetFeatureImage (const size_t &iId, FeatureImageType *iImage) |
void | SetNumberOfImages (const size_t &iN) |
void | Update () |
Protected Member Functions | |
vtkMeshMergeFilterBase () | |
virtual | ~vtkMeshMergeFilterBase () |
![]() | |
void | ComputeOutputAttributes () |
virtual void | GenerateData ()=0 |
virtual void | SetRequiredAttributeComputationFlags ()=0 |
vtkMeshFilterBase () | |
virtual | ~vtkMeshFilterBase () |
Protected Attributes | |
PolyDataContainerType | m_Inputs |
![]() | |
std::vector< FeatureImagePointer > | m_Images |
bool | m_IntensityComputation |
std::map< size_t, LabelType > | m_MeshtoLabelIdMap |
std::vector< vtkPolyData * > | m_Outputs |
bool | m_ShapeComputation |
ShapeLabelMapPointer | m_ShapeLabelMap |
std::vector< StatLabelMapPointer > | m_StatLabelMap |
Private Member Functions | |
void | operator= (const Self &) |
vtkMeshMergeFilterBase (const Self &) | |
Definition at line 46 of file itkvtkMeshMergeFilterBase.h.
typedef SmartPointer< const Self > itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::ConstPointer |
Definition at line 53 of file itkvtkMeshMergeFilterBase.h.
typedef Superclass::FeatureImagePointer itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::FeatureImagePointer |
Definition at line 61 of file itkvtkMeshMergeFilterBase.h.
typedef Superclass::FeatureImageType itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::FeatureImageType |
Definition at line 60 of file itkvtkMeshMergeFilterBase.h.
typedef SmartPointer< Self > itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::Pointer |
Definition at line 52 of file itkvtkMeshMergeFilterBase.h.
typedef TPolyDataContainer itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::PolyDataContainerType |
Definition at line 55 of file itkvtkMeshMergeFilterBase.h.
typedef PolyDataContainerType::value_type itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::PolyDataType |
Definition at line 56 of file itkvtkMeshMergeFilterBase.h.
typedef vtkMeshMergeFilterBase itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::Self |
Definition at line 51 of file itkvtkMeshMergeFilterBase.h.
typedef vtkMeshFilterBase< TFeatureImage > itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::Superclass |
Definition at line 50 of file itkvtkMeshMergeFilterBase.h.
|
protected |
|
inlineprotectedvirtual |
Definition at line 69 of file itkvtkMeshMergeFilterBase.h.
|
private |
vtkPolyData* itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::GetOutput | ( | ) |
itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::itkTypeMacro | ( | vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer > | , |
vtkMeshFilterBase | |||
) |
|
private |
void itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >::SetInputs | ( | const PolyDataContainerType & | iMeshes | ) |
|
protected |
Definition at line 71 of file itkvtkMeshMergeFilterBase.h.