Documentation for vtkImageSinusoidSource

vtkImageSinusoidSource - Create an image with sinusoidal pixel values.

Super Class: vtkImageSource

Description:

vtkImageSinusoidSource just produces images with pixel values determined by a sinusoid.

 

Methods:

void vtkImageSinusoidSource ()
static vtkImageSinusoidSource *New ()
const char *GetClassName ()
void PrintSelf (unknown & ,vtkIndent )
void SetWholeExtent (int ,int ,int ,int ,int ,int )
void SetDirection (float ,float ,float )
void SetDirection (float *)
float *GetDirection ()
void SetPeriod (float )
float GetPeriod ()
void SetPhase (float )
float GetPhase ()
void SetAmplitude (float )
float GetAmplitude ()
void UpdateImageInformation ()
void Execute (vtkImageData *)

 

Detailed Method Descriptions:

Set/Get the extent of the whole output image.

void SetWholeExtent (int ,int ,int ,int ,int ,int )

Set/Get the direction vector which determines the sinusoidal orientation. The magnitude is ignored.

void SetDirection (float ,float ,float )
void SetDirection (float *)
float *GetDirection ()

Set/Get the period of the sinusoid in pixels.

void SetPeriod (float )
float GetPeriod ()

Set/Get the phase: 0->2Pi. 0 => Cosine, pi/2 => Sine.

void SetPhase (float )
float GetPhase ()

Set/Get the magnitude of the sinusiod.

void SetAmplitude (float )
float GetAmplitude ()