VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkImageNormalize Class Reference

Normalizes that scalar components for each point. More...

#include <vtkImageNormalize.h>

Inherits vtkThreadedImageAlgorithm.

Public Types

typedef vtkThreadedImageAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkImageNormalizeNewInstance () const
 

Static Public Member Functions

static vtkImageNormalizeNew ()
 
static int IsTypeOf (const char *type)
 
static vtkImageNormalizeSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkImageNormalize ()
 
 ~vtkImageNormalize ()
 
virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id)
 

Detailed Description

Normalizes that scalar components for each point.

For each point, vtkImageNormalize normalizes the vector defined by the scalar components. If the magnitude of this vector is zero, the output vector is zero also.

Tests:
vtkImageNormalize (Tests)

Definition at line 33 of file vtkImageNormalize.h.

Member Typedef Documentation

typedef vtkThreadedImageAlgorithm vtkImageNormalize::Superclass

Definition at line 37 of file vtkImageNormalize.h.

Constructor & Destructor Documentation

vtkImageNormalize::vtkImageNormalize ( )
protected
vtkImageNormalize::~vtkImageNormalize ( )
inlineprotected

Definition at line 41 of file vtkImageNormalize.h.

Member Function Documentation

static vtkImageNormalize* vtkImageNormalize::New ( )
static
static int vtkImageNormalize::IsTypeOf ( const char *  type)
static
virtual int vtkImageNormalize::IsA ( const char *  type)
virtual
static vtkImageNormalize* vtkImageNormalize::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkImageNormalize::NewInstanceInternal ( ) const
protectedvirtual
vtkImageNormalize* vtkImageNormalize::NewInstance ( ) const
virtual int vtkImageNormalize::RequestInformation ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual
void vtkImageNormalize::ThreadedExecute ( vtkImageData *  inData,
vtkImageData *  outData,
int  extent[6],
int  id 
)
protected

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