NAME
VTKImaging - A Perl interface to VTKImaging library
SYNOPSIS
use Graphics::VTK;
use Graphics::VTK::Imaging;
DESCRIPTION
Graphics::VTK::Imaging is an interface to the Imaging libaray of the C++ visualization toolkit VTK..
AUTHOR
Original PerlVTK Package: Roberto De Leo <rdl@math.umd.edu>
Additional Refinements: John Cerney <j-cerney1@raytheon.com>
Graphics::VTK::ImageDecomposeFilter
Inherits from ImageIterateFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetDimensionality ();
vtkImageDecomposeFilter *New ();
void SetDimensionality (int dim);
void SetFilteredAxes (int axis0, int axis2, int axis3);
void SetFilteredAxes (int axis0, int axis2);
void SetFilteredAxes (int axis0);
vtkImageDecomposeFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PermuteExtent (int *extent, int &min0, int &max0, int &min1, int &max1, int &min2, int &max2);
Don't know the size of pointer arg number 1
void PermuteIncrements (int *increments, int &inc0, int &inc1, int &inc2);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageFilter
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageFilter *New ();
Graphics::VTK::ImageInPlaceFilter
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageInPlaceFilter *New ();
Graphics::VTK::ImageIterateFilter
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void ComputeInputUpdateExtents (vtkDataObject *output);
const char *GetClassName();
int GetIteration ();
int GetNumberOfIterations ();
vtkImageIterateFilter *New ();
vtkImageIterateFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageMultipleInputFilter
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
virtual void AddInput (vtkImageData *input);
void BypassOff ();
void BypassOn ();
int GetBypass ();
const char *GetClassName();
vtkImageData *GetInput (int num);
vtkImageData *GetInput ();
int GetNumberOfThreads ();
vtkImageMultipleInputFilter *New ();
virtual void RemoveInput (vtkImageData *input);
void SetBypass (int );
virtual void SetInput (int num, vtkImageData *input);
void SetNumberOfThreads (int );
vtkImageMultipleInputFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void ComputeInputUpdateExtent (int inExt[6], int outExt[6], int whichInput);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
virtual int SplitExtent (int splitExt[6], int startExt[6], int num, int total);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int threadId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImagePadFilter
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetOutputNumberOfScalarComponents ();
vtkImagePadFilter *New ();
void SetOutputNumberOfScalarComponents (int );
void SetOutputWholeExtent (int minX, int maxX, int minY, int maxY, int minZ, int maxZ);
vtkImagePadFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int OutputWholeExtent[6]int OutputNumberOfScalarComponentsvoid ExecuteInformation (vtkImageData *inData, vtkImageData *outData);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetOutputWholeExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int *GetOutputWholeExtent ();
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetOutputWholeExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageSpatialFilter
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int *GetKernelSize ();
(Returns a 3-element Perl list)
vtkImageSpatialFilter *New ();
vtkImageSpatialFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int extent[6], int wholeExtent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeOutputWholeExtent (int extent[6], int handleBoundaries);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int KernelSize[3]int KernelMiddle[3]int Strides[3]int HandleBoundariesvoid ExecuteInformation ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
int *GetKernelMiddle ();
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageToImageFilter
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
virtual void ExecuteImageInformation ();
const char *GetClassName();
vtkImageData *GetInput ();
long GetInputMemoryLimit ();
int GetNumberOfThreads ();
vtkImageToImageFilter *New ();
virtual void SetInput (vtkImageData *input);
void SetInputMemoryLimit (int );
void SetNumberOfThreads (int );
virtual void UpdateImageInformation ();
vtkImageToImageFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void BypassOff ();
Method is marked 'Do Not Use' in its descriptions
void BypassOn ();
Method is marked 'Do Not Use' in its descriptions
virtual void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int GetBypass ();
Method is marked 'Do Not Use' in its descriptions
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetBypass (int );
Method is marked 'Do Not Use' in its descriptions
virtual int SplitExtent (int splitExt[6], int startExt[6], int num, int total);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int threadId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageTwoInputFilter
Inherits from ImageMultipleInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageData *GetInput1 ();
vtkImageData *GetInput2 ();
vtkImageTwoInputFilter *New ();
virtual void SetInput1 (vtkImageData *input);
virtual void SetInput2 (vtkImageData *input);
Graphics::VTK::ImageFourierFilter
Inherits from ImageDecomposeFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageFourierFilter *New ();
Graphics::VTK::ImagingFactory
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
vtkObject *CreateInstance (char *vtkclassname);
const char *GetClassName();
vtkImagingFactory *New ();
Graphics::VTK::AxisActor2D
Inherits from Actor2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AdjustLabelsOff ();
void AdjustLabelsOn ();
void AxisVisibilityOff ();
void AxisVisibilityOn ();
void BoldOff ();
void BoldOn ();
int GetAdjustLabels ();
int GetAxisVisibility ();
int GetBold ();
const char *GetClassName();
float GetFontFactor ();
int GetFontFamily ();
int GetItalic ();
float GetLabelFactor ();
char *GetLabelFormat ();
int GetLabelVisibility ();
int GetNumberOfLabels ();
float *GetPoint1 ();
(Returns a 2-element Perl list)
vtkCoordinate *GetPoint1Coordinate ();
float *GetPoint2 ();
(Returns a 2-element Perl list)
vtkCoordinate *GetPoint2Coordinate ();
float *GetRange ();
(Returns a 2-element Perl list)
int GetShadow ();
int GetTickLength ();
int GetTickOffset ();
int GetTickVisibility ();
char *GetTitle ();
int GetTitleVisibility ();
void ItalicOff ();
void ItalicOn ();
void LabelVisibilityOff ();
void LabelVisibilityOn ();
vtkAxisActor2D *New ();
void ReleaseGraphicsResources (vtkWindow *);
int RenderOpaqueGeometry (vtkViewport *viewport);
int RenderOverlay (vtkViewport *viewport);
int RenderTranslucentGeometry (vtkViewport *);
void SetAdjustLabels (int );
void SetAxisVisibility (int );
void SetBold (int );
void SetFontFactor (float );
void SetFontFamily (int );
void SetFontFamilyToArial ();
void SetFontFamilyToCourier ();
void SetFontFamilyToTimes ();
void SetItalic (int );
void SetLabelFactor (float );
void SetLabelFormat (char *);
void SetLabelVisibility (int );
void SetNumberOfLabels (int );
void SetPoint1 (float , float);
void SetPoint2 (float , float);
void SetRange (float , float );
void SetShadow (int );
void SetTickLength (int );
void SetTickOffset (int );
void SetTickVisibility (int );
void SetTitle (char *);
void SetTitleVisibility (int );
void ShadowOff ();
void ShadowOn ();
void ShallowCopy (vtkProp *prop);
void TickVisibilityOff ();
void TickVisibilityOn ();
void TitleVisibilityOff ();
void TitleVisibilityOn ();
vtkAxisActor2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
vtkCoordinate *Point1CoordinatevtkCoordinate *Point2Coordinatechar *Titlefloat Range[2]int NumberOfLabelschar *LabelFormatint NumberOfLabelsBuiltint AdjustLabelsfloat FontFactorfloat LabelFactorint TickLengthint TickOffsetint Boldint Italicint Shadowint FontFamilyint AxisVisibilityint TickVisibilityint LabelVisibilityint TitleVisibilityint LastPoint1[2]int LastPoint2[2]int LastSize[2]int LastTitleFontSizeint LastLabelFontSizevoid BuildAxis (vtkViewport *viewport);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeRange (float inRange[2], float outRange[2], int inNumTicks, int &outNumTicks, float &interval);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int SetFontSize (vtkViewport *viewport, vtkTextMapper *textMapper, int *size, float factor, int &stringWidth, int &stringHeight);
Don't know the size of pointer arg number 3
void SetOffsetPosition (float xTick[3], float theta, int stringHeight, int stringWidth, int offset, vtkActor2D *actor);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetPoint1 (float a[2]);
Method is redundant. Same as SetPoint1( float, float)
void SetPoint2 (float a[2]);
Method is redundant. Same as SetPoint2( float, float)
void SetRange (float a[2]);
Method is redundant. Same as SetRange( float, float)
Graphics::VTK::BMPReader
Inherits from ImageReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetDepth ();
vtkBMPReader *New ();
vtkBMPReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::BMPWriter
Inherits from ImageWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkBMPWriter *New ();
vtkBMPWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void WriteFile (ofstream *file, vtkImageData *data, int ext[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void WriteFileHeader (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
Graphics::VTK::GlyphSource2D
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CrossOff ();
void CrossOn ();
void DashOff ();
void DashOn ();
void FilledOff ();
void FilledOn ();
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
float *GetColor ();
(Returns a 3-element Perl list)
int GetCross ();
int GetDash ();
int GetFilled ();
int GetGlyphType ();
float GetRotationAngle ();
float GetScale ();
float GetScale2 ();
vtkGlyphSource2D *New ();
void RotationAngleOff ();
void RotationAngleOn ();
void SetCenter (float , float , float );
void SetColor (float , float , float );
void SetCross (int );
void SetDash (int );
void SetFilled (int );
void SetGlyphType (int );
void SetGlyphTypeToArrow ();
void SetGlyphTypeToCircle ();
void SetGlyphTypeToCross ();
void SetGlyphTypeToDash ();
void SetGlyphTypeToDiamond ();
void SetGlyphTypeToHookedArrow ();
void SetGlyphTypeToNone ();
void SetGlyphTypeToSquare ();
void SetGlyphTypeToThickArrow ();
void SetGlyphTypeToThickCross ();
void SetGlyphTypeToTriangle ();
void SetGlyphTypeToVertex ();
void SetRotationAngle (float );
void SetScale (float );
void SetScale2 (float );
vtkGlyphSource2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
unsigned char RGB[3]void CreateVertex (vtkPoints *pts, vtkCellArray *verts, vtkUnsignedCharArray *colors);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetCenter (float a[3]);
Method is redundant. Same as SetCenter( float, float, float)
void SetColor (float a[3]);
Method is redundant. Same as SetColor( float, float, float)
float Center[3]float Scalefloat Scale2float Color[3]int Filledint Dashint Crossint GlyphTypefloat RotationAnglevoid TransformGlyph (vtkPoints *pts);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageAccumulate
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float *GetComponentOrigin ();
(Returns a 3-element Perl list)
float *GetComponentSpacing ();
(Returns a 3-element Perl list)
vtkImageAccumulate *New ();
void SetComponentExtent (int minX, int maxX, int minY, int maxY, int minZ, int maxZ);
void SetComponentOrigin (float , float , float );
void SetComponentSpacing (float , float , float );
vtkImageAccumulate Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float ComponentSpacing[3]float ComponentOrigin[3]int ComponentExtent[6]void ExecuteInformation (vtkImageData *input, vtkImageData *output);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetComponentExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int *GetComponentExtent ();
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetComponentExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetComponentOrigin (float a[3]);
Method is redundant. Same as SetComponentOrigin( float, float, float)
void SetComponentSpacing (float a[3]);
Method is redundant. Same as SetComponentSpacing( float, float, float)
Graphics::VTK::ImageAnisotropicDiffusion2D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CornersOff ();
void CornersOn ();
void EdgesOff ();
void EdgesOn ();
void FacesOff ();
void FacesOn ();
const char *GetClassName();
int GetCorners ();
float GetDiffusionFactor ();
float GetDiffusionThreshold ();
int GetEdges ();
int GetFaces ();
int GetGradientMagnitudeThreshold ();
int GetNumberOfIterations ();
void GradientMagnitudeThresholdOff ();
void GradientMagnitudeThresholdOn ();
vtkImageAnisotropicDiffusion2D *New ();
void SetCorners (int );
void SetDiffusionFactor (float );
void SetDiffusionThreshold (float );
void SetEdges (int );
void SetFaces (int );
void SetGradientMagnitudeThreshold (int );
void SetNumberOfIterations (int num);
vtkImageAnisotropicDiffusion2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void Iterate (vtkImageData *in, vtkImageData *out, float ar0, float ar1, int *coreExtent, int count);
Don't know the size of pointer arg number 5
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int NumberOfIterationsfloat DiffusionThresholdfloat DiffusionFactorint Facesint Edgesint Cornersint GradientMagnitudeThresholdvoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageAnisotropicDiffusion3D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CornersOff ();
void CornersOn ();
void EdgesOff ();
void EdgesOn ();
void FacesOff ();
void FacesOn ();
const char *GetClassName();
int GetCorners ();
float GetDiffusionFactor ();
float GetDiffusionThreshold ();
int GetEdges ();
int GetFaces ();
int GetGradientMagnitudeThreshold ();
int GetNumberOfIterations ();
void GradientMagnitudeThresholdOff ();
void GradientMagnitudeThresholdOn ();
vtkImageAnisotropicDiffusion3D *New ();
void SetCorners (int );
void SetDiffusionFactor (float );
void SetDiffusionThreshold (float );
void SetEdges (int );
void SetFaces (int );
void SetGradientMagnitudeThreshold (int );
void SetNumberOfIterations (int num);
vtkImageAnisotropicDiffusion3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void Iterate (vtkImageData *in, vtkImageData *out, float ar0, float ar1, float ar3, int *coreExtent, int count);
Don't know the size of pointer arg number 6
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int NumberOfIterationsfloat DiffusionThresholdfloat DiffusionFactorint Facesint Edgesint Cornersint GradientMagnitudeThresholdvoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageAppend
Inherits from ImageMultipleInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
int GetAppendAxis ();
const char *GetClassName();
int GetPreserveExtents ();
vtkImageAppend *New ();
void PreserveExtentsOff ();
void PreserveExtentsOn ();
void SetAppendAxis (int );
void SetPreserveExtents (int );
vtkImageAppend Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6], int whichInput);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void InitOutput (int outExt[6], vtkImageData *outData);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageAppendComponents
Inherits from ImageMultipleInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageAppendComponents *New ();
virtual void SetInput2 (vtkImageData *input);
vtkImageAppendComponents Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void SetInput1 (vtkImageData *input);
Method is marked 'Do Not Use' in its descriptions
void ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageBlend
Inherits from ImageMultipleInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
int GetBlendMode ();
char *GetBlendModeAsString (void );
const char *GetClassName();
float GetCompoundThreshold ();
double GetOpacity (int idx);
vtkImageBlend *New ();
void SetBlendMode (int );
void SetBlendModeToCompound ();
void SetBlendModeToNormal ();
void SetCompoundThreshold (float );
void SetOpacity (int idx, double opacity);
virtual void UpdateData (vtkDataObject *output);
vtkImageBlend Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6], int whichInput);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageButterworthHighPass
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float *GetCutOff ();
(Returns a 3-element Perl list)
int GetOrder ();
float GetXCutOff ();
float GetYCutOff ();
float GetZCutOff ();
vtkImageButterworthHighPass *New ();
void SetCutOff (float , float , float );
void SetCutOff (float v);
void SetOrder (int );
void SetXCutOff (float v);
void SetYCutOff (float v);
void SetZCutOff (float v);
vtkImageButterworthHighPass Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetCutOff (float a[3]);
Method is redundant. Same as SetCutOff( float, float, float)
int Orderfloat CutOff[3]void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageButterworthLowPass
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float *GetCutOff ();
(Returns a 3-element Perl list)
int GetOrder ();
float GetXCutOff ();
float GetYCutOff ();
float GetZCutOff ();
vtkImageButterworthLowPass *New ();
void SetCutOff (float , float , float );
void SetCutOff (float v);
void SetOrder (int );
void SetXCutOff (float v);
void SetYCutOff (float v);
void SetZCutOff (float v);
vtkImageButterworthLowPass Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetCutOff (float a[3]);
Method is redundant. Same as SetCutOff( float, float, float)
int Orderfloat CutOff[3]void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageCacheFilter
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
int GetCacheSize ();
const char *GetClassName();
vtkImageCacheFilter *New ();
void SetCacheSize (int size);
void UpdateData (vtkDataObject *outData);
vtkImageCacheFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageCanvasSource2D
Inherits from StructuredPoints
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void DrawCircle (int c0, int c1, float radius);
void DrawPoint (int p0, int p1);
void DrawSegment (int x0, int y0, int x1, int y1);
void DrawSegment3D (float x1, float y1, float z1, float x2, float y2, float z2);
void FillBox (int min0, int max0, int min1, int max1);
void FillPixel (int x, int y);
void FillTriangle (int x0, int y0, int x1, int y1, int x2, int y2);
void FillTube (int x0, int y0, int x1, int y1, float radius);
const char *GetClassName();
int GetDefaultZ ();
float *GetDrawColor ();
(Returns a 4-element Perl list)
vtkImageData *GetImageData ();
vtkImageData *GetOutput ();
vtkImageCanvasSource2D *New ();
void SetDefaultZ (int );
void SetDrawColor (float , float , float , float );
void SetDrawColor (float a, float b, float c);
void SetDrawColor (float a, float b);
void SetDrawColor (float a);
void SetExtent (int x1, int x2, int y1, int y2, int z1, int z2);
void SetImageData (vtkImageData *image);
vtkImageCanvasSource2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
vtkImageData *ImageDatafloat DrawColor[4]int DefaultZint ClipSegment (int &a0, int &a1, int &b0, int &b1);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void DrawSegment3D (float *p0, float *p1);
Don't know the size of pointer arg number 1
void GetDrawColor (int dim, float *color);
Don't know the size of pointer arg number 2
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetDrawColor (int dim, float *color);
Don't know the size of pointer arg number 2
void SetDrawColor (float a[4]);
Method is redundant. Same as SetDrawColor_( float, float, float, float)
void SetExtent (int *extent);
Don't know the size of pointer arg number 1
Graphics::VTK::ImageCast
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void ClampOverflowOff ();
void ClampOverflowOn ();
int GetClampOverflow ();
const char *GetClassName();
int GetOutputScalarType ();
vtkImageCast *New ();
void SetClampOverflow (int );
void SetOutputScalarType (int );
void SetOutputScalarTypeToChar ();
void SetOutputScalarTypeToDouble ();
void SetOutputScalarTypeToFloat ();
void SetOutputScalarTypeToInt ();
void SetOutputScalarTypeToLong ();
void SetOutputScalarTypeToShort ();
void SetOutputScalarTypeToUnsignedChar ();
void SetOutputScalarTypeToUnsignedInt ();
void SetOutputScalarTypeToUnsignedLong ();
void SetOutputScalarTypeToUnsignedShort ();
vtkImageCast Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageCityBlockDistance
Inherits from ImageDecomposeFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageCityBlockDistance *New ();
vtkImageCityBlockDistance Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageClip
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void ClipDataOff ();
void ClipDataOn ();
const char *GetClassName();
int GetClipData ();
vtkImageClip *New ();
void ResetOutputWholeExtent ();
void SetClipData (int );
void SetOutputWholeExtent (int minX, int maxX, int minY, int maxY, int minZ, int maxZ);
void SetOutputWholeExtent (int piece, int numPieces);
vtkImageClip Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void CopyData (vtkImageData *inData, vtkImageData *outData, int *ext);
Don't know the size of pointer arg number 3
vtkTimeStamp CTimeint Initializedint OutputWholeExtent[6]int ClipDatavoid ExecuteInformation (vtkImageData *inData, vtkImageData *outData);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetOutputWholeExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int *GetOutputWholeExtent ();
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetOutputWholeExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int SplitExtentTmp (int piece, int numPieces, int *ext);
Don't know the size of pointer arg number 3
Graphics::VTK::ImageComposite
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddInput (vtkImageData *);
const char *GetClassName();
vtkImageData *GetInput (int idx);
vtkStructuredPoints *GetOutput (int idx);
vtkStructuredPoints *GetOutput ();
vtkImageComposite *New ();
void RemoveInput (vtkImageData *);
void SetOutput (vtkStructuredPoints *output);
vtkImageComposite Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageConnector
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
char unsigned GetConnectedValue ();
char unsigned GetUnconnectedValue ();
vtkImageConnector *New ();
void RemoveAllSeeds ();
void SetConnectedValue (unsigned char );
void SetUnconnectedValue (unsigned char );
vtkImageConnector Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void MarkData (vtkImageData *data, int dimensionality, int ext[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageConstantPad
Inherits from ImagePadFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetConstant ();
vtkImageConstantPad *New ();
void SetConstant (float );
vtkImageConstantPad Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
float Constantvoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageContinuousDilate3D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageContinuousDilate3D *New ();
void SetKernelSize (int size0, int size1, int size2);
vtkImageContinuousDilate3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
vtkImageEllipsoidSource *Ellipsevoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageContinuousErode3D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageContinuousErode3D *New ();
void SetKernelSize (int size0, int size1, int size2);
vtkImageContinuousErode3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
vtkImageEllipsoidSource *Ellipsevoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageCorrelation
Inherits from ImageTwoInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetDimensionality ();
vtkImageCorrelation *New ();
void SetDimensionality (int );
vtkImageCorrelation Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void ComputeInputUpdateExtent (int inExt[6], int outExt[6], int whichInput);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageCursor3D
Inherits from ImageInPlaceFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float *GetCursorPosition ();
(Returns a 3-element Perl list)
int GetCursorRadius ();
float GetCursorValue ();
vtkImageCursor3D *New ();
void SetCursorPosition (float , float , float );
void SetCursorRadius (int );
void SetCursorValue (float );
vtkImageCursor3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float CursorPosition[3]float CursorValueint CursorRadiusvoid Execute (vtkImageData *inData, vtkImageData *outData);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetCursorPosition (float a[3]);
Method is redundant. Same as SetCursorPosition( float, float, float)
Graphics::VTK::ImageDataStreamer
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetIncrementalUpdate ();
long unsigned GetMemoryLimit ();
void IncrementalUpdateOff ();
void IncrementalUpdateOn ();
vtkImageDataStreamer *New ();
void SetIncrementalUpdate (int );
void SetMemoryLimit (unsigned long );
void SetSplitModeToBlock ();
void SetSplitModeToXSlab ();
void SetSplitModeToYSlab ();
void SetSplitModeToZSlab ();
void TriggerAsynchronousUpdate ();
void UpdateData (vtkDataObject *out);
void UpdateInformation ();
vtkImageDataStreamer Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageDifference
Inherits from ImageTwoInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AllowShiftOff ();
void AllowShiftOn ();
void AveragingOff ();
void AveragingOn ();
int GetAllowShift ();
int GetAveraging ();
const char *GetClassName();
float GetError (void );
vtkImageData *GetImage ();
int GetThreshold ();
float GetThresholdedError (void );
vtkImageDifference *New ();
void SetAllowShift (int );
void SetAveraging (int );
void SetImage (vtkImageData *image);
void SetInput (int num, vtkImageData *input);
void SetInput (vtkImageData *input);
void SetThreshold (int );
vtkImageDifference Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6], int whichInput);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float ErrorPerThreadVTK_MAX_THREADS []float ThresholdedErrorPerThreadVTK_MAX_THREADS []int AllowShiftint Thresholdint Averagingvoid ExecuteInformation (vtkImageData *inputs, vtkImageData *output);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetError (float *e);
Don't know the size of pointer arg number 1
void GetThresholdedError (float *e);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageDilateErode3D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetDilateValue ();
float GetErodeValue ();
vtkImageDilateErode3D *New ();
void SetDilateValue (float );
void SetErodeValue (float );
void SetKernelSize (int size0, int size1, int size2);
vtkImageDilateErode3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
vtkImageEllipsoidSource *Ellipsefloat DilateValuefloat ErodeValuevoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageDivergence
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageDivergence *New ();
vtkImageDivergence Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageDotProduct
Inherits from ImageTwoInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageDotProduct *New ();
vtkImageDotProduct Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageEllipsoidSource
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
float GetInValue ();
float GetOutValue ();
int GetOutputScalarType ();
float *GetRadius ();
(Returns a 3-element Perl list)
vtkImageEllipsoidSource *New ();
void SetCenter (float , float , float );
void SetInValue (float );
void SetOutValue (float );
void SetOutputScalarType (int );
void SetOutputScalarTypeToChar ();
void SetOutputScalarTypeToDouble ();
void SetOutputScalarTypeToFloat ();
void SetOutputScalarTypeToInt ();
void SetOutputScalarTypeToLong ();
void SetOutputScalarTypeToShort ();
void SetOutputScalarTypeToUnsignedChar ();
void SetOutputScalarTypeToUnsignedInt ();
void SetOutputScalarTypeToUnsignedLong ();
void SetOutputScalarTypeToUnsignedShort ();
void SetRadius (float , float , float );
void SetWholeExtent (int minX, int maxX, int minY, int maxY, int minZ, int maxZ);
vtkImageEllipsoidSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int WholeExtent[6]float Center[3]float Radius[3]float InValuefloat OutValueint OutputScalarTypevoid ExecuteInformation ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetWholeExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int *GetWholeExtent ();
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetCenter (float a[3]);
Method is redundant. Same as SetCenter( float, float, float)
void SetRadius (float a[3]);
Method is redundant. Same as SetRadius( float, float, float)
void SetWholeExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageEuclideanToPolar
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetThetaMaximum ();
vtkImageEuclideanToPolar *New ();
void SetThetaMaximum (float );
vtkImageEuclideanToPolar Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
float ThetaMaximumvoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageExport
Inherits from ProcessObject
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int *GetDataDimensions ();
(Returns a 3-element Perl list)
int *GetDataExtent ();
(Returns a 6-element Perl list)
int GetDataMemorySize ();
int GetDataNumberOfScalarComponents ();
float *GetDataOrigin ();
(Returns a 3-element Perl list)
int GetDataScalarType ();
float *GetDataSpacing ();
(Returns a 3-element Perl list)
int GetImageLowerLeft ();
vtkImageData *GetInput ();
void *GetPointerToData ();
void ImageLowerLeftOff ();
void ImageLowerLeftOn ();
vtkImageExport *New ();
void SetImageLowerLeft (int );
void SetInput (vtkImageData *input);
vtkImageExport Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void Export (void *);
Don't know the size of pointer arg number 1
void GetDataDimensions (int *ptr);
Don't know the size of pointer arg number 1
void GetDataExtent (int *ptr);
Don't know the size of pointer arg number 1
void GetDataOrigin (float *ptr);
Don't know the size of pointer arg number 1
void GetDataSpacing (float *ptr);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageExtractComponents
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int *GetComponents ();
(Returns a 3-element Perl list)
int GetNumberOfComponents ();
vtkImageExtractComponents *New ();
void SetComponents (int c1, int c2, int c3);
void SetComponents (int c1, int c2);
void SetComponents (int c1);
vtkImageExtractComponents Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int NumberOfComponentsint Components[3]void ExecuteInformation (vtkImageData *inData, vtkImageData *outData);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageFFT
Inherits from ImageFourierFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageFFT *New ();
vtkImageFFT Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int SplitExtent (int splitExt[6], int startExt[6], int num, int total);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int threadId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageFlip
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetFilteredAxis ();
int GetPreserveImageExtent ();
vtkImageFlip *New ();
void PreserveImageExtentOff ();
void PreserveImageExtentOn ();
void SetFilteredAxes (int axis);
void SetFilteredAxis (int );
void SetPreserveImageExtent (int );
vtkImageFlip Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageFourierCenter
Inherits from ImageDecomposeFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageFourierCenter *New ();
vtkImageFourierCenter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int threadId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageGaussianSmooth
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetDimensionality ();
float *GetRadiusFactors ();
(Returns a 3-element Perl list)
float *GetStandardDeviations ();
(Returns a 3-element Perl list)
vtkImageGaussianSmooth *New ();
void SetDimensionality (int );
void SetRadiusFactor (float f);
void SetRadiusFactors (float , float , float );
void SetRadiusFactors (float f, float f2);
void SetStandardDeviation (float a, float b, float c);
void SetStandardDeviation (float a, float b);
void SetStandardDeviation (float std);
void SetStandardDeviations (float , float , float );
void SetStandardDeviations (float a, float b);
vtkImageGaussianSmooth Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int Dimensionalityfloat StandardDeviations[3]float RadiusFactors[3]void ComputeKernel (double *kernel, int min, int max, double std);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ExecuteAxis (int axis, vtkImageData *inData, int inExt[6], vtkImageData *outData, int outExt[6], int *pcycle, int target, int *pcount, int total);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetRadiusFactors (float a[3]);
Method is redundant. Same as SetRadiusFactors( float, float, float)
void SetStandardDeviations (float a[3]);
Method is redundant. Same as SetStandardDeviations( float, float, float)
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageGaussianSource
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
float GetMaximum ();
float GetStandardDeviation ();
vtkImageGaussianSource *New ();
void SetCenter (float , float , float );
void SetMaximum (float );
void SetStandardDeviation (float );
void SetWholeExtent (int xMinx, int xMax, int yMin, int yMax, int zMin, int zMax);
vtkImageGaussianSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float StandardDeviationint WholeExtent[6]float Center[3]float Maximumvoid ExecuteInformation ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetCenter (float a[3]);
Method is redundant. Same as SetCenter( float, float, float)
Graphics::VTK::ImageGridSource
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int *GetDataExtent ();
(Returns a 6-element Perl list)
float *GetDataOrigin ();
(Returns a 3-element Perl list)
int GetDataScalarType ();
char *GetDataScalarTypeAsString ();
float *GetDataSpacing ();
(Returns a 3-element Perl list)
float GetFillValue ();
int *GetGridOrigin ();
(Returns a 3-element Perl list)
int *GetGridSpacing ();
(Returns a 3-element Perl list)
float GetLineValue ();
vtkImageGridSource *New ();
void SetDataExtent (int , int , int , int , int , int );
void SetDataOrigin (float , float , float );
void SetDataScalarType (int );
void SetDataScalarTypeToFloat ();
void SetDataScalarTypeToInt ();
void SetDataScalarTypeToShort ();
void SetDataScalarTypeToUnsignedChar ();
void SetDataScalarTypeToUnsignedShort ();
void SetDataSpacing (float , float , float );
void SetFillValue (float );
void SetGridOrigin (int , int , int );
void SetGridSpacing (int , int , int );
void SetLineValue (float );
vtkImageGridSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int GridSpacing[3]int GridOrigin[3]float LineValuefloat FillValueint DataScalarTypeint DataExtent[6]float DataSpacing[3]float DataOrigin[3]void ExecuteInformation ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetDataExtent (int a[6]);
Method is redundant. Same as SetDataExtent( int, int, int, int, int, int)
void SetDataOrigin (float a[3]);
Method is redundant. Same as SetDataOrigin( float, float, float)
void SetDataSpacing (float a[3]);
Method is redundant. Same as SetDataSpacing( float, float, float)
void SetGridOrigin (int a[3]);
Method is redundant. Same as SetGridOrigin( int, int, int)
void SetGridSpacing (int a[3]);
Method is redundant. Same as SetGridSpacing( int, int, int)
Graphics::VTK::ImageGradient
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetDimensionality ();
int GetHandleBoundaries ();
void HandleBoundariesOff ();
void HandleBoundariesOn ();
vtkImageGradient *New ();
void SetDimensionality (int );
void SetHandleBoundaries (int );
vtkImageGradient Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageGradientMagnitude
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetDimensionality ();
int GetHandleBoundaries ();
void HandleBoundariesOff ();
void HandleBoundariesOn ();
vtkImageGradientMagnitude *New ();
void SetDimensionality (int );
void SetHandleBoundaries (int );
vtkImageGradientMagnitude Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageHSVToRGB
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetMaximum ();
vtkImageHSVToRGB *New ();
void SetMaximum (float );
vtkImageHSVToRGB Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
float Maximumvoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageHybridMedian2D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageHybridMedian2D *New ();
vtkImageHybridMedian2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float ComputeMedian (float *array, int size);
Don't know the size of pointer arg number 1
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageIdealHighPass
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float *GetCutOff ();
(Returns a 3-element Perl list)
float GetXCutOff ();
float GetYCutOff ();
float GetZCutOff ();
vtkImageIdealHighPass *New ();
void SetCutOff (float , float , float );
void SetCutOff (float v);
void SetXCutOff (float v);
void SetYCutOff (float v);
void SetZCutOff (float v);
vtkImageIdealHighPass Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetCutOff (float a[3]);
Method is redundant. Same as SetCutOff( float, float, float)
float CutOff[3]void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageIdealLowPass
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float *GetCutOff ();
(Returns a 3-element Perl list)
float GetXCutOff ();
float GetYCutOff ();
float GetZCutOff ();
vtkImageIdealLowPass *New ();
void SetCutOff (float , float , float );
void SetCutOff (float v);
void SetXCutOff (float v);
void SetYCutOff (float v);
void SetZCutOff (float v);
vtkImageIdealLowPass Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetCutOff (float a[3]);
Method is redundant. Same as SetCutOff( float, float, float)
float CutOff[3]void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageImport
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int *GetDataExtent ();
(Returns a 6-element Perl list)
float *GetDataOrigin ();
(Returns a 3-element Perl list)
int GetDataScalarType ();
char *GetDataScalarTypeAsString ();
float *GetDataSpacing ();
(Returns a 3-element Perl list)
void *GetImportVoidPointer ();
int GetNumberOfScalarComponents ();
vtkImageImport *New ();
void SetDataExtent (int , int , int , int , int , int );
void SetDataOrigin (float , float , float );
void SetDataScalarType (int );
void SetDataScalarTypeToDouble ();
void SetDataScalarTypeToFloat ();
void SetDataScalarTypeToInt ();
void SetDataScalarTypeToShort ();
void SetDataScalarTypeToUnsignedChar ();
void SetDataScalarTypeToUnsignedShort ();
void SetDataSpacing (float , float , float );
void SetNumberOfScalarComponents (int );
vtkImageImport Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void CopyImportVoidPointer (void *ptr, int size);
Don't know the size of pointer arg number 1
void *ImportVoidPointerint SaveUserArrayint NumberOfScalarComponentsint DataScalarTypeint DataExtent[6]float DataSpacing[3]float DataOrigin[3]void Execute (vtkImageData *data);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetDataExtent (int a[6]);
Method is redundant. Same as SetDataExtent( int, int, int, int, int, int)
void SetDataOrigin (float a[3]);
Method is redundant. Same as SetDataOrigin( float, float, float)
void SetDataSpacing (float a[3]);
Method is redundant. Same as SetDataSpacing( float, float, float)
void SetImportVoidPointer (void *ptr);
Don't know the size of pointer arg number 1
void SetImportVoidPointer (void *ptr, int save);
Don't know the size of pointer arg number 1
Graphics::VTK::ImageIslandRemoval2D
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
int GetAreaThreshold ();
const char *GetClassName();
float GetIslandValue ();
float GetReplaceValue ();
int GetSquareNeighborhood ();
vtkImageIslandRemoval2D *New ();
void SetAreaThreshold (int );
void SetIslandValue (float );
void SetReplaceValue (float );
void SetSquareNeighborhood (int );
void SquareNeighborhoodOff ();
void SquareNeighborhoodOn ();
vtkImageIslandRemoval2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageLaplacian
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetDimensionality ();
vtkImageLaplacian *New ();
void SetDimensionality (int );
vtkImageLaplacian Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int Dimensionalityvoid ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageLogarithmicScale
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetConstant ();
vtkImageLogarithmicScale *New ();
void SetConstant (float );
vtkImageLogarithmicScale Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
float Constantvoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageLogic
Inherits from ImageTwoInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetOperation ();
float GetOutputTrueValue ();
vtkImageLogic *New ();
void SetOperation (int );
void SetOperationToAnd ();
void SetOperationToNand ();
void SetOperationToNor ();
void SetOperationToNot ();
void SetOperationToOr ();
void SetOperationToXor ();
void SetOutputTrueValue (float );
vtkImageLogic Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int Operationfloat OutputTrueValuevoid ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageLuminance
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageLuminance *New ();
vtkImageLuminance Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMagnify
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetInterpolate ();
int *GetMagnificationFactors ();
(Returns a 3-element Perl list)
void InterpolateOff ();
void InterpolateOn ();
vtkImageMagnify *New ();
void SetInterpolate (int );
void SetMagnificationFactors (int , int , int );
vtkImageMagnify Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int MagnificationFactors[3]int Interpolatevoid ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetMagnificationFactors (int a[3]);
Method is redundant. Same as SetMagnificationFactors( int, int, int)
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMagnitude
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageMagnitude *New ();
vtkImageMagnitude Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMandelbrotSource
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CopyOriginAndSample (vtkImageMandelbrotSource *source);
const char *GetClassName();
short unsigned GetMaximumNumberOfIterations ();
double *GetOriginCX ();
(Returns a 4-element Perl list)
int *GetProjectionAxes ();
(Returns a 3-element Perl list)
double *GetSampleCX ();
(Returns a 4-element Perl list)
int *GetWholeExtent ();
(Returns a 6-element Perl list)
vtkImageMandelbrotSource *New ();
void Pan (double x, double y, double z);
void SetMaximumNumberOfIterations (unsigned short );
void SetOriginCX (double , double , double , double );
void SetProjectionAxes (int , int , int );
void SetSample (double v);
void SetSampleCX (double , double , double , double );
void SetWholeExtent (int minX, int maxX, int minY, int maxY, int minZ, int maxZ);
void Zoom (double factor);
vtkImageMandelbrotSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float EvaluateSet (double p[4]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int ProjectionAxes[3]int WholeExtent[6]double OriginCX[4]double SampleCX[4]unsigned short MaximumNumberOfIterationsvoid Execute (vtkImageData *outData);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetOriginCX (double a[4]);
Method is redundant. Same as SetOriginCX( double, double, double, double)
void SetProjectionAxes (int a[3]);
Method is redundant. Same as SetProjectionAxes( int, int, int)
void SetSampleCX (double a[4]);
Method is redundant. Same as SetSampleCX( double, double, double, double)
void SetWholeExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMapper
Inherits from Mapper2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetColorLevel ();
float GetColorScale ();
float GetColorShift ();
float GetColorWindow ();
int *GetCustomDisplayExtents ();
(Returns a 4-element Perl list)
vtkImageData *GetInput ();
unsigned long GetMTime ();
int GetRenderToRectangle ();
int GetUseCustomExtents ();
int GetWholeZMax ();
int GetWholeZMin ();
int GetZSlice ();
vtkImageMapper *New ();
virtual void RenderData (vtkViewport *, vtkImageData *, vtkActor2D *) = 0;
void RenderStart (vtkViewport *viewport, vtkActor2D *actor);
void RenderToRectangleOff ();
void RenderToRectangleOn ();
void SetColorLevel (float );
void SetColorWindow (float );
void SetCustomDisplayExtents (int [4]);
void SetInput (vtkImageData *);
void SetUseCustomExtents (int );
void SetZSlice (int );
void UseCustomExtentsOff ();
void UseCustomExtentsOn ();
vtkImageMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void Setint DisplayExtent[6]RenderToRectangle (int );
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMapToColors
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkScalarsToColors *GetLookupTable ();
unsigned long GetMTime ();
int GetOutputFormat ();
vtkImageMapToColors *New ();
void SetLookupTable (vtkScalarsToColors *);
void SetOutputFormat (int );
void SetOutputFormatToLuminance ();
void SetOutputFormatToLuminanceAlpha ();
void SetOutputFormatToRGB ();
void SetOutputFormatToRGBA ();
void UpdateData (vtkDataObject *output);
vtkImageMapToColors Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMapToRGBA
Inherits from ImageMapToColors
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageMapToRGBA *New ();
Graphics::VTK::ImageMapToWindowLevelColors
Inherits from ImageMapToColors
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetLevel ();
float GetWindow ();
vtkImageMapToWindowLevelColors *New ();
void SetLevel (float );
void SetWindow (float );
void UpdateData (vtkDataObject *output);
vtkImageMapToWindowLevelColors Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMask
Inherits from ImageTwoInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetMaskedOutputValueLength ();
int GetNotMask ();
vtkImageMask *New ();
void NotMaskOff ();
void NotMaskOn ();
void SetImageInput (vtkImageData *in);
void SetMaskInput (vtkImageData *in);
void SetMaskedOutputValue (float v1, float v2, float v3);
void SetMaskedOutputValue (float v1, float v2);
void SetMaskedOutputValue (float v);
void SetNotMask (int );
vtkImageMask Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float *GetMaskedOutputValue ();
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetMaskedOutputValue (int num, float *v);
Don't know the size of pointer arg number 2
void ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMaskBits
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
unsigned int *GetMasks ();
(Returns a 4-element Perl list)
int GetOperation ();
vtkImageMaskBits *New ();
void SetMask (unsigned int mask);
void SetMasks (unsigned int , unsigned int , unsigned int , unsigned int );
void SetMasks (unsigned int mask1, unsigned int mask2, unsigned int mask3);
void SetMasks (unsigned int mask1, unsigned int mask2);
void SetOperation (int );
void SetOperationToAnd ();
void SetOperationToNand ();
void SetOperationToNor ();
void SetOperationToOr ();
void SetOperationToXor ();
vtkImageMaskBits Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &, vtkIndent );
I/O Streams not Supported yet
void SetMasks (unsigned int a[4]);
Arg types of 'unsigned int *' not supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMathematics
Inherits from ImageTwoInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
double GetConstantC ();
double GetConstantK ();
int GetOperation ();
vtkImageMathematics *New ();
void SetConstantC (double );
void SetConstantK (double );
void SetOperation (int );
void SetOperationToATAN ();
void SetOperationToATAN2 ();
void SetOperationToAbsoluteValue ();
void SetOperationToAdd ();
void SetOperationToAddConstant ();
void SetOperationToComplexMultiply ();
void SetOperationToConjugate ();
void SetOperationToCos ();
void SetOperationToDivide ();
void SetOperationToExp ();
void SetOperationToInvert ();
void SetOperationToLog ();
void SetOperationToMax ();
void SetOperationToMin ();
void SetOperationToMultiply ();
void SetOperationToMultiplyByK ();
void SetOperationToReplaceCByK ();
void SetOperationToSin ();
void SetOperationToSquare ();
void SetOperationToSquareRoot ();
void SetOperationToSubtract ();
vtkImageMathematics Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMedian3D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetNumberOfElements ();
vtkImageMedian3D *New ();
void SetKernelSize (int size0, int size1, int size2);
vtkImageMedian3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int NumberOfElementsvoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageMirrorPad
Inherits from ImagePadFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageMirrorPad *New ();
vtkImageMirrorPad Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ThreadedExecute (vtkImageData *inData, vtkImageData *outRegion, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageNoiseSource
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetMaximum ();
float GetMinimum ();
vtkImageNoiseSource *New ();
void SetMaximum (float );
void SetMinimum (float );
void SetWholeExtent (int xMinx, int xMax, int yMin, int yMax, int zMin, int zMax);
vtkImageNoiseSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float Minimumfloat Maximumint WholeExtent[6]void ExecuteInformation ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageNonMaximumSuppression
Inherits from ImageTwoInputFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetDimensionality ();
int GetHandleBoundaries ();
void HandleBoundariesOff ();
void HandleBoundariesOn ();
vtkImageNonMaximumSuppression *New ();
void SetDimensionality (int );
void SetHandleBoundaries (int );
void SetMagnitudeInput (vtkImageData *input);
void SetVectorInput (vtkImageData *input);
vtkImageNonMaximumSuppression Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void ComputeInputUpdateExtent (int inExt[6], int outExt[6], int whichInput);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inDatas, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageNormalize
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageNormalize *New ();
vtkImageNormalize Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageOpenClose3D
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void DebugOff ();
void DebugOn ();
const char *GetClassName();
float GetCloseValue ();
vtkImageDilateErode3D *GetFilter0 ();
vtkImageDilateErode3D *GetFilter1 ();
unsigned long GetMTime ();
float GetOpenValue ();
vtkImageData *GetOutput (int idx);
vtkImageData *GetOutput ();
void Modified ();
vtkImageOpenClose3D *New ();
void SetCloseValue (float value);
void SetInput (vtkImageData *Input);
void SetKernelSize (int size0, int size1, int size2);
void SetOpenValue (float value);
vtkImageOpenClose3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImagePermute
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int *GetFilteredAxes ();
(Returns a 3-element Perl list)
vtkImagePermute *New ();
void SetFilteredAxes (int , int , int );
vtkImagePermute Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int FilteredAxes[3]void ExecuteInformation (vtkImageData *inData, vtkImageData *outData);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetFilteredAxes (int a[3]);
Method is redundant. Same as SetFilteredAxes( int, int, int)
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageQuantizeRGBToIndex
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float GetBuildTreeExecuteTime ();
const char *GetClassName();
float GetInitializeExecuteTime ();
float GetLookupIndexExecuteTime ();
vtkLookupTable *GetLookupTable ();
int GetNumberOfColors ();
vtkImageQuantizeRGBToIndex *New ();
void SetNumberOfColors (int );
vtkImageQuantizeRGBToIndex Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Imager
Inherits from Viewport
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
virtual void Erase ();
const char *GetClassName();
vtkImageWindow *GetImageWindow ();
virtual float GetPickedZ ();
vtkWindow *GetVTKWindow ();
vtkImager *New ();
virtual vtkAssemblyPath *PickProp (float selectionX, float selectionY);
virtual int RenderOpaqueGeometry ();
virtual int RenderOverlay ();
virtual int RenderTranslucentGeometry ();
Graphics::VTK::ImagerCollection
Inherits from Collection
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddItem (vtkImager *a);
const char *GetClassName();
vtkImager *GetLastItem ();
vtkImager *GetNextItem ();
vtkImagerCollection *New ();
Graphics::VTK::ImageReader
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void ComputeInternalFileName (int slice);
void FileLowerLeftOff ();
void FileLowerLeftOn ();
const char *GetClassName();
int GetDataByteOrder ();
char *GetDataByteOrderAsString ();
int *GetDataExtent ();
(Returns a 6-element Perl list)
short unsigned GetDataMask ();
float *GetDataOrigin ();
(Returns a 3-element Perl list)
int GetDataScalarType ();
float *GetDataSpacing ();
(Returns a 3-element Perl list)
int *GetDataVOI ();
(Returns a 6-element Perl list)
int GetFileDimensionality ();
int GetFileLowerLeft ();
char *GetFileName ();
char *GetFilePattern ();
char *GetFilePrefix ();
int GetHeaderSize (int slice);
int GetHeaderSize ();
char *GetInternalFileName ();
int GetNumberOfScalarComponents ();
int GetSwapBytes ();
vtkTransform *GetTransform ();
vtkImageReader *New ();
void OpenFile ();
void SetDataByteOrder (int );
void SetDataByteOrderToBigEndian ();
void SetDataByteOrderToLittleEndian ();
void SetDataExtent (int , int , int , int , int , int );
void SetDataMask (int val);
void SetDataOrigin (float , float , float );
void SetDataScalarType (int type);
void SetDataScalarTypeToDouble ();
void SetDataScalarTypeToFloat ();
void SetDataScalarTypeToInt ();
void SetDataScalarTypeToShort ();
void SetDataScalarTypeToUnsignedChar ();
void SetDataScalarTypeToUnsignedShort ();
void SetDataSpacing (float , float , float );
void SetDataVOI (int , int , int , int , int , int );
void SetFileDimensionality (int );
void SetFileLowerLeft (int );
void SetFileName (char *);
void SetFilePattern (char *);
void SetFilePrefix (char *);
void SetHeaderSize (int size);
void SetNumberOfScalarComponents (int );
void SetSwapBytes (int );
void SetTransform (vtkTransform *);
void SwapBytesOff ();
void SwapBytesOn ();
vtkImageReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInverseTransformedExtent (int inExtent[6], int outExtent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeInverseTransformedIncrements (int inIncr[3], int outIncr[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeTransformedExtent (int inExtent[6], int outExtent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeTransformedIncrements (int inIncr[3], int outIncr[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeTransformedOrigin (float origin[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
char *InternalFileNamechar *FileNamechar *FilePrefixchar *FilePatternint NumberOfScalarComponentsint FileLowerLeftifstream *Fileunsigned long DataIncrements[4]int DataExtent[6]unsigned short DataMaskint SwapBytesint FileDimensionalityint HeaderSizeint DataScalarTypeint ManualHeaderSizeint InitializedvtkTransform *Transformvoid ComputeTransformedSpacing (float Spacing[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int DataDimensions[3]float DataSpacing[3]float DataOrigin[3]int DataVOI[6]void ExecuteInformation ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void OpenAndSeekFile (int extent[6], int slice);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetDataExtent (int a[6]);
Method is redundant. Same as SetDataExtent( int, int, int, int, int, int)
void SetDataOrigin (float a[3]);
Method is redundant. Same as SetDataOrigin( float, float, float)
void SetDataSpacing (float a[3]);
Method is redundant. Same as SetDataSpacing( float, float, float)
void SetDataVOI (int a[6]);
Method is redundant. Same as SetDataVOI( int, int, int, int, int, int)
Graphics::VTK::ImageResample
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float GetAxisMagnificationFactor (int axis);
const char *GetClassName();
int GetDimensionality ();
int GetInterpolate ();
void InterpolateOff ();
void InterpolateOn ();
vtkImageResample *New ();
void SetAxisMagnificationFactor (int axis, float factor);
void SetAxisOutputSpacing (int axis, float spacing);
void SetDimensionality (int );
void SetInterpolate (int );
vtkImageResample Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float MagnificationFactors[3]float OutputSpacing[3]int Interpolateint Dimensionalityvoid ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageRFFT
Inherits from ImageFourierFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageRFFT *New ();
vtkImageRFFT Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int SplitExtent (int splitExt[6], int startExt[6], int num, int total);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int threadId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageRGBToHSV
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetMaximum ();
vtkImageRGBToHSV *New ();
void SetMaximum (float );
vtkImageRGBToHSV Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
float Maximumvoid ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageRange3D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageRange3D *New ();
void SetKernelSize (int size0, int size1, int size2);
vtkImageRange3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageSeedConnectivity
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddSeed (int i0, int i1, int i2);
void AddSeed (int i0, int i1);
const char *GetClassName();
vtkImageConnector *GetConnector ();
int GetDimensionality ();
int GetInputConnectValue ();
int GetOutputConnectedValue ();
int GetOutputUnconnectedValue ();
vtkImageSeedConnectivity *New ();
void RemoveAllSeeds ();
void SetDimensionality (int );
void SetInputConnectValue (int );
void SetOutputConnectedValue (int );
void SetOutputUnconnectedValue (int );
vtkImageSeedConnectivity Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void AddSeed (int num, int *index);
Don't know the size of pointer arg number 2
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageShiftScale
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void ClampOverflowOff ();
void ClampOverflowOn ();
int GetClampOverflow ();
const char *GetClassName();
int GetOutputScalarType ();
float GetScale ();
float GetShift ();
vtkImageShiftScale *New ();
void SetClampOverflow (int );
void SetOutputScalarType (int );
void SetOutputScalarTypeToChar ();
void SetOutputScalarTypeToDouble ();
void SetOutputScalarTypeToFloat ();
void SetOutputScalarTypeToInt ();
void SetOutputScalarTypeToLong ();
void SetOutputScalarTypeToShort ();
void SetOutputScalarTypeToUnsignedChar ();
void SetOutputScalarTypeToUnsignedInt ();
void SetOutputScalarTypeToUnsignedLong ();
void SetOutputScalarTypeToUnsignedShort ();
void SetScale (float );
void SetShift (float );
vtkImageShiftScale Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageShrink3D
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AveragingOff ();
void AveragingOn ();
int GetAveraging ();
const char *GetClassName();
int GetMaximum ();
int GetMean ();
int GetMedian ();
int GetMinimum ();
int *GetShift ();
(Returns a 3-element Perl list)
int *GetShrinkFactors ();
(Returns a 3-element Perl list)
void MaximumOff ();
void MaximumOn ();
void MeanOff ();
void MeanOn ();
void MedianOff ();
void MedianOn ();
void MinimumOff ();
void MinimumOn ();
vtkImageShrink3D *New ();
void SetAveraging (int );
void SetMaximum (int );
void SetMean (int );
void SetMedian (int );
void SetMinimum (int );
void SetShift (int , int , int );
void SetShrinkFactors (int , int , int );
vtkImageShrink3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int ShrinkFactors[3]int Shift[3]int Meanint Minimumint Maximumint Medianvoid ExecuteInformation (vtkImageData *inData, vtkImageData *outData);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetShift (int a[3]);
Method is redundant. Same as SetShift( int, int, int)
void SetShrinkFactors (int a[3]);
Method is redundant. Same as SetShrinkFactors( int, int, int)
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageSinusoidSource
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float GetAmplitude ();
const char *GetClassName();
float *GetDirection ();
(Returns a 3-element Perl list)
float GetPeriod ();
float GetPhase ();
vtkImageSinusoidSource *New ();
void SetAmplitude (float );
void SetDirection (float , float , float );
void SetPeriod (float );
void SetPhase (float );
void SetWholeExtent (int xMinx, int xMax, int yMin, int yMax, int zMin, int zMax);
vtkImageSinusoidSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int WholeExtent[6]float Direction[3]float Periodfloat Phasefloat Amplitudevoid ExecuteInformation ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetDirection (float *);
Don't know the size of pointer arg number 1
Graphics::VTK::ImageSkeleton2D
Inherits from ImageIterateFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetPrune ();
vtkImageSkeleton2D *New ();
void PruneOff ();
void PruneOn ();
void SetNumberOfIterations (int num);
void SetPrune (int );
vtkImageSkeleton2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int Prunevoid ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageSobel2D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageSobel2D *New ();
vtkImageSobel2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageSobel3D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageSobel3D *New ();
vtkImageSobel3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageThreshold
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetInValue ();
float GetLowerThreshold ();
float GetOutValue ();
int GetOutputScalarType ();
int GetReplaceIn ();
int GetReplaceOut ();
float GetUpperThreshold ();
vtkImageThreshold *New ();
void ReplaceInOff ();
void ReplaceInOn ();
void ReplaceOutOff ();
void ReplaceOutOn ();
void SetInValue (float val);
void SetOutValue (float val);
void SetOutputScalarType (int );
void SetOutputScalarTypeToChar ();
void SetOutputScalarTypeToDouble ();
void SetOutputScalarTypeToFloat ();
void SetOutputScalarTypeToInt ();
void SetOutputScalarTypeToLong ();
void SetOutputScalarTypeToShort ();
void SetOutputScalarTypeToUnsignedChar ();
void SetOutputScalarTypeToUnsignedInt ();
void SetOutputScalarTypeToUnsignedLong ();
void SetOutputScalarTypeToUnsignedShort ();
void SetReplaceIn (int );
void SetReplaceOut (int );
void ThresholdBetween (float lower, float upper);
void ThresholdByLower (float thresh);
void ThresholdByUpper (float thresh);
vtkImageThreshold Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageTranslateExtent
Inherits from ImageToImageFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int *GetTranslation ();
(Returns a 3-element Perl list)
vtkImageTranslateExtent *New ();
void SetTranslation (int , int , int );
void UpdateData (vtkDataObject *data);
vtkImageTranslateExtent Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int Translation[3]void ComputeInputUpdateExtent (int extent[6], int wholeExtent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetTranslation (int a[3]);
Method is redundant. Same as SetTranslation( int, int, int)
Graphics::VTK::ImageVariance3D
Inherits from ImageSpatialFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageVariance3D *New ();
void SetKernelSize (int size0, int size1, int size2);
vtkImageVariance3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int extent[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageViewer
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
vtkActor2D *GetActor2D ();
const char *GetClassName();
float GetColorLevel ();
float GetColorWindow ();
int GetGrayScaleHint ();
vtkImageMapper *GetImageMapper ();
vtkImageWindow *GetImageWindow ();
vtkImager *GetImager ();
vtkImageData *GetInput ();
int GetWholeZMax ();
int GetWholeZMin ();
char *GetWindowName ();
int GetZSlice ();
void GrayScaleHintOff ();
void GrayScaleHintOn ();
vtkImageViewer *New ();
virtual void Render (void );
void SetColorLevel (float s);
void SetColorWindow (float s);
void SetGrayScaleHint (int a);
void SetInput (vtkImageData *in);
void SetPosition (int a, int b);
void SetSize (int a, int b);
void SetZSlice (int s);
vtkImageViewer Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int *GetPosition ();
Can't Handle 'int *' return type without a hint
int *GetSize ();
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetDisplayId (void *a);
Don't know the size of pointer arg number 1
void SetParentId (void *a);
Don't know the size of pointer arg number 1
virtual void SetPosition (int a[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void SetSize (int a[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetWindowId (void *a);
Don't know the size of pointer arg number 1
Graphics::VTK::ImageWindow
Inherits from Window
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddImager (vtkImager *im);
virtual void ClosePPMImageFile ();
virtual void EraseWindow ();
virtual void Frame () = 0;
const char *GetClassName();
char *GetFileName ();
virtual void *GetGenericContext () = 0;
virtual void *GetGenericDisplayId () = 0;
virtual void *GetGenericDrawable ();
virtual void *GetGenericParentId () = 0;
virtual void *GetGenericWindowId () = 0;
int GetGrayScaleHint ();
vtkImagerCollection *GetImagers ();
void GrayScaleHintOff ();
void GrayScaleHintOn ();
virtual void MakeCurrent ();
vtkImageWindow *New ();
virtual int OpenPPMImageFile ();
void RemoveImager (vtkImager *im);
virtual void Render ();
virtual void SaveImageAsPPM ();
void SetFileName (char *);
void SetGrayScaleHint (int );
virtual void SetPosition (int x, int y) = 0;
virtual void SetSize (int , int ) = 0;
virtual void SetWindowInfo (char *);
virtual void SwapBuffers () = 0;
virtual void WritePPMImageFile ();
vtkImageWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual int *GetPosition () = 0;
Can't Handle 'int *' return type without a hint
virtual void GetPosition (int *x, int *y);
Don't know the size of pointer arg number 1
virtual int *GetSize () = 0;
Can't Handle 'int *' return type without a hint
virtual void GetSize (int *x, int *y);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
virtual void SetDisplayId (void *) = 0;
Don't know the size of pointer arg number 1
virtual void SetParentId (void *) = 0;
Don't know the size of pointer arg number 1
virtual void SetPosition (int a[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void SetSize (int a[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void SetWindowId (void *) = 0;
Don't know the size of pointer arg number 1
Graphics::VTK::ImageWrapPad
Inherits from ImagePadFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkImageWrapPad *New ();
vtkImageWrapPad Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInputUpdateExtent (int inExt[6], int outExt[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ThreadedExecute (vtkImageData *inData, vtkImageData *outRegion, int ext[6], int id);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImageWriter
Inherits from ProcessObject
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetFileDimensionality ();
char *GetFileName ();
char *GetFilePattern ();
char *GetFilePrefix ();
vtkImageData *GetInput ();
long unsigned GetMemoryLimit ();
vtkImageWriter *New ();
void SetFileDimensionality (int );
void SetFileName (char *);
void SetFilePattern (char *filePattern);
void SetFilePrefix (char *filePrefix);
virtual void SetInput (vtkImageData *input);
void SetMemoryLimit (unsigned long );
virtual void Write ();
vtkImageWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int FileDimensionalitychar *FilePrefixchar *FilePatternchar *FileNameint FileNumberint FileLowerLeftchar *InternalFileNameunsigned long MemoryLimitvoid RecursiveWrite (int dim, vtkImageData *region, ofstream *file);
Don't know the size of pointer arg number 3
void RecursiveWrite (int dim, vtkImageData *cache, vtkImageData *data, ofstream *file);
Don't know the size of pointer arg number 4
virtual void WriteFile (ofstream *file, vtkImageData *data, int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void WriteFileHeader (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
virtual void WriteFileTrailer (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
Graphics::VTK::LabeledDataMapper
Inherits from Mapper2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void BoldOff ();
void BoldOn ();
int GetBold ();
const char *GetClassName();
int GetFieldDataArray ();
int GetFontFamily ();
int GetFontSize ();
vtkDataSet *GetInput ();
int GetItalic ();
char *GetLabelFormat ();
int GetLabelMode ();
int GetLabeledComponent ();
int GetShadow ();
void ItalicOff ();
void ItalicOn ();
vtkLabeledDataMapper *New ();
virtual void ReleaseGraphicsResources (vtkWindow *);
void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor);
void SetBold (int );
void SetFieldDataArray (int );
void SetFontFamily (int );
void SetFontFamilyToArial ();
void SetFontFamilyToCourier ();
void SetFontFamilyToTimes ();
void SetFontSize (int );
void SetInput (vtkDataSet *);
void SetItalic (int );
void SetLabelFormat (char *);
void SetLabelMode (int );
void SetLabelModeToLabelFieldData ();
void SetLabelModeToLabelIds ();
void SetLabelModeToLabelNormals ();
void SetLabelModeToLabelScalars ();
void SetLabelModeToLabelTCoords ();
void SetLabelModeToLabelTensors ();
void SetLabelModeToLabelVectors ();
void SetLabeledComponent (int );
void SetShadow (int );
void ShadowOff ();
void ShadowOn ();
vtkLabeledDataMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ParallelCoordinatesActor
Inherits from Actor2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void BoldOff ();
void BoldOn ();
int GetBold ();
const char *GetClassName();
int GetFontFamily ();
int GetIndependentVariables ();
vtkDataObject *GetInput ();
int GetItalic ();
char *GetLabelFormat ();
int GetNumberOfLabels ();
int GetShadow ();
char *GetTitle ();
void ItalicOff ();
void ItalicOn ();
vtkParallelCoordinatesActor *New ();
void ReleaseGraphicsResources (vtkWindow *);
int RenderOpaqueGeometry (vtkViewport *);
int RenderOverlay (vtkViewport *);
int RenderTranslucentGeometry (vtkViewport *);
void SetBold (int );
void SetFontFamily (int );
void SetFontFamilyToArial ();
void SetFontFamilyToCourier ();
void SetFontFamilyToTimes ();
void SetIndependentVariables (int );
void SetIndependentVariablesToColumns ();
void SetIndependentVariablesToRows ();
void SetInput (vtkDataObject *);
void SetItalic (int );
void SetLabelFormat (char *);
void SetNumberOfLabels (int );
void SetShadow (int );
void SetTitle (char *);
void ShadowOff ();
void ShadowOn ();
vtkParallelCoordinatesActor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int PlaceAxes (vtkViewport *viewport, int *size);
Don't know the size of pointer arg number 2
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PNMReader
Inherits from ImageReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkPNMReader *New ();
Graphics::VTK::PNMWriter
Inherits from ImageWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkPNMWriter *New ();
vtkPNMWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void WriteFile (ofstream *file, vtkImageData *data, int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void WriteFileHeader (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
Graphics::VTK::PolyDataMapper2D
Inherits from Mapper2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
virtual void CreateDefaultLookupTable ();
const char *GetClassName();
int GetColorMode ();
char *GetColorModeAsString ();
vtkScalars *GetColors ();
vtkPolyData *GetInput ();
vtkScalarsToColors *GetLookupTable ();
virtual unsigned long GetMTime ();
float *GetScalarRange ();
(Returns a 2-element Perl list)
int GetScalarVisibility ();
vtkCoordinate *GetTransformCoordinate ();
vtkPolyDataMapper2D *New ();
void ScalarVisibilityOff ();
void ScalarVisibilityOn ();
void SetColorMode (int );
void SetColorModeToDefault ();
void SetColorModeToLuminance ();
void SetColorModeToMapScalars ();
void SetInput (vtkPolyData *);
void SetLookupTable (vtkScalarsToColors *lut);
void SetScalarRange (float , float );
void SetScalarVisibility (int );
void SetTransformCoordinate (vtkCoordinate *);
void ShallowCopy (vtkPolyDataMapper2D *m);
vtkPolyDataMapper2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetScalarRange (float a[2]);
Method is redundant. Same as SetScalarRange( float, float)
Graphics::VTK::PostScriptWriter
Inherits from ImageWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkPostScriptWriter *New ();
vtkPostScriptWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void WriteFile (ofstream *file, vtkImageData *data, int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void WriteFileHeader (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
virtual void WriteFileTrailer (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
Graphics::VTK::ScalarBarActor
Inherits from Actor2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void BoldOff ();
void BoldOn ();
int GetBold ();
const char *GetClassName();
int GetFontFamily ();
int GetItalic ();
char *GetLabelFormat ();
vtkScalarsToColors *GetLookupTable ();
int GetMaximumNumberOfColors ();
int GetNumberOfLabels ();
int GetOrientation ();
int GetShadow ();
char *GetTitle ();
void ItalicOff ();
void ItalicOn ();
vtkScalarBarActor *New ();
virtual void ReleaseGraphicsResources (vtkWindow *);
int RenderOpaqueGeometry (vtkViewport *viewport);
int RenderOverlay (vtkViewport *viewport);
int RenderTranslucentGeometry (vtkViewport *);
void SetBold (int );
void SetFontFamily (int );
void SetFontFamilyToArial ();
void SetFontFamilyToCourier ();
void SetFontFamilyToTimes ();
void SetItalic (int );
void SetLabelFormat (char *);
void SetLookupTable (vtkScalarsToColors *);
void SetMaximumNumberOfColors (int );
void SetNumberOfLabels (int );
void SetOrientation (int );
void SetOrientationToHorizontal ();
void SetOrientationToVertical ();
void SetShadow (int );
void SetTitle (char *);
void ShadowOff ();
void ShadowOn ();
void ShallowCopy (vtkProp *prop);
vtkScalarBarActor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void AllocateAndSizeLabels (int *labelSize, int *size, vtkViewport *viewport, float *range);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
vtkScalarsToColors *LookupTableint MaximumNumberOfColorsint NumberOfLabelsint NumberOfLabelsBuiltint Orientationchar *Titleint Boldint Italicint Shadowint FontFamilychar *LabelFormatvtkTextMapper *TitleMappervtkActor2D *TitleActorvtkTextMapper *TextMappersvtkActor2D *TextActorsvtkPolyData *ScalarBarvtkPolyDataMapper2D *ScalarBarMappervtkActor2D *ScalarBarActorvtkTimeStamp BuildTimeint LastSize[2]int LastOrigin[2]void SizeTitle (int *titleSize, int *size, vtkViewport *viewport);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ScaledTextActor
Inherits from Actor2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetMaximumLineHeight ();
int *GetMinimumSize ();
(Returns a 2-element Perl list)
vtkScaledTextActor *New ();
void SetMapper (vtkTextMapper *mapper);
void SetMaximumLineHeight (float );
void SetMinimumSize (int , int );
void ShallowCopy (vtkProp *prop);
vtkScaledTextActor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int MinimumSize[2]float MaximumLineHeightvtkActor2D *TextActorvtkTimeStamp BuildTimeint LastSize[2]int LastOrigin[2]void SetMapper (vtkMapper2D *mapper);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetMinimumSize (int a[2]);
Method is redundant. Same as SetMinimumSize( int, int)
Graphics::VTK::TextMapper
Inherits from Mapper2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void BoldOff ();
void BoldOn ();
int GetBold ();
const char *GetClassName();
int GetFontFamily ();
int GetFontSize ();
int GetHeight (vtkViewport *);
char *GetInput ();
int GetItalic ();
int GetJustification ();
float GetLineOffset ();
float GetLineSpacing ();
int GetNumberOfLines (char *input);
int GetNumberOfLines ();
int GetShadow ();
int GetVerticalJustification ();
int GetWidth (vtkViewport *);
void ItalicOff ();
void ItalicOn ();
vtkTextMapper *New ();
void SetBold (int val);
void SetFontFamily (int val);
void SetFontFamilyToArial ();
void SetFontFamilyToCourier ();
void SetFontFamilyToTimes ();
virtual void SetFontSize (int size);
void SetInput (char *inputString);
void SetItalic (int val);
void SetJustification (int );
void SetJustificationToCentered ();
void SetJustificationToLeft ();
void SetJustificationToRight ();
void SetLineOffset (float );
void SetLineSpacing (float );
void SetShadow (int val);
void SetVerticalJustification (int );
void SetVerticalJustificationToBottom ();
void SetVerticalJustificationToCentered ();
void SetVerticalJustificationToTop ();
void ShadowOff ();
void ShadowOn ();
void ShallowCopy (vtkTextMapper *tm);
vtkTextMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetMultiLineSize (vtkViewport *viewport, int size[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void GetSize (vtkViewport *, int size[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::TIFFReader
Inherits from ImageReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkTIFFReader *New ();
Graphics::VTK::TIFFWriter
Inherits from ImageWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkTIFFWriter *New ();
vtkTIFFWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void WriteFile (ofstream *file, vtkImageData *data, int ext[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void WriteFileHeader (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
Graphics::VTK::MesaImager
Inherits from Imager
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void Erase ();
const char *GetClassName();
vtkMesaImager *New ();
int RenderOpaqueGeometry ();
Graphics::VTK::MesaImageMapper
Inherits from ImageMapper
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkMesaImageMapper *New ();
void RenderData (vtkViewport *viewport, vtkImageData *data, vtkActor2D *actor);
void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
Graphics::VTK::MesaImageWindow
Inherits from XImageWindow
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
virtual void EraseWindow ();
void Frame ();
const char *GetClassName();
virtual int GetDesiredDepth ();
virtual void *GetGenericContext ();
virtual void *GetGenericDisplayId ();
virtual void *GetGenericDrawable ();
virtual void *GetGenericParentId ();
virtual void *GetGenericWindowId ();
void MakeCurrent ();
virtual void MakeDefaultWindow ();
vtkMesaImageWindow *New ();
void Render ();
virtual void SetOffScreenRendering (int i);
void SwapBuffers ();
vtkMesaImageWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual Colormap GetDesiredColormap ();
Can't Handle ColorMap return type yet
virtual Visual *GetDesiredVisual ();
Can't Handle Visual return type yet
XVisualInfo *GetDesiredVisualInfo ();
Can't Handle 'XVisualInfo *' return type yet
virtual unsigned char *GetPixelData (int x, int y, int x2, int y2, int front);
Can't Handle 'unsigned char *' return type without a hint
virtual float *GetRGBAPixelData (int x, int y, int x2, int y2, int front);
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
virtual void SetPixelData (int x, int y, int x2, int y2, unsigned char *, int front);
Don't know the size of pointer arg number 5
virtual void SetRGBAPixelData (int x, int y, int x2, int y2, float *, int front, int blend);
Don't know the size of pointer arg number 5
Graphics::VTK::XMesaTextMapper
Inherits from XTextMapper
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkXMesaTextMapper *New ();
virtual void ReleaseGraphicsResources (vtkWindow *);
void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor);
vtkXMesaTextMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int GetListBaseForFont (vtkTextMapper *tm, vtkViewport *vp, Font );
Arg types of 'Font' not supported
Graphics::VTK::MesaPolyDataMapper2D
Inherits from PolyDataMapper2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkMesaPolyDataMapper2D *New ();
void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
Graphics::VTK::OpenGLImager
Inherits from Imager
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void Erase ();
const char *GetClassName();
vtkOpenGLImager *New ();
int RenderOpaqueGeometry ();
Graphics::VTK::OpenGLImageMapper
Inherits from ImageMapper
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkOpenGLImageMapper *New ();
void RenderData (vtkViewport *viewport, vtkImageData *data, vtkActor2D *actor);
void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
Graphics::VTK::OpenGLPolyDataMapper2D
Inherits from PolyDataMapper2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkOpenGLPolyDataMapper2D *New ();
void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
Graphics::VTK::XImageMapper
Inherits from ImageMapper
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetNumberOfColors ();
int GetXWindowDepth (vtkWindow *window);
int GetXWindowVisualClass (vtkWindow *window);
vtkXImageMapper *New ();
void RenderData (vtkViewport *viewport, vtkImageData *data, vtkActor2D *actor);
void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor);
vtkXImageMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetXColors (int colors[]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetXWindowColorMasks (vtkWindow *window, unsigned long *rmask, unsigned long *gmask, unsigned long *bmask);
Don't know the size of pointer arg number 2
void GetXWindowVisualId (vtkWindow *window, Visual *visualID);
Don't know the size of pointer arg number 2
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::XImageWindow
Inherits from ImageWindow
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void EraseWindow ();
void Frame ();
const char *GetClassName();
virtual int GetDesiredDepth ();
void *GetGenericContext ();
void *GetGenericDisplayId ();
void *GetGenericDrawable ();
void *GetGenericParentId ();
void *GetGenericWindowId ();
int GetNumberOfColors ();
int GetVisualClass ();
int GetVisualDepth ();
vtkXImageWindow *New ();
void SetBackgroundColor (float r, float g, float b);
void SetParentId (Window );
void SetPosition (int , int );
void SetSize (int x, int y);
void SetWindowId (Window );
void SetWindowName (char *name);
void SwapBuffers ();
vtkXImageWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetDefaultVisualInfo (XVisualInfo *info);
Don't know the size of pointer arg number 1
virtual Colormap GetDesiredColormap ();
Can't Handle ColorMap return type yet
virtual Visual *GetDesiredVisual ();
Can't Handle Visual return type yet
Display *GetDisplayId ();
Can't Handle Display return type yet
GC GetGC ();
Can't Handle GC return type yet
Window GetParentId ();
Can't Handle Window return type yet
unsigned char *GetPixelData (int x1, int y1, int x2, int y2, int );
Can't Handle 'unsigned char *' return type without a hint
int *GetPosition ();
Can't Handle 'int *' return type without a hint
void GetPosition (int *x, int *y);
Don't know the size of pointer arg number 1
void GetShiftsScalesAndMasks (int &rshift, int &gshift, int &bshift, int &rscale, int &gscale, int &bscale, unsigned long &rmask, unsigned long &gmask, unsigned long &bmask);
Arg types of 'unsigned long &' not supported yet
int *GetSize ();
Can't Handle 'int *' return type without a hint
void GetSize (int *x, int *y);
Don't know the size of pointer arg number 1
Visual *GetVisualId ();
Can't Handle Visual return type yet
Window GetWindowId ();
Can't Handle Window return type yet
Colormap MakeColorMap (Visual *visual);
Can't Handle ColorMap return type yet
Window ParentIdWindow WindowIdDisplay *DisplayIdVisual *VisualIdint VisualDepthint VisualClassColormap ColorMapGC Gcint OffsetXColor Colors[256]int NumberOfColorsPixmap Drawableint OwnDisplayint PixmapWidthint PixmapHeightvoid MakeDefaultWindow ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetDisplayId (Display *);
Don't know the size of pointer arg number 1
void SetDisplayId (void *);
Don't know the size of pointer arg number 1
void SetParentId (void *);
Don't know the size of pointer arg number 1
void SetPosition (int a[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetSize (int a[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetWindowId (void *);
Don't know the size of pointer arg number 1
Graphics::VTK::XPolyDataMapper2D
Inherits from PolyDataMapper2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkXPolyDataMapper2D *New ();
void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor);
Graphics::VTK::XTextMapper
Inherits from TextMapper
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkXTextMapper *New ();
void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor);
void SetFontSize (int size);
vtkXTextMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void DetermineSize (vtkViewport *viewport, int size[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetSize (vtkViewport *viewport, int size[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::Win32ImageMapper
Inherits from ImageMapper
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkLookupTable *GetLookupTable ();
unsigned long GetMTime ();
vtkWin32ImageMapper *New ();
void RenderData (vtkViewport *viewport, vtkImageData *data, vtkActor2D *actor);
void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor);
void SetLookupTable (vtkLookupTable *);
vtkWin32ImageMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
HBITMAP CreateBitmapObject (HBITMAP oldBitmap, BITMAPINFO &dataHeader, HDC windowDC, unsigned char &DataOut, vtkImageData *data, int width, int height);
Arg types of 'unsigned char &' not supported yet
void GenerateBitmapData (vtkImageData *data, void *inptr, unsigned char *DataOut, int dim, int DisplayExtent[6], float cwindow, float clevel, float cshift, float cscale, vtkLookupTable *lut);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Win32OpenGLTextMapper
Inherits from Win32TextMapper
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
int GetListBaseForFont (vtkTextMapper *tm, vtkViewport *vp);
vtkWin32OpenGLTextMapper *New ();
virtual void ReleaseGraphicsResources (vtkWindow *);
void RenderGeometry (vtkViewport *viewport, vtkActor2D *actor);
void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor);
void RenderTranslucentGeometry (vtkViewport *viewport, vtkActor2D *actor);
Graphics::VTK::Win32OpenGLImageWindow
Inherits from ImageWindow
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void Clean ();
void Frame ();
const char *GetClassName();
vtkWin32OpenGLImageWindow *GetOutput ();
void MakeCurrent ();
virtual void MakeDefaultWindow ();
vtkWin32OpenGLImageWindow *New ();
virtual void OpenGLInit ();
void Render ();
void ResumeScreenRendering ();
virtual void SetPosition (int , int );
virtual void SetSize (int , int );
virtual void SetWindowName (char *);
void SetupMemoryRendering (int x, int y, HDC prn);
virtual void SetupPalette (HDC hDC);
virtual void SetupPixelFormat (HDC hDC, DWORD dwFlags, int debug, int bpp, int zbpp);
void SwapBuffers ();
vtkWin32OpenGLImageWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
HDC GetMemoryDC ();
Can't Handle HDC return type yet
unsigned char *GetMemoryData ();
Can't Handle 'unsigned char *' return type without a hint
virtual unsigned char *GetPixelData (int x, int y, int x2, int y2, int front);
Can't Handle 'unsigned char *' return type without a hint
virtual int *GetPosition ();
Can't Handle 'int *' return type without a hint
virtual float *GetRGBAPixelData (int x, int y, int x2, int y2, int front);
Can't Handle 'float *' return type without a hint
virtual int *GetSize ();
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
virtual void ReleaseRGBAPixelData (float *data);
Don't know the size of pointer arg number 1
virtual void SetPixelData (int x, int y, int x2, int y2, unsigned char *, int front);
Don't know the size of pointer arg number 5
virtual void SetRGBAPixelData (int x, int y, int x2, int y2, float *, int front, int blend);
Don't know the size of pointer arg number 5
Graphics::VTK::Win32ImageWindow
Inherits from ImageWindow
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void EraseWindow ();
void Frame ();
const char *GetClassName();
vtkWin32ImageWindow *GetOutput ();
void MakeDefaultWindow ();
vtkWin32ImageWindow *New ();
void ResumeScreenRendering ();
void SetBackgroundColor (float r, float g, float b);
void SetPosition (int , int );
void SetSize (int , int );
void SetupMemoryRendering (int x, int y, HDC prn);
void SwapBuffers ();
vtkWin32ImageWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
unsigned char *GetDIBPtr ();
Can't Handle 'unsigned char *' return type without a hint
HDC GetMemoryDC ();
Can't Handle HDC return type yet
unsigned char *GetMemoryData ();
Can't Handle 'unsigned char *' return type without a hint
unsigned char *GetPixelData (int x1, int y1, int x2, int y2, int );
Can't Handle 'unsigned char *' return type without a hint
int *GetPosition ();
Can't Handle 'int *' return type without a hint
int *GetSize ();
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Win32TextMapper
Inherits from TextMapper
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkWin32TextMapper *New ();
void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor);
vtkWin32TextMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetSize (vtkViewport *viewport, int size[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::Win32PolyDataMapper2D
Inherits from PolyDataMapper2D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkWin32PolyDataMapper2D *New ();
virtual void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor);