itk::RebinHexahedronMeshTraitDataInPlaceFilter< TInputMesh, TOutputMesh > Class Template Reference
#include <itkMimxRebinHexahedronMeshTraitDataInPlaceFilter.h>
List of all members.
Public Types |
| typedef itk::Array< TraitType > | ArrayType |
typedef
InputMeshType::CellsContainer::ConstIterator | CellIterator |
typedef
InputMeshType::CellPixelType | CellPixelType |
typedef
InputMeshType::CellsContainerPointer | CellsContainerPointer |
| typedef InputMeshType::CellTraits | CellTraits |
| typedef InputMeshType::CellType | CellType |
| typedef SmartPointer< const Self > | ConstPointer |
typedef itk::HexahedronCell
< CellType > | HexahedronType |
| typedef TInputMesh | InputMeshType |
| typedef InputMeshType::Pointer | InputMeshTypePointer |
| typedef InputMeshType::Pointer | MeshPointer |
| typedef SmartPointer< Self > | Pointer |
typedef
HexahedronType::PointIdIterator | PointIdIterator |
typedef
InputMeshType::CellType::PointIdIterator | PointIterator |
typedef
InputMeshType::PointsContainer | PointsContainer |
typedef
InputMeshType::PointsContainerPointer | PointsContainerPointer |
| typedef InputMeshType::PointType | PointType |
typedef
RebinHexahedronMeshTraitDataInPlaceFilter | Self |
typedef MeshToMeshFilter
< TInputMesh, TOutputMesh > | Superclass |
| typedef double | TraitType |
| typedef itk::VertexCell< CellType > | VertexType |
Public Member Functions |
| ArrayType | GetHistogramBins () |
| | itkGetMacro (ComputeMinBin, bool) |
| | itkGetMacro (ComputeMaxBin, bool) |
| | itkGetMacro (BinUpperBound, TraitType) |
| | itkGetMacro (BinLowerBound, TraitType) |
| | itkGetMacro (NumberOfHistogramBins, int) |
| | itkGetObjectMacro (Input, InputMeshType) |
| | itkNewMacro (Self) |
| | itkSetMacro (ComputeMinBin, bool) |
| | itkSetMacro (ComputeMaxBin, bool) |
| | itkSetMacro (BinUpperBound, TraitType) |
| | itkSetMacro (BinLowerBound, TraitType) |
| | itkSetMacro (NumberOfHistogramBins, int) |
| | itkSetObjectMacro (Input, InputMeshType) |
| | itkTypeMacro (RebinHexahedronMeshTraitDataInPlaceFilter, MeshToMeshFilter) |
| void | SetHistogramBins (ArrayType) |
| void | Update () |
Protected Member Functions |
| void | ComputeHistogramBins () |
| virtual void | GenerateOutputInformation () |
| | RebinHexahedronMeshTraitDataInPlaceFilter () |
| void | SetModulusValues () |
| virtual | ~RebinHexahedronMeshTraitDataInPlaceFilter () |
Private Member Functions |
| void | operator= (const Self &) |
| | RebinHexahedronMeshTraitDataInPlaceFilter (const Self &) |
Private Attributes |
| TraitType | m_BinLowerBound |
| TraitType | m_BinUpperBound |
| bool | m_ComputeMaxBin |
| bool | m_ComputeMinBin |
| ArrayType | m_HistogramBins |
| InputMeshTypePointer | m_Input |
| int | m_NumberOfHistogramBins |
Detailed Description
template<class TInputMesh, class TOutputMesh>
class itk::RebinHexahedronMeshTraitDataInPlaceFilter< TInputMesh, TOutputMesh >
This class rebins the modulus values and assigns every voxel a modulus value from the bin. The number of bins is specified by the user. The user also has an option to specify the upper and lower bounds of the bins.
Member Typedef Documentation
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
Constructor & Destructor Documentation
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
Member Function Documentation
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
Method for creation through the object factory
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
Run-time type information (and related methods).
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
Member Data Documentation
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
template<class TInputMesh , class TOutputMesh >
The documentation for this class was generated from the following file: