DMRITool  v0.1.1-139-g860d86b4
Diffusion MRI Tool
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh > Class Template Reference

#include <itkMeshFromSphericalFunctionTessellatedSamplesImageFilter.h>

+ Inheritance diagram for itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >:
+ Collaboration diagram for itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >:

Detailed Description

template<class TInputImage, class TOutputMesh = vtkPolyData>
class itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >

Compute mesh from spherical samples in the pre-stored tessellated vertices.

The linear basis is a NxN matrix which corresponds tessellated samples with correct indices of gradients.

Author
Jian Cheng (jian..nosp@m.chen.nosp@m.g.198.nosp@m.3@gm.nosp@m.ail.c.nosp@m.om)

Definition at line 35 of file itkMeshFromSphericalFunctionTessellatedSamplesImageFilter.h.

Public Types

typedef SphereTessellatorType::BasicShapeType BasicShapeType
 
typedef SmartPointer< const SelfConstPointer
 
typedef InputImageType::ConstPointer InputImageConstPointer
 
typedef InputImageType::IndexType InputImageIndexType
 
typedef InputImageType::PixelType InputImagePixelType
 
typedef InputImageType::Pointer InputImagePointer
 
typedef InputImageType::PointType InputImagePointType
 
typedef InputImageType::RegionType InputImageRegionType
 
typedef InputImageType::SizeType InputImageSizeType
 
typedef InputImageType::SizeValueType InputImageSizeValueType
 
typedef InputImageType::SpacingType InputImageSpacingType
 
typedef TInputImage InputImageType
 
typedef Superclass::MatrixPointer MatrixPointer
 
typedef Superclass::MatrixType MatrixType
 
typedef Superclass::OutputMeshCellArrayType OutputMeshCellArrayType
 
typedef Superclass::OutputMeshPointsType OutputMeshPointsType
 
typedef Superclass::OutputMeshPolyDataPointer OutputMeshPolyDataPointer
 
typedef TOutputMesh OutputMeshPolyDataType
 
typedef Superclass::OutputMeshRGBType OutputMeshRGBType
 
typedef Superclass::OutputMeshScalarType OutputMeshScalarType
 
typedef SmartPointer< SelfPointer
 
typedef MeshFromSphericalFunctionTessellatedSamplesImageFilter Self
 
typedef SphereTessellatorType::Pointer SphereTessellatorPointer
 
typedef SphereTessellator< double > SphereTessellatorType
 
typedef Superclass::STDVectorPointer STDVectorPointer
 
typedef Superclass::STDVectorType STDVectorType
 
typedef MeshFromContinuousSphericalFunctionImageFilter< TInputImage, TOutputMesh > Superclass
 
typedef Superclass::VectorPointer VectorPointer
 
typedef Superclass::VectorType VectorType
 
- Public Types inherited from itk::MeshFromContinuousSphericalFunctionImageFilter< TInputImage, TOutputMesh >
typedef SphereTessellatorType::BasicShapeType BasicShapeType
 
typedef SmartPointer< const SelfConstPointer
 
typedef InputImageType::ConstPointer InputImageConstPointer
 
typedef InputImageType::IndexType InputImageIndexType
 
typedef InputImageType::PixelType InputImagePixelType
 
typedef InputImageType::Pointer InputImagePointer
 
typedef InputImageType::PointType InputImagePointType
 
typedef InputImageType::RegionType InputImageRegionType
 
typedef InputImageType::SizeType InputImageSizeType
 
typedef InputImageType::SizeValueType InputImageSizeValueType
 
typedef InputImageType::SpacingType InputImageSpacingType
 
typedef TInputImage InputImageType
 
typedef Superclass::MatrixPointer MatrixPointer
 
typedef Superclass::MatrixType MatrixType
 
typedef Superclass::OutputMeshCellArrayType OutputMeshCellArrayType
 
typedef Superclass::OutputMeshPointsType OutputMeshPointsType
 
typedef Superclass::OutputMeshPolyDataPointer OutputMeshPolyDataPointer
 
typedef TOutputMesh OutputMeshPolyDataType
 
typedef Superclass::OutputMeshRGBType OutputMeshRGBType
 
typedef Superclass::OutputMeshScalarType OutputMeshScalarType
 
typedef SmartPointer< SelfPointer
 
typedef MeshFromContinuousSphericalFunctionImageFilter Self
 
typedef SphereTessellatorType::Pointer SphereTessellatorPointer
 
typedef SphereTessellator< double > SphereTessellatorType
 
typedef Superclass::STDVectorPointer STDVectorPointer
 
typedef Superclass::STDVectorType STDVectorType
 
typedef MeshFromSphericalFunctionImageFilter< TInputImage, TOutputMesh > Superclass
 
typedef Superclass::VectorPointer VectorPointer
 
typedef Superclass::VectorType VectorType
 
- Public Types inherited from itk::MeshFromSphericalFunctionImageFilter< TInputImage, TOutputMesh >
typedef SphereTessellatorType::BasicShapeType BasicShapeType
 
typedef SmartPointer< const SelfConstPointer
 
typedef InputImageType::ConstPointer InputImageConstPointer
 
typedef InputImageType::IndexType InputImageIndexType
 
typedef InputImageType::PixelType InputImagePixelType
 
typedef InputImageType::Pointer InputImagePointer
 
typedef InputImageType::PointType InputImagePointType
 
typedef InputImageType::RegionType InputImageRegionType
 
typedef InputImageType::SizeType InputImageSizeType
 
typedef InputImageType::SizeValueType InputImageSizeValueType
 
typedef InputImageType::SpacingType InputImageSpacingType
 
typedef TInputImage InputImageType
 
typedef Superclass::MatrixPointer MatrixPointer
 
typedef Superclass::MatrixType MatrixType
 
enum  NormalizationType {
  NONE =0,
  MIN_MAX,
  UNIT_MAX,
  UNIT_INTEGRAL
}
 
typedef Superclass::OutputMeshCellArrayType OutputMeshCellArrayType
 
typedef Superclass::OutputMeshPointsType OutputMeshPointsType
 
typedef Superclass::OutputMeshPolyDataPointer OutputMeshPolyDataPointer
 
typedef TOutputMesh OutputMeshPolyDataType
 
typedef Superclass::OutputMeshRGBType OutputMeshRGBType
 
typedef Superclass::OutputMeshScalarType OutputMeshScalarType
 
typedef SmartPointer< SelfPointer
 
typedef MeshFromSphericalFunctionImageFilter Self
 
typedef SphereTessellatorType::Pointer SphereTessellatorPointer
 
typedef SphereTessellator< double > SphereTessellatorType
 
typedef Superclass::STDVectorPointer STDVectorPointer
 
typedef Superclass::STDVectorType STDVectorType
 
typedef MeshFromImageImageFilter< TInputImage, TOutputMesh > Superclass
 
typedef Superclass::VectorPointer VectorPointer
 
typedef Superclass::VectorType VectorType
 
- Public Types inherited from itk::MeshFromImageImageFilter< TInputImage, TOutputMesh >
enum  ColorSchemeType {
  UNKNOWN =0,
  FIXED,
  DIRECTION,
  MAGNITUDE
}
 
typedef SmartPointer< const SelfConstPointer
 
typedef InputImageType::ConstPointer InputImageConstPointer
 
typedef InputImageType::IndexType InputImageIndexType
 
typedef InputImageType::PixelType InputImagePixelType
 
typedef InputImageType::Pointer InputImagePointer
 
typedef InputImageType::PointType InputImagePointType
 
typedef InputImageType::RegionType InputImageRegionType
 
typedef InputImageType::SizeType InputImageSizeType
 
typedef InputImageType::SizeValueType InputImageSizeValueType
 
typedef InputImageType::SpacingType InputImageSpacingType
 
typedef TInputImage InputImageType
 
typedef utl_shared_ptr< MatrixTypeMatrixPointer
 
typedef utl::NDArray< double, 2 > MatrixType
 
typedef vtkCellArray OutputMeshCellArrayType
 
typedef vtkPoints OutputMeshPointsType
 
typedef vtkSmartPointer< OutputMeshPolyDataTypeOutputMeshPolyDataPointer
 
typedef TOutputMesh OutputMeshPolyDataType
 
typedef vtkUnsignedCharArray OutputMeshRGBType
 
typedef vtkDoubleArray OutputMeshScalarType
 
typedef SmartPointer< SelfPointer
 
typedef MeshFromImageImageFilter Self
 
typedef utl_shared_ptr< STDVectorTypeSTDVectorPointer
 
typedef std::vector< double > STDVectorType
 
typedef MaskedImageToImageFilter< TInputImage, TInputImage > Superclass
 
typedef utl_shared_ptr< VectorTypeVectorPointer
 
typedef utl::NDArray< double, 1 > VectorType
 
- Public Types inherited from itk::MaskedImageToImageFilter< TInputImage, TInputImage >
typedef SmartPointer< const SelfConstPointer
 
typedef InputImageType::ConstPointer InputImageConstPointer
 
typedef InputImageType::IndexType InputImageIndexType
 
typedef InputImageType::PixelType InputImagePixelType
 
typedef InputImageType::Pointer InputImagePointer
 
typedef InputImageType::RegionType InputImageRegionType
 
typedef InputImageType::SizeType InputImageSizeType
 
typedef InputImageType::SpacingType InputImageSpacingType
 
typedef TInputImage InputImageType
 
typedef LoggerType::Pointer LoggerPointer
 
typedef ThreadLogger LoggerType
 
typedef utl_shared_ptr< LoggerVectorTypeLoggerVectorPointer
 
typedef std::vector< LoggerPointerLoggerVectorType
 
typedef MaskImageType::Pointer MaskImagePointer
 
typedef Image< double, 3 > MaskImageType
 
typedef OutputImageType::IndexType OutputImageIndexType
 
typedef OutputImageType::PixelType OutputImagePixelType
 
typedef OutputImageType::Pointer OutputImagePointer
 
typedef OutputImageType::RegionType OutputImageRegionType
 
typedef OutputImageType::SizeType OutputImageSizeType
 
typedef OutputImageType::SpacingType OutputImageSpacingType
 
typedef TInputImage OutputImageType
 
typedef SmartPointer< SelfPointer
 
typedef MaskedImageToImageFilter Self
 
typedef ImageToImageFilter< TInputImage, TInputImage > Superclass
 

Public Member Functions

MatrixPointer ComputeBasisMatrix () ITK_OVERRIDE
 
virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
virtual MatrixPointer GetDataOrientations ()
 
virtual const char * GetNameOfClass () const
 
VectorType NormalizeUnitIntegral (const VectorType &x) const ITK_OVERRIDE
 
virtual void SetDataOrientations (MatrixPointer _arg)
 
- Public Member Functions inherited from itk::MeshFromContinuousSphericalFunctionImageFilter< TInputImage, TOutputMesh >
virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
virtual BasicShapeType GetBasicShape ()
 
virtual MatrixPointer GetBasisMatrix ()
 
virtual unsigned int GetTessellationOrder ()
 
 itkSetGetBooleanMacro (Stretch)
 
virtual void SetBasicShape (BasicShapeType _arg)
 
virtual void SetBasisMatrix (MatrixPointer _arg)
 
virtual void SetTessellationOrder (unsigned int _arg)
 
- Public Member Functions inherited from itk::MeshFromSphericalFunctionImageFilter< TInputImage, TOutputMesh >
virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
virtual NormalizationType GetNormalization ()
 
unsigned int GetNumberOfOrientations () const
 
virtual MatrixPointer GetOrientations ()
 
virtual double GetPow ()
 
virtual bool GetRemoveNegativeValues ()
 
virtual void RemoveNegativeValuesOff ()
 
virtual void RemoveNegativeValuesOn ()
 
virtual void SetNormalization (NormalizationType _arg)
 
virtual void SetOrientations (MatrixPointer _arg)
 
virtual void SetPow (double _arg)
 
virtual void SetRemoveNegativeValues (bool _arg)
 
- Public Member Functions inherited from itk::MeshFromImageImageFilter< TInputImage, TOutputMesh >
virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
std::vector< int > GetBoxView () const
 
virtual ColorSchemeType GetColorScheme ()
 
std::vector< int > GetFlip () const
 
OutputMeshPolyDataPointer GetOutput ()
 
virtual double GetScale ()
 
std::vector< int > GetSliceView () const
 
void SetBoxView (const int x0, const int x1, const int y0, const int y1, const int z0, const int z1)
 
virtual void SetColorScheme (ColorSchemeType _arg)
 
void SetFlip (const int flipx, const int flipy, const int flipz)
 
virtual void SetScale (double _arg)
 
void SetSliceView (const int coronal, const int sagittal, const int transverse)
 
- Public Member Functions inherited from itk::MaskedImageToImageFilter< TInputImage, TInputImage >
virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
virtual const LoggerTypeGetLogger () const
 
virtual const MaskImageTypeGetMaskImage () const
 
bool IsMaskUsed ()
 
 itkGetObjectMacro (MaskImage, MaskImageType)
 
 itkGetObjectMacro (Logger, LoggerType)
 
 itkSetGetMacro (LogLevel, int)
 
virtual void SetLogger (LoggerType *_arg)
 
virtual void SetMaskImage (MaskImageType *_arg)
 
void SetMaskImage (const std::string &file)
 

Static Public Member Functions

static Pointer New ()
 
- Static Public Member Functions inherited from itk::MeshFromContinuousSphericalFunctionImageFilter< TInputImage, TOutputMesh >
static Pointer New ()
 
- Static Public Member Functions inherited from itk::MeshFromSphericalFunctionImageFilter< TInputImage, TOutputMesh >
static Pointer New ()
 
- Static Public Member Functions inherited from itk::MeshFromImageImageFilter< TInputImage, TOutputMesh >
static Pointer New ()
 
- Static Public Member Functions inherited from itk::MaskedImageToImageFilter< TInputImage, TInputImage >
static Pointer New ()
 

Protected Member Functions

 MeshFromSphericalFunctionTessellatedSamplesImageFilter ()
 
void PrintSelf (std::ostream &os, Indent indent) const ITK_OVERRIDE
 
 ~MeshFromSphericalFunctionTessellatedSamplesImageFilter ()
 
- Protected Member Functions inherited from itk::MeshFromContinuousSphericalFunctionImageFilter< TInputImage, TOutputMesh >
void BeforeThreadedGenerateData () ITK_OVERRIDE
 
LightObject::Pointer InternalClone () const ITK_OVERRIDE
 
 MeshFromContinuousSphericalFunctionImageFilter ()
 
void ScaleSamples (VectorType &b) const
 
void ThreadedGenerateData (const typename TInputImage::RegionType &regionForThread, ThreadIdType threadId) ITK_OVERRIDE
 
void VerifyInputParameters () const ITK_OVERRIDE
 
 ~MeshFromContinuousSphericalFunctionImageFilter ()
 
- Protected Member Functions inherited from itk::MeshFromSphericalFunctionImageFilter< TInputImage, TOutputMesh >
LightObject::Pointer InternalClone () const ITK_OVERRIDE
 
 MeshFromSphericalFunctionImageFilter ()
 
 ~MeshFromSphericalFunctionImageFilter ()
 
- Protected Member Functions inherited from itk::MeshFromImageImageFilter< TInputImage, TOutputMesh >
virtual void AllocateOutputs () ITK_OVERRIDE
 
virtual void GenerateOutputInformation () ITK_OVERRIDE
 
LightObject::Pointer InternalClone () const ITK_OVERRIDE
 
virtual bool IsPixelIndexVisible (const InputImageIndexType &index)
 
 MeshFromImageImageFilter ()
 
 ~MeshFromImageImageFilter ()
 
- Protected Member Functions inherited from itk::MaskedImageToImageFilter< TInputImage, TInputImage >
void CreateLoggerVector ()
 
virtual void InitializeThreadedLibraries ()
 
LightObject::Pointer InternalClone () const ITK_OVERRIDE
 
 MaskedImageToImageFilter ()
 
std::string ThreadIDToString () const
 
virtual void VerifyMaskInformation () const
 
void WriteLogger (const std::string &str, const LoggerBase::PriorityLevelType level=LoggerBase::DEBUG) const
 
virtual ~MaskedImageToImageFilter ()
 

Protected Attributes

MatrixPointer m_DataOrientations
 
- Protected Attributes inherited from itk::MeshFromContinuousSphericalFunctionImageFilter< TInputImage, TOutputMesh >
BasicShapeType m_BasicShape
 
MatrixPointer m_BasisMatrix
 
SphereTessellatorPointer m_SphereTessellator
 
bool m_Stretch =true
 
unsigned int m_TessellationOrder
 
- Protected Attributes inherited from itk::MeshFromSphericalFunctionImageFilter< TInputImage, TOutputMesh >
NormalizationType m_Normalization
 
MatrixPointer m_Orientations
 
double m_Pow
 
bool m_RemoveNegativeValues
 
- Protected Attributes inherited from itk::MeshFromImageImageFilter< TInputImage, TOutputMesh >
std::vector< int > m_BoxView = std::vector<int>(6,-1)
 
ColorSchemeType m_ColorScheme =UNKNOWN
 
std::vector< int > m_Flip = std::vector<int>(3, 0)
 
OutputMeshPolyDataPointer m_Mesh = OutputMeshPolyDataType::New()
 
double m_Scale =1.0
 
std::vector< int > m_SliceView = std::vector<int>(3,-1)
 
- Protected Attributes inherited from itk::MaskedImageToImageFilter< TInputImage, TInputImage >
LoggerPointer m_Logger
 
LoggerVectorPointer m_LoggerVector
 
int m_LogLevel
 
MaskImagePointer m_MaskImage
 
int m_ThreadID
 

Private Member Functions

 MeshFromSphericalFunctionTessellatedSamplesImageFilter (const Self &)
 
void operator= (const Self &)
 

Additional Inherited Members

- Static Public Attributes inherited from itk::MeshFromImageImageFilter< TInputImage, TOutputMesh >
static const unsigned int OrientationDimension = 3
 
- Static Public Attributes inherited from itk::MaskedImageToImageFilter< TInputImage, TInputImage >
static const unsigned int InputImageDimension
 
static const unsigned int OutputImageDimension
 

Member Typedef Documentation

template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef SphereTessellatorType::BasicShapeType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::BasicShapeType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef SmartPointer<const Self> itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::ConstPointer
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef InputImageType::ConstPointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::InputImageConstPointer
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef InputImageType::IndexType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::InputImageIndexType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef InputImageType::PixelType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::InputImagePixelType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef InputImageType::Pointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::InputImagePointer
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef InputImageType::PointType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::InputImagePointType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef InputImageType::RegionType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::InputImageRegionType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef InputImageType::SizeType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::InputImageSizeType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef InputImageType::SizeValueType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::InputImageSizeValueType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef InputImageType::SpacingType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::InputImageSpacingType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef TInputImage itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::InputImageType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::MatrixPointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::MatrixPointer
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::MatrixType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::MatrixType

Orientation Matrices

Definition at line 79 of file itkMeshFromSphericalFunctionTessellatedSamplesImageFilter.h.

template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::OutputMeshCellArrayType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::OutputMeshCellArrayType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::OutputMeshPointsType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::OutputMeshPointsType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::OutputMeshPolyDataPointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::OutputMeshPolyDataPointer
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef TOutputMesh itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::OutputMeshPolyDataType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::OutputMeshRGBType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::OutputMeshRGBType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::OutputMeshScalarType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::OutputMeshScalarType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef SmartPointer<Self> itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::Pointer
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef MeshFromSphericalFunctionTessellatedSamplesImageFilter itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::Self

Standard class typedefs.

Definition at line 40 of file itkMeshFromSphericalFunctionTessellatedSamplesImageFilter.h.

template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef SphereTessellatorType::Pointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::SphereTessellatorPointer
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef SphereTessellator<double> itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::SphereTessellatorType

Set/Get the min-max normalization

Definition at line 73 of file itkMeshFromSphericalFunctionTessellatedSamplesImageFilter.h.

template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::STDVectorPointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::STDVectorPointer
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::STDVectorType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::STDVectorType
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef MeshFromContinuousSphericalFunctionImageFilter<TInputImage, TOutputMesh> itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::Superclass
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::VectorPointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::VectorPointer
template<class TInputImage , class TOutputMesh = vtkPolyData>
typedef Superclass::VectorType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::VectorType

Constructor & Destructor Documentation

template<class TInputImage , class TOutputMesh = vtkPolyData>
itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::MeshFromSphericalFunctionTessellatedSamplesImageFilter ( )
inlineprotected
template<class TInputImage , class TOutputMesh = vtkPolyData>
itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::~MeshFromSphericalFunctionTessellatedSamplesImageFilter ( )
inlineprotected
template<class TInputImage , class TOutputMesh = vtkPolyData>
itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::MeshFromSphericalFunctionTessellatedSamplesImageFilter ( const Self )
private

Member Function Documentation

template<class TInputImage , class TOutputMesh = vtkPolyData>
MatrixPointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::ComputeBasisMatrix ( )
inlinevirtual
template<class TInputImage , class TOutputMesh = vtkPolyData>
virtual::itk::LightObject::Pointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::CreateAnother ( void  ) const
template<class TInputImage , class TOutputMesh = vtkPolyData>
virtual MatrixPointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::GetDataOrientations ( )
virtual
template<class TInputImage , class TOutputMesh = vtkPolyData>
virtual const char* itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::GetNameOfClass ( ) const
virtual

Run-time type information (and related methods)

Reimplemented from itk::MeshFromContinuousSphericalFunctionImageFilter< TInputImage, TOutputMesh >.

template<class TInputImage , class TOutputMesh = vtkPolyData>
static Pointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::New ( )
static

Method for creation through the object factory.

template<class TInputImage , class TOutputMesh = vtkPolyData>
VectorType itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::NormalizeUnitIntegral ( const VectorType x) const
inlinevirtual
template<class TInputImage , class TOutputMesh = vtkPolyData>
void itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::operator= ( const Self )
private
template<class TInputImage , class TOutputMesh = vtkPolyData>
void itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::PrintSelf ( std::ostream &  os,
Indent  indent 
) const
inlineprotectedvirtual

Standard PrintSelf method.

Reimplemented from itk::MeshFromContinuousSphericalFunctionImageFilter< TInputImage, TOutputMesh >.

Definition at line 148 of file itkMeshFromSphericalFunctionTessellatedSamplesImageFilter.h.

References utl::PrintUtlMatrix().

+ Here is the call graph for this function:

template<class TInputImage , class TOutputMesh = vtkPolyData>
virtual void itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::SetDataOrientations ( MatrixPointer  _arg)
virtual

Member Data Documentation

template<class TInputImage , class TOutputMesh = vtkPolyData>
MatrixPointer itk::MeshFromSphericalFunctionTessellatedSamplesImageFilter< TInputImage, TOutputMesh >::m_DataOrientations
protected

gradient table used to generate the tessellated samples.

Definition at line 155 of file itkMeshFromSphericalFunctionTessellatedSamplesImageFilter.h.


The documentation for this class was generated from the following file: