vtkImplicitWindowFunction - implicit function maps another implicit function to lie within a specified range
Super Class: vtkImplicitFunction
Description:
vtkImplicitWindowFunction is used to modify the output of another implicit function to lie within a specified "window", or function range. This can be used to add "thickness" to cutting or clipping functions. This class works as follows. First, it evaluates the function value of the user-specified implicit function. Then, based on the window range specified, it maps the function value into the window values specified.
See Also:
Methods:
void vtkImplicitWindowFunction () | |
void vtkImplicitWindowFunction () | |
const char *GetClassName () | |
void PrintSelf (unknown & ,vtkIndent ) | |
static vtkImplicitWindowFunction *New () | |
float EvaluateFunction (float ) | |
void EvaluateGradient (float ,float ) | |
void SetImplicitFunction (vtkImplicitFunction *) | |
vtkImplicitFunction *GetImplicitFunction () | |
void SetWindowRange (float ,float ) | |
void SetWindowRange (float *) | |
float *GetWindowRange () | |
void SetWindowValues (float ,float ) | |
void SetWindowValues (float *) | |
float *GetWindowValues () | |
unsigned long GetMTime () |
Detailed Method Descriptions:
static vtkImplicitWindowFunction *New () |
void SetImplicitFunction (vtkImplicitFunction *) | |
vtkImplicitFunction *GetImplicitFunction () |
void SetWindowRange (float ,float ) | |
void SetWindowRange (float *) | |
float *GetWindowRange () |
void SetWindowValues (float ,float ) | |
void SetWindowValues (float *) | |
float *GetWindowValues () |
unsigned long GetMTime () |