GOFIGURE2
0.9.0
|
#include <Code/Filters/Mesh/itkvtkMeshFilterBase.h>
Public Types | |
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 | |
itkTypeMacro (vtkMeshFilterBase, Object) | |
void | SetFeatureImage (const size_t &iId, FeatureImageType *iImage) |
void | SetNumberOfImages (const size_t &iN) |
void | Update () |
Protected Member Functions | |
void | ComputeOutputAttributes () |
virtual void | GenerateData ()=0 |
virtual void | SetRequiredAttributeComputationFlags ()=0 |
vtkMeshFilterBase () | |
virtual | ~vtkMeshFilterBase () |
Protected Attributes | |
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 &) |
vtkMeshFilterBase (const Self &) | |
Definition at line 50 of file itkvtkMeshFilterBase.h.
typedef SmartPointer< const Self > itk::vtkMeshFilterBase< TFeatureImage >::ConstPointer |
Definition at line 56 of file itkvtkMeshFilterBase.h.
typedef FeatureImageType::IndexType itk::vtkMeshFilterBase< TFeatureImage >::FeatureImageIndexType |
Definition at line 64 of file itkvtkMeshFilterBase.h.
typedef FeatureImageType::PixelType itk::vtkMeshFilterBase< TFeatureImage >::FeatureImagePixelType |
Definition at line 63 of file itkvtkMeshFilterBase.h.
typedef FeatureImageType::Pointer itk::vtkMeshFilterBase< TFeatureImage >::FeatureImagePointer |
Definition at line 62 of file itkvtkMeshFilterBase.h.
typedef FeatureImageType::PointType itk::vtkMeshFilterBase< TFeatureImage >::FeatureImagePointType |
Definition at line 65 of file itkvtkMeshFilterBase.h.
typedef TFeatureImage itk::vtkMeshFilterBase< TFeatureImage >::FeatureImageType |
Definition at line 61 of file itkvtkMeshFilterBase.h.
typedef ShapeLabelMapType::LabelObjectContainerType itk::vtkMeshFilterBase< TFeatureImage >::LabelObjectContainerType |
Definition at line 100 of file itkvtkMeshFilterBase.h.
typedef LabelObjectContainerType::const_iterator itk::vtkMeshFilterBase< TFeatureImage >::LabelObjectIterator |
Definition at line 102 of file itkvtkMeshFilterBase.h.
typedef unsigned int itk::vtkMeshFilterBase< TFeatureImage >::LabelType |
Definition at line 78 of file itkvtkMeshFilterBase.h.
typedef MeshConverterType::Pointer itk::vtkMeshFilterBase< TFeatureImage >::MeshConverterPointer |
Definition at line 72 of file itkvtkMeshFilterBase.h.
typedef vtkPolyDataToitkQuadEdgeMesh< QuadEdgeMeshType > itk::vtkMeshFilterBase< TFeatureImage >::MeshConverterType |
Definition at line 71 of file itkvtkMeshFilterBase.h.
typedef MeshToLabelFilterType::Pointer itk::vtkMeshFilterBase< TFeatureImage >::MeshToLabelFilterPointer |
Definition at line 68 of file itkvtkMeshFilterBase.h.
typedef ConvertMeshesToLabelImageFilter< FeatureImageType > itk::vtkMeshFilterBase< TFeatureImage >::MeshToLabelFilterType |
Definition at line 67 of file itkvtkMeshFilterBase.h.
typedef SmartPointer< Self > itk::vtkMeshFilterBase< TFeatureImage >::Pointer |
Definition at line 55 of file itkvtkMeshFilterBase.h.
typedef MeshToLabelFilterType::MeshType itk::vtkMeshFilterBase< TFeatureImage >::QuadEdgeMeshType |
Definition at line 69 of file itkvtkMeshFilterBase.h.
typedef vtkMeshFilterBase itk::vtkMeshFilterBase< TFeatureImage >::Self |
Definition at line 54 of file itkvtkMeshFilterBase.h.
typedef ShapeConverterType::Pointer itk::vtkMeshFilterBase< TFeatureImage >::ShapeConverterPointer |
Definition at line 96 of file itkvtkMeshFilterBase.h.
typedef LabelImageToShapeLabelMapFilter< FeatureImageType, ShapeLabelMapType > itk::vtkMeshFilterBase< TFeatureImage >::ShapeConverterType |
Definition at line 95 of file itkvtkMeshFilterBase.h.
typedef ShapeLabelMapType::Pointer itk::vtkMeshFilterBase< TFeatureImage >::ShapeLabelMapPointer |
Definition at line 90 of file itkvtkMeshFilterBase.h.
typedef LabelMap< ShapeLabelObjectType > itk::vtkMeshFilterBase< TFeatureImage >::ShapeLabelMapType |
Definition at line 89 of file itkvtkMeshFilterBase.h.
typedef ShapeLabelObjectType::Pointer itk::vtkMeshFilterBase< TFeatureImage >::ShapeLabelObjectPointer |
Definition at line 86 of file itkvtkMeshFilterBase.h.
typedef ShapeLabelObject< LabelType, FeatureImageType::ImageDimension > itk::vtkMeshFilterBase< TFeatureImage >::ShapeLabelObjectType |
Definition at line 85 of file itkvtkMeshFilterBase.h.
typedef StatConverterType::Pointer itk::vtkMeshFilterBase< TFeatureImage >::StatConverterPointer |
Definition at line 121 of file itkvtkMeshFilterBase.h.
typedef LabelImageToStatisticsLabelMapFilter< FeatureImageType, FeatureImageType, StatLabelMapType > itk::vtkMeshFilterBase< TFeatureImage >::StatConverterType |
Definition at line 119 of file itkvtkMeshFilterBase.h.
typedef StatLabelMapType::Pointer itk::vtkMeshFilterBase< TFeatureImage >::StatLabelMapPointer |
Definition at line 114 of file itkvtkMeshFilterBase.h.
typedef LabelMap< StatLabelObjectType > itk::vtkMeshFilterBase< TFeatureImage >::StatLabelMapType |
Definition at line 113 of file itkvtkMeshFilterBase.h.
typedef StatLabelObjectType::Pointer itk::vtkMeshFilterBase< TFeatureImage >::StatLabelObjectPointer |
Definition at line 110 of file itkvtkMeshFilterBase.h.
typedef StatisticsLabelObject< LabelType, FeatureImageType::ImageDimension > itk::vtkMeshFilterBase< TFeatureImage >::StatLabelObjectType |
Definition at line 109 of file itkvtkMeshFilterBase.h.
typedef Object itk::vtkMeshFilterBase< TFeatureImage >::Superclass |
Definition at line 53 of file itkvtkMeshFilterBase.h.
|
protected |
|
inlineprotectedvirtual |
Definition at line 133 of file itkvtkMeshFilterBase.h.
|
private |
|
protected |
|
protectedpure virtual |
itk::vtkMeshFilterBase< TFeatureImage >::itkTypeMacro | ( | vtkMeshFilterBase< TFeatureImage > | , |
Object | |||
) |
Run-time type information (and related methods).
|
private |
void itk::vtkMeshFilterBase< TFeatureImage >::SetFeatureImage | ( | const size_t & | iId, |
FeatureImageType * | iImage | ||
) |
void itk::vtkMeshFilterBase< TFeatureImage >::SetNumberOfImages | ( | const size_t & | iN | ) |
|
protectedpure virtual |
void itk::vtkMeshFilterBase< TFeatureImage >::Update | ( | ) |
|
protected |
Definition at line 141 of file itkvtkMeshFilterBase.h.
|
protected |
Definition at line 148 of file itkvtkMeshFilterBase.h.
|
protected |
Definition at line 145 of file itkvtkMeshFilterBase.h.
|
protected |
Definition at line 142 of file itkvtkMeshFilterBase.h.
|
protected |
Definition at line 147 of file itkvtkMeshFilterBase.h.
|
protected |
Definition at line 143 of file itkvtkMeshFilterBase.h.
|
protected |
Definition at line 144 of file itkvtkMeshFilterBase.h.