GOFIGURE2
0.9.0
|
#include <Code/Filters/Mesh/itkConvertMeshesToLabelImageFilter.h>
Classes | |
struct | ThreadStruct |
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef PointType::CoordRepType | CoordType |
typedef ImageType::ConstPointer | ImageConstPointer |
typedef ImageType::Pointer | ImagePointer |
typedef TImage | ImageType |
typedef ImageRegionIteratorWithIndex < ImageType > | IndexIteratorType |
typedef ImageType::IndexType | IndexType |
typedef IndexType::IndexValueType | IndexValueType |
typedef ImageRegionIterator < ImageType > | IteratorType |
typedef MeshType::Pointer | MeshPointer |
typedef MeshToImageFilterType::Pointer | MeshToImageFilterPointer |
typedef TriangleMeshToBinaryImageFilter < MeshType, ImageType > | MeshToImageFilterType |
typedef TMesh | MeshType |
typedef std::vector< MeshPointer > | MeshVectorType |
typedef ImageType::PixelType | PixelType |
typedef SmartPointer< Self > | Pointer |
typedef ImageType::PointType | PointType |
typedef ImageType::RegionType | RegionType |
typedef ROIFilterType::Pointer | ROIFilterPointer |
typedef RegionOfInterestImageFilter < ImageType, ImageType > | ROIFilterType |
typedef ConvertMeshesToLabelImageFilter | Self |
typedef ImageType::SizeType | SizeType |
typedef SizeType::SizeValueType | SizeValueType |
typedef ImageType::SpacingType | SpacingType |
typedef Object | Superclass |
typedef ThreaderType::Pointer | ThreaderPointer |
typedef MultiThreader | ThreaderType |
Public Member Functions | |
itkGetConstMacro (NumberOfMeshes, size_t) | |
itkGetConstMacro (NumberOfThreads, int) | |
itkNewMacro (Self) | |
itkSetMacro (NumberOfThreads, int) | |
itkSetObjectMacro (Input, ImageType) | |
itkStaticConstMacro (ImageDimension, unsigned int, TImage::ImageDimension) | |
itkTypeMacro (ConvertMeshesToLabelImageFilter, Object) | |
void | SetMeshes (const MeshVectorType &iMeshes) |
void | Update () |
Protected Member Functions | |
ConvertMeshesToLabelImageFilter () | |
void | GenerateData () |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | ThreadedExtractMesh (const unsigned int &startLabel, const unsigned int &endLabel) |
~ConvertMeshesToLabelImageFilter () | |
Static Protected Member Functions | |
static ITK_THREAD_RETURN_TYPE | ThreaderCallback (void *arg) |
Protected Attributes | |
ImageType * | m_Input |
MeshVectorType | m_Meshes |
size_t | m_NumberOfMeshes |
int | m_NumberOfThreads |
Private Member Functions | |
ConvertMeshesToLabelImageFilter (const Self &) | |
void | operator= (const Self &) |
Definition at line 59 of file itkConvertMeshesToLabelImageFilter.h.
typedef SmartPointer<const Self> itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::ConstPointer |
Definition at line 65 of file itkConvertMeshesToLabelImageFilter.h.
typedef PointType::CoordRepType itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::CoordType |
Definition at line 87 of file itkConvertMeshesToLabelImageFilter.h.
typedef ImageType::ConstPointer itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::ImageConstPointer |
Definition at line 78 of file itkConvertMeshesToLabelImageFilter.h.
typedef ImageType::Pointer itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::ImagePointer |
Definition at line 77 of file itkConvertMeshesToLabelImageFilter.h.
typedef TImage itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::ImageType |
Input Image typedef
Definition at line 76 of file itkConvertMeshesToLabelImageFilter.h.
typedef ImageRegionIteratorWithIndex< ImageType > itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::IndexIteratorType |
Definition at line 97 of file itkConvertMeshesToLabelImageFilter.h.
typedef ImageType::IndexType itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::IndexType |
Definition at line 79 of file itkConvertMeshesToLabelImageFilter.h.
typedef IndexType::IndexValueType itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::IndexValueType |
Definition at line 80 of file itkConvertMeshesToLabelImageFilter.h.
typedef ImageRegionIterator< ImageType > itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::IteratorType |
Definition at line 96 of file itkConvertMeshesToLabelImageFilter.h.
typedef MeshType::Pointer itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::MeshPointer |
Definition at line 90 of file itkConvertMeshesToLabelImageFilter.h.
typedef MeshToImageFilterType::Pointer itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::MeshToImageFilterPointer |
Definition at line 100 of file itkConvertMeshesToLabelImageFilter.h.
typedef TriangleMeshToBinaryImageFilter< MeshType, ImageType > itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::MeshToImageFilterType |
Definition at line 99 of file itkConvertMeshesToLabelImageFilter.h.
typedef TMesh itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::MeshType |
Definition at line 89 of file itkConvertMeshesToLabelImageFilter.h.
typedef std::vector< MeshPointer > itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::MeshVectorType |
Definition at line 91 of file itkConvertMeshesToLabelImageFilter.h.
typedef ImageType::PixelType itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::PixelType |
Definition at line 81 of file itkConvertMeshesToLabelImageFilter.h.
typedef SmartPointer<Self> itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::Pointer |
Definition at line 64 of file itkConvertMeshesToLabelImageFilter.h.
typedef ImageType::PointType itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::PointType |
Definition at line 86 of file itkConvertMeshesToLabelImageFilter.h.
typedef ImageType::RegionType itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::RegionType |
Definition at line 84 of file itkConvertMeshesToLabelImageFilter.h.
typedef ROIFilterType::Pointer itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::ROIFilterPointer |
Definition at line 94 of file itkConvertMeshesToLabelImageFilter.h.
typedef RegionOfInterestImageFilter< ImageType, ImageType > itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::ROIFilterType |
Definition at line 93 of file itkConvertMeshesToLabelImageFilter.h.
typedef ConvertMeshesToLabelImageFilter itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::Self |
Definition at line 62 of file itkConvertMeshesToLabelImageFilter.h.
typedef ImageType::SizeType itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::SizeType |
Definition at line 82 of file itkConvertMeshesToLabelImageFilter.h.
typedef SizeType::SizeValueType itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::SizeValueType |
Definition at line 83 of file itkConvertMeshesToLabelImageFilter.h.
typedef ImageType::SpacingType itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::SpacingType |
Definition at line 85 of file itkConvertMeshesToLabelImageFilter.h.
typedef Object itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::Superclass |
Definition at line 63 of file itkConvertMeshesToLabelImageFilter.h.
typedef ThreaderType::Pointer itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::ThreaderPointer |
Definition at line 103 of file itkConvertMeshesToLabelImageFilter.h.
typedef MultiThreader itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::ThreaderType |
Definition at line 102 of file itkConvertMeshesToLabelImageFilter.h.
|
protected |
|
inlineprotected |
Definition at line 122 of file itkConvertMeshesToLabelImageFilter.h.
|
private |
|
protected |
itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::itkGetConstMacro | ( | NumberOfMeshes | , |
size_t | |||
) |
itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::itkGetConstMacro | ( | NumberOfThreads | , |
int | |||
) |
itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::itkNewMacro | ( | Self | ) |
Method for creation through the object factory.
itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::itkSetMacro | ( | NumberOfThreads | , |
int | |||
) |
itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::itkSetObjectMacro | ( | Input | , |
ImageType | |||
) |
itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
TImage::ImageDimension | |||
) |
itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::itkTypeMacro | ( | ConvertMeshesToLabelImageFilter< TImage, TMesh > | , |
Object | |||
) |
Run-time type information (and related methods).
|
private |
|
protected |
void itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::SetMeshes | ( | const MeshVectorType & | iMeshes | ) |
|
protected |
|
staticprotected |
void itk::ConvertMeshesToLabelImageFilter< TImage, TMesh >::Update | ( | ) |
|
protected |
Definition at line 141 of file itkConvertMeshesToLabelImageFilter.h.
|
protected |
Definition at line 143 of file itkConvertMeshesToLabelImageFilter.h.
|
protected |
Definition at line 134 of file itkConvertMeshesToLabelImageFilter.h.
|
protected |
Definition at line 138 of file itkConvertMeshesToLabelImageFilter.h.