
VTKRendering - A Perl interface to VTKRendering library

use Graphics::VTK; use Graphics::VTK::Rendering;

Graphics::VTK::Rendering is an interface to the Rendering libaray of the C++ visualization toolkit VTK..

Original PerlVTK Package: Roberto De Leo <rdl@math.umd.edu>
Additional Refinements: John Cerney <j-cerney1@raytheon.com>

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 GetDepthBufferSize (); static int GetGlobalMaximumNumberOfMultiSamples (); int GetMultiSamples (); void MakeCurrent () = 0; virtual void OpenGLInit (); void RegisterTextureResource (GLuint id); static void SetGlobalMaximumNumberOfMultiSamples (int val); void SetMultiSamples (int ); virtual void StereoUpdate ();
vtkOpenGLRenderWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
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 unsigned char *GetRGBACharPixelData (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
virtual float *GetZbufferData (int x1, int y1, int x2, int y2);
Can't Handle 'float *' 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 SetRGBACharPixelData (int x, int y, int x2, int y2, unsigned char *, int front, int blend);
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
virtual void SetZbufferData (int x1, int y1, int x2, int y2, float *buffer);
Don't know the size of pointer arg number 5

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 float *GetBounds () = 0;
(Returns a 6-element Perl list)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName ();
float GetLength ();
virtual int IsARayCastMapper ();
virtual int IsARenderIntoImageMapper ();
virtual void Update () = 0;
vtkAbstractMapper3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void GetBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 AddPickList (vtkProp *);
void DeletePickList (vtkProp *);
const char *GetClassName ();
int GetPickFromList ();
vtkPropCollection *GetPickList ();
float *GetPickPosition ();
(Returns a 3-element Perl list)
vtkRenderer *GetRenderer ();
float *GetSelectionPoint ();
(Returns a 3-element Perl list)
void InitializePickList ();
virtual int Pick (float selectionX, float selectionY, float selectionZ, vtkRenderer *renderer) = 0;
void PickFromListOff ();
void PickFromListOn ();
void SetEndPickMethod (void (*func)(void *) , void *arg);
void SetPickFromList (int );
void SetPickMethod (void (*func)(void *) , void *arg);
void SetStartPickMethod (void (*func)(void *) , void *arg);
vtkAbstractPicker Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int Pick (float selectionPt[3], vtkRenderer *ren);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetEndPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetStartPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.

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 vtkActor *GetActor (); virtual vtkActor2D *GetActor2D (); virtual vtkAssembly *GetAssembly (); const char *GetClassName (); vtkAssemblyPath *GetPath (); virtual vtkProp *GetProp (); virtual vtkProp3D *GetProp3D (); virtual vtkPropAssembly *GetPropAssembly (); virtual vtkVolume *GetVolume (); void SetPath (vtkAssemblyPath *);
vtkAbstractPropPicker 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

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 ApplyProperties ();
virtual void GetActors (vtkPropCollection *);
vtkProperty *GetBackfaceProperty ();
float *GetBounds ();
(Returns a 6-element Perl list)
const char *GetClassName ();
unsigned long GetMTime ();
vtkMapper *GetMapper ();
virtual vtkActor *GetNextPart ();
virtual int GetNumberOfParts ();
vtkProperty *GetProperty ();
virtual unsigned long GetRedrawMTime ();
vtkTexture *GetTexture ();
virtual void InitPartTraversal ();
virtual vtkProperty *MakeProperty ();
vtkActor *New ();
void ReleaseGraphicsResources (vtkWindow *);
virtual void Render (vtkRenderer *, vtkMapper *);
virtual int RenderOpaqueGeometry (vtkViewport *viewport);
virtual int RenderTranslucentGeometry (vtkViewport *viewport);
void SetBackfaceProperty (vtkProperty *lut);
void SetMapper (vtkMapper *);
void SetProperty (vtkProperty *lut);
void SetTexture (vtkTexture *);
void ShallowCopy (vtkProp *prop);
vtkActor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 (vtkActor *a); void ApplyProperties (vtkProperty *p); const char *GetClassName (); vtkActor *GetLastActor (); vtkActor *GetLastItem (); vtkActor *GetNextActor (); vtkActor *GetNextItem (); vtkActorCollection *New ();

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 AddPart (vtkProp3D *);
void GetActors (vtkPropCollection *);
float *GetBounds ();
(Returns a 6-element Perl list)
const char *GetClassName ();
unsigned long GetMTime ();
vtkAssemblyPath *GetNextPath ();
int GetNumberOfPaths ();
vtkProp3DCollection *GetParts ();
void GetVolumes (vtkPropCollection *);
void InitPathTraversal ();
vtkAssembly *New ();
void ReleaseGraphicsResources (vtkWindow *);
void RemovePart (vtkProp3D *);
int RenderOpaqueGeometry (vtkViewport *ren);
int RenderTranslucentGeometry (vtkViewport *ren);
void ShallowCopy (vtkProp *prop);
vtkAssembly Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 ();
float GetFontFactorMaxValue ();
float GetFontFactorMinValue ();
int GetFontFamily ();
int GetItalic ();
float GetLabelFactor ();
float GetLabelFactorMaxValue ();
float GetLabelFactorMinValue ();
char *GetLabelFormat ();
int GetLabelVisibility ();
int GetNumberOfLabels ();
int GetNumberOfLabelsMaxValue ();
int GetNumberOfLabelsMinValue ();
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 GetTickLengthMaxValue ();
int GetTickLengthMinValue ();
int GetTickOffset ();
int GetTickOffsetMaxValue ();
int GetTickOffsetMinValue ();
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.
static void ComputeRange (float inRange[2], float outRange[2], int inNumTicks, int &outNumTicks, float &interval);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
static int SetFontSize (vtkViewport *viewport, vtkTextMapper *textMapper, int *size, float factor, int &stringWidth, int &stringHeight);
Don't know the size of pointer arg number 3
static void SetOffsetPosition (float xTick[3], float theta, int stringHeight, int stringWidth, int offset, vtkActor2D *actor);
Don't know the size of pointer arg number 1
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)

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 Azimuth (double angle);
void ComputeViewPlaneNormal ();
void Dolly (double distance);
void Elevation (double angle);
vtkMatrix4x4 *GetCameraLightTransformMatrix ();
const char *GetClassName ();
double *GetClippingRange ();
(Returns a 2-element Perl list)
vtkMatrix4x4 &GetCompositePerspectiveTransform (double aspect, double nearz, double farz);
vtkMatrix4x4 *GetCompositePerspectiveTransformMatrix (double aspect, double nearz, double farz);
double *GetDirectionOfProjection ();
(Returns a 3-element Perl list)
double GetDistance ();
double GetEyeAngle ();
double GetFocalDisk ();
double *GetFocalPoint ();
(Returns a 3-element Perl list)
float *GetOrientation ();
(Returns a 3-element Perl list)
float *GetOrientationWXYZ ();
(Returns a 4-element Perl list)
int GetParallelProjection ();
double GetParallelScale ();
vtkMatrix4x4 *GetPerspectiveTransformMatrix (double aspect, double nearz, double farz);
double *GetPosition ();
(Returns a 3-element Perl list)
double GetRoll ();
double GetThickness ();
double GetViewAngle ();
double *GetViewPlaneNormal ();
(Returns a 3-element Perl list)
double *GetViewShear ();
(Returns a 3-element Perl list)
vtkMatrix4x4 *GetViewTransformMatrix ();
vtkTransform *GetViewTransformObject ();
double *GetViewUp ();
(Returns a 3-element Perl list)
unsigned long GetViewingRaysMTime ();
double *GetWindowCenter ();
(Returns a 2-element Perl list)
vtkCamera *New ();
void OrthogonalizeViewUp ();
void ParallelProjectionOff ();
void ParallelProjectionOn ();
void Pitch (double angle);
virtual void Render (vtkRenderer *);
void Roll (double angle);
void SetClippingRange (double near, double far);
void SetDistance (double );
void SetEyeAngle (double );
void SetFocalDisk (double );
void SetFocalPoint (double x, double y, double z);
void SetObliqueAngles (double alpha, double beta);
void SetParallelProjection (int flag);
void SetParallelScale (double scale);
void SetPosition (double x, double y, double z);
void SetRoll (double angle);
void SetThickness (double );
void SetViewAngle (double angle);
void SetViewPlaneNormal (double x, double y, double z);
void SetViewShear (double dxdz, double dydz, double center);
void SetViewUp (double vx, double vy, double vz);
void SetWindowCenter (double x, double y);
void ViewingRaysModified ();
void Yaw (double angle);
void Zoom (double factor);
vtkCamera Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetClippingRange (float a[2]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void GetDirectionOfProjection (float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void GetFocalPoint (float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void GetFrustumPlanes (float aspect, float planes[24]);
Don't know the size of pointer arg number 2
vtkMatrix4x4 &GetPerspectiveTransform (double aspect, double nearz, double farz);
Method is marked 'Do Not Use' in its descriptions
void GetPosition (float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void GetViewPlaneNormal (float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
vtkMatrix4x4 &GetViewTransform ();
Method is marked 'Do Not Use' in its descriptions
void GetViewUp (float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetClippingRange (const double a[2]);
Method is redundant. Same as SetClippingRange( double, double)
void SetClippingRange (const float a[2]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void SetFocalPoint (const double a[3]);
Method is redundant. Same as SetFocalPoint( double, double, double)
void SetFocalPoint (const float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void SetPosition (const double a[3]);
Method is redundant. Same as SetPosition( double, double, double)
void SetPosition (const float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void SetViewPlaneNormal (const double a[3]);
Method is redundant. Same as SetViewPlaneNormal( double, double, double)
void SetViewPlaneNormal (const float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void SetViewShear (double d[3]);
Method is redundant. Same as SetViewShear( double, double, double)
void SetViewUp (const double a[3]);
Method is redundant. Same as SetViewUp( double, double, double)
void SetViewUp (const float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
virtual void UpdateViewport (vtkRenderer *);
Method is marked 'Do Not Use' in its descriptions

Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
long GetCellId ();
const char *GetClassName ();
float *GetPCoords ();
(Returns a 3-element Perl list)
int GetSubId ();
vtkCellPicker *New ();
vtkCellPicker Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual float IntersectWithLine (float p1[3], float p2[3], float tol, vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 ();
vtkCuller Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual float Cull (vtkRenderer *ren, vtkProp *propList, int &listLength, int &initialized) = 0;
Don't know the size of pointer arg number 2

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 (vtkCuller *a); const char *GetClassName (); vtkCuller *GetLastItem (); vtkCuller *GetNextItem (); vtkCullerCollection *New ();

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 (); vtkDataSet *GetInput (); unsigned long GetMTime (); vtkPolyDataMapper *GetPolyDataMapper (); vtkDataSetMapper *New (); void ReleaseGraphicsResources (vtkWindow *); void Render (vtkRenderer *ren, vtkActor *act); void SetInput (vtkDataSet *input);
vtkDataSetMapper 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

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 (); virtual int GetNumberOfEncodedDirections (void ) = 0;
vtkDirectionEncoder Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual float *GetDecodedGradient (int value) = 0;
Can't Handle 'float *' return type without a hint
virtual float *GetDecodedGradientTable (void ) = 0;
Can't Handle 'float *' return type without a hint
virtual int GetEncodedDirection (float n[3]) = 0;
Can't handle methods with single array args (like a[3]) yet.

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 BoundsClipOff ();
void BoundsClipOn ();
void ComputeGradientMagnitudesOff ();
void ComputeGradientMagnitudesOn ();
void CylinderClipOff ();
void CylinderClipOn ();
int *GetBounds ();
(Returns a 6-element Perl list)
int GetBoundsClip ();
int GetBoundsClipMaxValue ();
int GetBoundsClipMinValue ();
const char *GetClassName ();
int GetComputeGradientMagnitudes ();
int GetCylinderClip ();
vtkDirectionEncoder *GetDirectionEncoder ();
int GetEncodedNormalIndex (int x_index, int y_index, int z_index);
int GetEncodedNormalIndex (int xyz_index);
float GetGradientMagnitudeBias ();
float GetGradientMagnitudeScale ();
vtkImageData *GetInput ();
float GetLastUpdateTimeInCPUSeconds ();
float GetLastUpdateTimeInSeconds ();
int GetNumberOfThreads ();
int GetNumberOfThreadsMaxValue ();
int GetNumberOfThreadsMinValue ();
int GetUseCylinderClip ();
float GetZeroNormalThreshold ();
int GetZeroPad ();
int GetZeroPadMaxValue ();
int GetZeroPadMinValue ();
void SetBounds (int , int , int , int , int , int );
void SetBoundsClip (int );
void SetComputeGradientMagnitudes (int );
void SetCylinderClip (int );
void SetDirectionEncoder (vtkDirectionEncoder *direnc);
void SetGradientMagnitudeBias (float );
void SetGradientMagnitudeScale (float );
void SetInput (vtkImageData *);
void SetNumberOfThreads (int );
void SetZeroNormalThreshold (float v);
void SetZeroPad (int );
void Update (void );
void ZeroPadOff ();
void ZeroPadOn ();
vtkEncodedGradientEstimator Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int *GetCircleLimits ();
Can't Handle 'int *' return type without a hint
unsigned short *GetEncodedNormals (void );
Can't Handle 'unsigned short *' return type without a hint
unsigned char *GetGradientMagnitudes (void );
Can't Handle 'unsigned char *' return type without a hint
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet
void SetBounds (int a[6]);
Method is redundant. Same as SetBounds( int, int, int, int, int, int)

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 GetZeroNormalDiffuseIntensity (); float GetZeroNormalDiffuseIntensityMaxValue (); float GetZeroNormalDiffuseIntensityMinValue (); float GetZeroNormalSpecularIntensity (); float GetZeroNormalSpecularIntensityMaxValue (); float GetZeroNormalSpecularIntensityMinValue (); vtkEncodedGradientShader *New (); void SetZeroNormalDiffuseIntensity (float ); void SetZeroNormalSpecularIntensity (float ); void UpdateShadingTable (vtkRenderer *ren, vtkVolume *vol, vtkEncodedGradientEstimator *gradest);
vtkEncodedGradientShader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void BuildShadingTable (int index, float lightDirection[3], float lightColor[3], float lightIntensity, float viewDirection[3], float material[4], int twoSided, vtkEncodedGradientEstimator *gradest, int updateFlag);
Don't know the size of pointer arg number 2
float *GetBlueDiffuseShadingTable (vtkVolume *vol);
Can't Handle 'float *' return type without a hint
float *GetBlueSpecularShadingTable (vtkVolume *vol);
Can't Handle 'float *' return type without a hint
float *GetGreenDiffuseShadingTable (vtkVolume *vol);
Can't Handle 'float *' return type without a hint
float *GetGreenSpecularShadingTable (vtkVolume *vol);
Can't Handle 'float *' return type without a hint
float *GetRedDiffuseShadingTable (vtkVolume *vol);
Can't Handle 'float *' return type without a hint
float *GetRedSpecularShadingTable (vtkVolume *vol);
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet

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 (); vtkRenderWindow *GetInput (); unsigned long GetMTime (); vtkRenderWindow *GetRenderWindow (); void SetEndWrite (void (*func)(void *) , void *arg); void SetInput (vtkRenderWindow *renWin); void SetRenderWindow (vtkRenderWindow *); void SetStartWrite (void (*func)(void *) , void *arg); void Update (); virtual void Write ();
vtkExporter 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 SetEndWriteArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetStartWriteArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.

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 GetSampleSpacingInVoxels (); vtkFiniteDifferenceGradientEstimator *New (); void SetSampleSpacingInVoxels (int );
vtkFiniteDifferenceGradientEstimator Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet

Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
vtkCamera *GetCamera (); const char *GetClassName (); virtual void GetMatrix (vtkMatrix4x4 *m); virtual vtkMatrix4x4 *GetMatrix (); vtkFollower *New (); virtual void Render (vtkRenderer *ren); virtual int RenderOpaqueGeometry (vtkViewport *viewport); virtual int RenderTranslucentGeometry (vtkViewport *viewport); void SetCamera (vtkCamera *); void ShallowCopy (vtkProp *prop);
vtkFollower Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void GetMatrix (double m[16]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 GetMaximumCoverage (); float GetMinimumCoverage (); int GetSortingStyle (); const char *GetSortingStyleAsString (void ); int GetSortingStyleMaxValue (); int GetSortingStyleMinValue (); vtkFrustumCoverageCuller *New (); void SetMaximumCoverage (float ); void SetMinimumCoverage (float ); void SetSortingStyle (int ); void SetSortingStyleToBackToFront (); void SetSortingStyleToFrontToBack (); void SetSortingStyleToNone ();
vtkFrustumCoverageCuller 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

Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
static vtkObject *CreateInstance (const char *vtkclassname); const char *GetClassName (); static const char *GetRenderLibrary (); vtkGraphicsFactory *New ();

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 *GetFileName (); vtkIVExporter *New (); void SetFileName (char *);
vtkIVExporter 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 WriteALight (vtkLight *aLight, FILE *fp);
Don't know the size of pointer arg number 2
void WriteAnActor (vtkActor *anActor, FILE *fp);
Don't know the size of pointer arg number 2
void WritePointData (vtkPoints *points, vtkDataArray *normals, vtkDataArray *tcoords, vtkUnsignedCharArray *colors, FILE *fp);
Don't know the size of pointer arg number 5

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 *GetBounds ();
(Returns a 6-element Perl list)
const char *GetClassName ();
int *GetDisplayExtent ();
(Returns a 6-element Perl list)
vtkImageData *GetInput ();
int GetInterpolate ();
int GetSliceNumber ();
int GetWholeZMax ();
int GetWholeZMin ();
int GetZSlice ();
void InterpolateOff ();
void InterpolateOn ();
vtkImageActor *New ();
void SetDisplayExtent (int minX, int maxX, int minY, int maxY, int minZ, int maxZ);
void SetInput (vtkImageData *);
void SetInterpolate (int );
void SetZSlice (int z);
vtkImageActor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void GetDisplayExtent (int extent[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetDisplayExtent (int extent[6]);
Method is redundant. Same as SetDisplayExtent( int, int, int, int, int, int)

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 );
virtual void SetInput (vtkImageData *input);
void SetRenderToRectangle (int );
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 SetCustomDisplayExtents (int [4]);
Can't handle methods with single array args (like a[3]) yet.

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 *GetPosition ();
(Returns a 2-element Perl list)
vtkRenderWindow *GetRenderWindow ();
vtkRenderer *GetRenderer ();
int *GetSize ();
(Returns a 2-element Perl list)
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.
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]);
Method is redundant. Same as SetPosition( int, int)
virtual void SetSize (int a[2]);
Method is redundant. Same as SetSize( int, int)
void SetWindowId (void *a);
Don't know the size of pointer arg number 1

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 GetColorWindow (); vtkImageActor *GetImageActor (); vtkImageData *GetInput (); vtkRenderWindow *GetRenderWindow (); vtkRenderer *GetRenderer (); int GetWholeZMax (); int GetWholeZMin (); vtkImageMapToWindowLevelColors *GetWindowLevel (); char *GetWindowName (); int GetZSlice (); vtkImageViewer2 *New (); virtual void Render (void ); void SetColorLevel (float s); void SetColorWindow (float s); void SetInput (vtkImageData *in); void SetPosition (int a, int b); void SetSize (int a, int b); void SetZSlice (int s); void SetupInteractor (vtkRenderWindowInteractor *);
vtkImageViewer2 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]);
Method is redundant. Same as SetPosition( int, int)
virtual void SetSize (int a[2]);
Method is redundant. Same as SetSize( int, int)
void SetWindowId (void *a);
Don't know the size of pointer arg number 1

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 (); 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 SetParentInfo (char *); 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 void *GetGenericContext () = 0;
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDisplayId () = 0;
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDrawable ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericParentId () = 0;
Can't Handle 'void *' return type without a hint
virtual void *GetGenericWindowId () = 0;
Can't Handle 'void *' return type without a hint
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]);
Method is redundant. Same as SetPosition( int, int)
virtual void SetSize (int a[2]);
Method is redundant. Same as SetSize( int, int)
virtual void SetWindowId (void *) = 0;
Don't know the size of pointer arg number 1

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 ();

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 ();

Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
static vtkObject *CreateInstance (const char *vtkclassname); const char *GetClassName (); vtkImagingFactory *New ();

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 (); vtkRenderWindow *GetRenderWindow (); vtkRenderer *GetRenderer (); void Read (); void SetRenderWindow (vtkRenderWindow *); void Update ();
vtkImporter 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

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 AutoAdjustCameraClippingRangeOff ();
void AutoAdjustCameraClippingRangeOn ();
void FindPokedCamera (int , int );
void FindPokedRenderer (int , int );
int GetAutoAdjustCameraClippingRange ();
int GetAutoAdjustCameraClippingRangeMaxValue ();
int GetAutoAdjustCameraClippingRangeMinValue ();
const char *GetClassName ();
vtkRenderWindowInteractor *GetInteractor ();
float *GetPickColor ();
(Returns a 3-element Perl list)
virtual void HighlightActor2D (vtkActor2D *actor2D);
virtual void HighlightProp (vtkProp *prop);
virtual void HighlightProp3D (vtkProp3D *prop3D);
vtkInteractorStyle *New ();
virtual void OnChar (int ctrl, int shift, char keycode, int repeatcount);
virtual void OnConfigure (int width, int height);
virtual void OnEnter (int ctrl, int shift, int x, int y);
virtual void OnKeyDown (int ctrl, int shift, char keycode, int repeatcount);
virtual void OnKeyPress (int ctrl, int shift, char keycode, char *keysym, int repeatcount);
virtual void OnKeyRelease (int ctrl, int shift, char keycode, char *keysym, int repeatcount);
virtual void OnKeyUp (int ctrl, int shift, char keycode, int repeatcount);
virtual void OnLeave (int ctrl, int shift, int x, int y);
virtual void OnLeftButtonDown (int ctrl, int shift, int X, int Y);
virtual void OnLeftButtonUp (int ctrl, int shift, int X, int Y);
virtual void OnMiddleButtonDown (int ctrl, int shift, int X, int Y);
virtual void OnMiddleButtonUp (int ctrl, int shift, int X, int Y);
virtual void OnMouseMove (int ctrl, int shift, int X, int Y);
virtual void OnRightButtonDown (int ctrl, int shift, int X, int Y);
virtual void OnRightButtonUp (int ctrl, int shift, int X, int Y);
virtual void OnTimer ();
void SetAutoAdjustCameraClippingRange (int );
virtual void SetInteractor (vtkRenderWindowInteractor *interactor);
void SetLeftButtonPressMethod (void (*func)(void *) , void *arg);
void SetLeftButtonReleaseMethod (void (*func)(void *) , void *arg);
void SetMiddleButtonPressMethod (void (*func)(void *) , void *arg);
void SetMiddleButtonReleaseMethod (void (*func)(void *) , void *arg);
void SetPickColor (float , float , float );
void SetRightButtonPressMethod (void (*func)(void *) , void *arg);
void SetRightButtonReleaseMethod (void (*func)(void *) , void *arg);
vtkInteractorStyle Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void ComputeDisplayToWorld (double x, double y, double z, double *worldPt);
Don't know the size of pointer arg number 4
virtual void ComputeDisplayToWorld (double x, double y, double z, float *worldPt);
Don't know the size of pointer arg number 4
virtual void ComputeWorldToDisplay (double x, double y, double z, double *displayPt);
Don't know the size of pointer arg number 4
virtual void ComputeWorldToDisplay (double x, double y, double z, float *displayPt);
Don't know the size of pointer arg number 4
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetLeftButtonPressMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetLeftButtonReleaseMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetMiddleButtonPressMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetMiddleButtonReleaseMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetPickColor (float a[3]);
Method is redundant. Same as SetPickColor( float, float, float)
void SetRightButtonPressMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetRightButtonReleaseMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.

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 DisableMotionOff ();
void DisableMotionOn ();
void FixUpVectorOff ();
void FixUpVectorOn ();
double GetAngleAccelerationFactor ();
double GetAngleStepSize ();
const char *GetClassName ();
int GetDisableMotion ();
int GetFixUpVector ();
double *GetFixedUpVector ();
(Returns a 3-element Perl list)
double GetMotionAccelerationFactor ();
double GetMotionStepSize ();
vtkInteractorStyleFlight *New ();
virtual void OnChar (int ctrl, int shift, char keycode, int repeatcount);
virtual void OnKeyDown (int ctrl, int shift, char keycode, int repeatcount);
virtual void OnKeyUp (int ctrl, int shift, char keycode, int repeatcount);
virtual void OnLeftButtonDown (int ctrl, int shift, int X, int Y);
virtual void OnLeftButtonUp (int ctrl, int shift, int X, int Y);
virtual void OnMiddleButtonDown (int ctrl, int shift, int X, int Y);
virtual void OnMiddleButtonUp (int ctrl, int shift, int X, int Y);
virtual void OnMouseMove (int ctrl, int shift, int X, int Y);
virtual void OnRightButtonDown (int ctrl, int shift, int X, int Y);
virtual void OnRightButtonUp (int ctrl, int shift, int X, int Y);
virtual void OnTimer (void );
void PerformAzimuthalScan (int numsteps);
void SetAngleAccelerationFactor (double );
void SetAngleStepSize (double );
void SetDisableMotion (int );
void SetFixUpVector (int );
void SetMotionAccelerationFactor (double );
void SetMotionStepSize (double );
vtkInteractorStyleFlight Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void JumpTo (double campos[3], double focpos[3]);
Don't know the size of pointer arg number 1
void MotionAlongVector (double vector[3], double amount);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetFixedUpVector (double [3]);
Can't handle methods with single array args (like a[3]) yet.

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 *GetWindowLevelCurrentPosition ();
(Returns a 2-element Perl list)
int *GetWindowLevelStartPosition ();
(Returns a 2-element Perl list)
vtkInteractorStyleImage *New ();
void OnLeftButtonDown (int ctrl, int shift, int x, int y);
void OnLeftButtonUp (int ctrl, int shift, int x, int y);
void OnMiddleButtonDown (int ctrl, int shift, int x, int y);
void OnMiddleButtonUp (int ctrl, int shift, int x, int y);
void OnMouseMove (int ctrl, int shift, int x, int y);
void OnRightButtonDown (int ctrl, int shift, int x, int y);
void OnRightButtonUp (int ctrl, int shift, int x, int y);
vtkInteractorStyleImage 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

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 (); vtkInteractorStyleJoystickActor *New (); void OnLeftButtonDown (int ctrl, int shift, int x, int y); void OnLeftButtonUp (int ctrl, int shift, int x, int y); void OnMiddleButtonDown (int ctrl, int shift, int x, int y); void OnMiddleButtonUp (int ctrl, int shift, int x, int y); void OnMouseMove (int ctrl, int shift, int x, int y); void OnRightButtonDown (int ctrl, int shift, int x, int y); void OnRightButtonUp (int ctrl, int shift, int x, int y); void OnTimer (void );
vtkInteractorStyleJoystickActor 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 Prop3DTransform (vtkProp3D *prop3D, double *boxCenter, int numRotation, double *rotate, double *scale);
Don't know the size of pointer arg number 2
void Prop3DTransform (vtkProp3D *prop3D, float *boxCenter, int NumRotation, double *rotate, double *scale);
Don't know the size of pointer arg number 2

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 (); vtkInteractorStyleJoystickCamera *New (); void OnLeftButtonDown (int ctrl, int shift, int x, int y); void OnLeftButtonUp (int ctrl, int shift, int x, int y); void OnMiddleButtonDown (int ctrl, int shift, int x, int y); void OnMiddleButtonUp (int ctrl, int shift, int x, int y); void OnMouseMove (int ctrl, int shift, int x, int y); void OnRightButtonDown (int ctrl, int shift, int x, int y); void OnRightButtonUp (int ctrl, int shift, int x, int y); void OnTimer (void );
vtkInteractorStyleJoystickCamera 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

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 (); vtkInteractorStyleSwitch *New (); void OnChar (int ctrl, int shift, char keycode, int repeatcount); void OnLeftButtonDown (int ctrl, int shift, int x, int y); void OnLeftButtonUp (int ctrl, int shift, int x, int y); void OnMiddleButtonDown (int ctrl, int shift, int x, int y); void OnMiddleButtonUp (int ctrl, int shift, int x, int y); void OnMouseMove (int ctrl, int shift, int x, int y); void OnRightButtonDown (int ctrl, int shift, int x, int y); void OnRightButtonUp (int ctrl, int shift, int x, int y); void OnTimer (); void SetAutoAdjustCameraClippingRange (int value); void SetInteractor (vtkRenderWindowInteractor *iren);

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 GetActorMode (); const char *GetClassName (); int GetTrackballMode (); vtkInteractorStyleTrackball *New (); virtual void OnChar (int ctrl, int shift, char keycode, int repeatcount); virtual void OnLeftButtonDown (int ctrl, int shift, int X, int Y); virtual void OnLeftButtonUp (int ctrl, int shift, int X, int Y); virtual void OnMiddleButtonDown (int ctrl, int shift, int X, int Y); virtual void OnMiddleButtonUp (int ctrl, int shift, int X, int Y); virtual void OnRightButtonDown (int ctrl, int shift, int X, int Y); virtual void OnRightButtonUp (int ctrl, int shift, int X, int Y); virtual void OnTimer (void ); virtual void SetActorModeToActor (); virtual void SetActorModeToCamera (); virtual void SetTrackballModeToJoystick (); virtual void SetTrackballModeToTrackball ();
vtkInteractorStyleTrackball 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 Prop3DTransform (vtkProp3D *prop3D, double *boxCenter, int numRotation, double *rotate, double *scale);
Don't know the size of pointer arg number 2
void Prop3DTransform (vtkProp3D *prop3D, float *boxCenter, int NumRotation, double *rotate, double *scale);
Don't know the size of pointer arg number 2

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 (); vtkInteractorStyleTrackballActor *New (); void OnLeftButtonDown (int ctrl, int shift, int x, int y); void OnLeftButtonUp (int ctrl, int shift, int x, int y); void OnMiddleButtonDown (int ctrl, int shift, int x, int y); void OnMiddleButtonUp (int ctrl, int shift, int x, int y); void OnMouseMove (int ctrl, int shift, int x, int y); void OnRightButtonDown (int ctrl, int shift, int x, int y); void OnRightButtonUp (int ctrl, int shift, int x, int y);
vtkInteractorStyleTrackballActor 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 Prop3DTransform (vtkProp3D *prop3D, double *boxCenter, int numRotation, double *rotate, double *scale);
Don't know the size of pointer arg number 2
void Prop3DTransform (vtkProp3D *prop3D, float *boxCenter, int NumRotation, double *rotate, double *scale);
Don't know the size of pointer arg number 2

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 (); vtkInteractorStyleTrackballCamera *New (); void OnLeftButtonDown (int ctrl, int shift, int x, int y); void OnLeftButtonUp (int ctrl, int shift, int x, int y); void OnMiddleButtonDown (int ctrl, int shift, int x, int y); void OnMiddleButtonUp (int ctrl, int shift, int x, int y); void OnMouseMove (int ctrl, int shift, int x, int y); void OnRightButtonDown (int ctrl, int shift, int x, int y); void OnRightButtonUp (int ctrl, int shift, int x, int y);
vtkInteractorStyleTrackballCamera 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

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 *GetWorldUpVector ();
(Returns a 3-element Perl list)
vtkInteractorStyleUnicam *New ();
virtual void OnLeftButtonDown (int ctrl, int shift, int X, int Y);
virtual void OnLeftButtonMove (int ctrl, int shift, int X, int Y);
virtual void OnLeftButtonUp (int ctrl, int shift, int X, int Y);
virtual void OnMiddleButtonMove (int , int , int , int );
virtual void OnMouseMove (int ctrl, int shift, int X, int Y);
virtual void OnRightButtonMove (int , int , int , int );
virtual void OnTimer (void );
void SetWorldUpVector (float x, float y, float z);
vtkInteractorStyleUnicam Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetRightVandUpV (float *p, vtkCamera *cam, float *rightV, float *upV);
Don't know the size of pointer arg number 1
void NormalizeMouseXY (int X, int Y, float *NX, float *NY);
Don't know the size of pointer arg number 3
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetWorldUpVector (double a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void SetWorldUpVector (float a[3]);
Method is redundant. Same as SetWorldUpVector( float, float, float)

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 GetButton ();
int GetChar ();
const char *GetClassName ();
int GetCtrlKey ();
char *GetKeySym ();
int *GetOldPos ();
(Returns a 2-element Perl list)
int GetShiftKey ();
vtkInteractorStyleUser *New ();
void SetButtonPressMethod (void (*func)(void *) , void *arg);
void SetButtonReleaseMethod (void (*func)(void *) , void *arg);
void SetCharMethod (void (*func)(void *) , void *arg);
void SetConfigureMethod (void (*func)(void *) , void *arg);
void SetEnterMethod (void (*func)(void *) , void *arg);
void SetKeyPressMethod (void (*func)(void *) , void *arg);
void SetKeyReleaseMethod (void (*func)(void *) , void *arg);
void SetLeaveMethod (void (*func)(void *) , void *arg);
void SetMouseMoveMethod (void (*func)(void *) , void *arg);
void SetTimerMethod (void (*func)(void *) , void *arg);
vtkInteractorStyleUser Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void EndUserInteraction ();
Method is marked 'Do Not Use' in its descriptions
int *GetLastPos ();
Method is marked 'Do Not Use' in its descriptions
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetButtonPressMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetButtonReleaseMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetCharMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetConfigureMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetEnterMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetKeyPressMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetKeyReleaseMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetLeaveMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetMouseMoveMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetTimerMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetUserInteractionMethod (void (*func)(void *) , void *arg);
Method is marked 'Do Not Use' in its descriptions
void SetUserInteractionMethodArgDelete (void (*func)(void *) );
Method is marked 'Do Not Use' in its descriptions
void StartUserInteraction ();
Method is marked 'Do Not Use' in its descriptions
void vtkSetOldCallback (unsigned long &tag, unsigned long event, void (*func)(void *) , void *arg);
Arg types of 'unsigned long &' not supported yet

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 AddLODMapper (vtkMapper *mapper); const char *GetClassName (); vtkMapperCollection *GetLODMappers (); int GetNumberOfCloudPoints (); void Modified (); vtkLODActor *New (); void ReleaseGraphicsResources (vtkWindow *); virtual void Render (vtkRenderer *, vtkMapper *); int RenderOpaqueGeometry (vtkViewport *viewport); void SetNumberOfCloudPoints (int ); void ShallowCopy (vtkProp *prop);
vtkLODActor 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

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 AddLOD (vtkMapper *m, vtkProperty *p, vtkProperty *back, vtkTexture *t, float time);
int AddLOD (vtkMapper *m, vtkProperty *p, vtkTexture *t, float time);
int AddLOD (vtkMapper *m, vtkProperty *p, vtkProperty *back, float time);
int AddLOD (vtkVolumeMapper *m, vtkVolumeProperty *p, float time);
int AddLOD (vtkMapper *m, vtkTexture *t, float time);
int AddLOD (vtkMapper *m, vtkProperty *p, float time);
int AddLOD (vtkVolumeMapper *m, float time);
int AddLOD (vtkMapper *m, float time);
void AutomaticLODSelectionOff ();
void AutomaticLODSelectionOn ();
void AutomaticPickLODSelectionOff ();
void AutomaticPickLODSelectionOn ();
void DisableLOD (int id);
void EnableLOD (int id);
virtual void GetActors (vtkPropCollection *);
int GetAutomaticLODSelection ();
int GetAutomaticLODSelectionMaxValue ();
int GetAutomaticLODSelectionMinValue ();
int GetAutomaticPickLODSelection ();
int GetAutomaticPickLODSelectionMaxValue ();
int GetAutomaticPickLODSelectionMinValue ();
float *GetBounds ();
(Returns a 6-element Perl list)
const char *GetClassName ();
float GetLODEstimatedRenderTime (int id);
float GetLODIndexEstimatedRenderTime (int index);
float GetLODIndexLevel (int index);
float GetLODLevel (int id);
vtkAbstractMapper3D *GetLODMapper (int id);
int GetLastRenderedLODID ();
int GetPickLODID (void );
int GetSelectedLODID ();
int GetSelectedPickLODID ();
vtkLODProp3DEntry static vtkLODProp3D *New ();
void RemoveLOD (int id);
void SetAutomaticLODSelection (int );
void SetAutomaticPickLODSelection (int );
void SetLODBackfaceProperty (int id, vtkProperty *t);
void SetLODLevel (int id, float level);
void SetLODMapper (int id, vtkVolumeMapper *m);
void SetLODMapper (int id, vtkMapper *m);
void SetLODProperty (int id, vtkVolumeProperty *p);
void SetLODProperty (int id, vtkProperty *p);
void SetLODTexture (int id, vtkTexture *t);
void SetPickMethod (void (*func)(void *) , void *arg);
void SetSelectedLODID (int );
void SetSelectedPickLODID (int id);
void ShallowCopy (vtkProp *prop);
vtkLODProp3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void GetLODBackfaceProperty (int id, vtkProperty *t);
Don't know the size of pointer arg number 2
void GetLODMapper (int id, vtkMapper *m);
Don't know the size of pointer arg number 2
void GetLODMapper (int id, vtkVolumeMapper *m);
Don't know the size of pointer arg number 2
void GetLODProperty (int id, vtkProperty *p);
Don't know the size of pointer arg number 2
void GetLODProperty (int id, vtkVolumeProperty *p);
Don't know the size of pointer arg number 2
void GetLODTexture (int id, vtkTexture *t);
Don't know the size of pointer arg number 2
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.

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 GetFieldDataArrayMaxValue (); int GetFieldDataArrayMinValue (); int GetFontFamily (); int GetFontSize (); int GetFontSizeMaxValue (); int GetFontSizeMinValue (); 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

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 DeepCopy (vtkLight *light);
float *GetAttenuationValues ();
(Returns a 3-element Perl list)
const char *GetClassName ();
float *GetColor ();
(Returns a 3-element Perl list)
float GetConeAngle ();
float GetExponent ();
float *GetFocalPoint ();
(Returns a 3-element Perl list)
float GetIntensity ();
int GetLightType ();
float *GetPosition ();
(Returns a 3-element Perl list)
int GetPositional ();
int GetSwitch ();
vtkMatrix4x4 *GetTransformMatrix ();
void GetTransformedFocalPoint (float &a0, float &a1, float &a2);
float *GetTransformedFocalPoint ();
(Returns a 3-element Perl list)
void GetTransformedPosition (float &a0, float &a1, float &a2);
float *GetTransformedPosition ();
(Returns a 3-element Perl list)
int LightTypeIsCameraLight ();
int LightTypeIsHeadlight ();
int LightTypeIsSceneLight ();
vtkLight *New ();
void PositionalOff ();
void PositionalOn ();
virtual void Render (vtkRenderer *, int );
void SetAttenuationValues (float , float , float );
void SetColor (float , float , float );
void SetConeAngle (float );
void SetDirectionAngle (float elevation, float azimuth);
void SetExponent (float );
void SetFocalPoint (float , float , float );
void SetIntensity (float );
void SetLightType (int );
void SetLightTypeToCameraLight ();
void SetLightTypeToHeadlight ();
void SetLightTypeToSceneLight ();
void SetPosition (float , float , float );
void SetPositional (int );
void SetSwitch (int );
void SetTransformMatrix (vtkMatrix4x4 *);
void SwitchOff ();
void SwitchOn ();
vtkLight Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetTransformedFocalPoint (float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void GetTransformedPosition (float a[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ReadSelf (istream &is);
Arg types of 'istream' not supported yet
void SetAttenuationValues (float a[3]);
Method is redundant. Same as SetAttenuationValues( float, float, float)
void SetColor (float a[3]);
Method is redundant. Same as SetColor( float, float, float)
void SetDirectionAngle (float ang[2]);
Method is redundant. Same as SetDirectionAngle( float, float)
void SetFocalPoint (float a[3]);
Method is redundant. Same as SetFocalPoint( float, float, float)
void SetFocalPoint (double *a);
Don't know the size of pointer arg number 1
void SetPosition (float a[3]);
Method is redundant. Same as SetPosition( float, float, float)
void SetPosition (double *a);
Don't know the size of pointer arg number 1
void WriteSelf (ostream &os);
I/O Streams not Supported yet

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 (vtkLight *a); const char *GetClassName (); vtkLight *GetNextItem (); vtkLightCollection *New ();

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 AddLightsToRenderer (vtkRenderer *renderer);
void DeepCopy (vtkLightKit *kit);
const char *GetClassName ();
float *GetFillLightAngle ();
(Returns a 2-element Perl list)
float GetFillLightAzimuth ();
float *GetFillLightColor ();
(Returns a 3-element Perl list)
float GetFillLightElevation ();
float GetFillLightWarmth ();
float *GetHeadlightColor ();
(Returns a 3-element Perl list)
float GetHeadlightWarmth ();
float *GetKeyLightAngle ();
(Returns a 2-element Perl list)
float GetKeyLightAzimuth ();
float *GetKeyLightColor ();
(Returns a 3-element Perl list)
float GetKeyLightElevation ();
float GetKeyLightIntensity ();
float GetKeyLightWarmth ();
float GetKeyToFillRatio ();
float GetKeyToFillRatioMaxValue ();
float GetKeyToFillRatioMinValue ();
float GetKeyToHeadRatio ();
float GetKeyToHeadRatioMaxValue ();
float GetKeyToHeadRatioMinValue ();
int GetMaintainLuminance ();
void MaintainLuminanceOff ();
void MaintainLuminanceOn ();
void Modified ();
vtkLightKit *New ();
void RemoveLightsFromRenderer (vtkRenderer *renderer);
void SetFillLightAngle (float elevation, float azimuth);
void SetFillLightAzimuth (float x);
void SetFillLightElevation (float x);
void SetFillLightWarmth (float );
void SetHeadlightWarmth (float );
void SetKeyLightAngle (float elevation, float azimuth);
void SetKeyLightAzimuth (float x);
void SetKeyLightElevation (float x);
void SetKeyLightIntensity (float );
void SetKeyLightWarmth (float );
void SetKeyToFillRatio (float );
void SetKeyToHeadRatio (float );
void SetMaintainLuminance (int );
void Update ();
vtkLightKit 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 SetFillLightAngle (float angle[2]);
Method is redundant. Same as SetFillLightAngle( float, float)
void SetKeyLightAngle (float angle[2]);
Method is redundant. Same as SetKeyLightAngle( float, float)
void WarmthToRGB (float w, float rgb[3]);
Don't know the size of pointer arg number 2
void WarmthToRGBI (float w, float rgb[3], float &i);
Don't know the size of pointer arg number 2

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 ColorByArrayComponent (char *arrayName, int component);
void ColorByArrayComponent (int arrayNum, int component);
virtual void CreateDefaultLookupTable ();
int GetArrayAccessMode ();
int GetArrayComponent ();
int GetArrayId ();
char *GetArrayName ();
virtual float *GetBounds ();
(Returns a 6-element Perl list)
const char *GetClassName ();
int GetColorMode ();
const char *GetColorModeAsString ();
static int GetGlobalImmediateModeRendering ();
int GetImmediateModeRendering ();
vtkDataSet *GetInputAsDataSet ();
vtkScalarsToColors *GetLookupTable ();
unsigned long GetMTime ();
float GetRenderTime ();
static int GetResolveCoincidentTopology ();
static void GetResolveCoincidentTopologyPolygonOffsetParameters (float &factor, float &units);
static double GetResolveCoincidentTopologyZShift ();
int GetScalarMode ();
const char *GetScalarModeAsString ();
float *GetScalarRange ();
(Returns a 2-element Perl list)
int GetScalarVisibility ();
int GetUseLookupTableScalarRange ();
static void GlobalImmediateModeRenderingOff ();
static void GlobalImmediateModeRenderingOn ();
void ImmediateModeRenderingOff ();
void ImmediateModeRenderingOn ();
vtkUnsignedCharArray *MapScalars (float alpha);
virtual void ReleaseGraphicsResources (vtkWindow *);
virtual void Render (vtkRenderer *ren, vtkActor *a) = 0;
void ScalarVisibilityOff ();
void ScalarVisibilityOn ();
void SetColorMode (int );
void SetColorModeToDefault ();
void SetColorModeToMapScalars ();
static void SetGlobalImmediateModeRendering (int val);
void SetImmediateModeRendering (int );
void SetLookupTable (vtkScalarsToColors *lut);
void SetRenderTime (float time);
static void SetResolveCoincidentTopology (int val);
static void SetResolveCoincidentTopologyPolygonOffsetParameters (float factor, float units);
static void SetResolveCoincidentTopologyToDefault ();
static void SetResolveCoincidentTopologyToOff ();
static void SetResolveCoincidentTopologyToPolygonOffset ();
static void SetResolveCoincidentTopologyToShiftZBuffer ();
static void SetResolveCoincidentTopologyZShift (double val);
void SetScalarMode (int );
void SetScalarModeToDefault ();
void SetScalarModeToUseCellData ();
void SetScalarModeToUseCellFieldData ();
void SetScalarModeToUsePointData ();
void SetScalarModeToUsePointFieldData ();
void SetScalarRange (float , float );
void SetScalarVisibility (int );
void SetUseLookupTableScalarRange (int );
void ShallowCopy (vtkAbstractMapper *m);
virtual void Update ();
void UseLookupTableScalarRangeOff ();
void UseLookupTableScalarRangeOn ();
vtkMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void GetBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
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)

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 (vtkMapper *a); const char *GetClassName (); vtkMapper *GetLastItem (); vtkMapper *GetNextItem (); vtkMapperCollection *New ();

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 *GetFilePrefix (); vtkOBJExporter *New (); void SetFilePrefix (char *);
vtkOBJExporter 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 WriteAnActor (vtkActor *anActor, FILE *fpObj, FILE *fpMat, int &id);
Don't know the size of pointer arg number 2

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 *GetFileName (); vtkOOGLExporter *New (); void SetFileName (char *);
vtkOOGLExporter 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 WriteALight (vtkLight *aLight, FILE *fp);
Don't know the size of pointer arg number 2
void WriteAnActor (vtkActor *anActor, FILE *fp, int count);
Don't know the size of pointer arg number 2

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 (); int GetIndependentVariablesMaxValue (); int GetIndependentVariablesMinValue (); vtkDataObject *GetInput (); int GetItalic (); char *GetLabelFormat (); int GetNumberOfLabels (); int GetNumberOfLabelsMaxValue (); int GetNumberOfLabelsMinValue (); 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

Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
vtkActorCollection *GetActors ();
const char *GetClassName ();
vtkDataSet *GetDataSet ();
vtkAbstractMapper3D *GetMapper ();
float *GetMapperPosition ();
(Returns a 3-element Perl list)
vtkPoints *GetPickedPositions ();
vtkProp3DCollection *GetProp3Ds ();
float GetTolerance ();
vtkPicker *New ();
virtual int Pick (float selectionX, float selectionY, float selectionZ, vtkRenderer *renderer);
void SetTolerance (float );
vtkPicker Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual float IntersectWithLine (float p1[3], float p2[3], float tol, vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m);
Don't know the size of pointer arg number 1
void MarkPicked (vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m, float tMin, float mapperPos[3]);
Don't know the size of pointer arg number 5
int Pick (float selectionPt[3], vtkRenderer *ren);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 (); long GetPointId (); vtkPointPicker *New ();
vtkPointPicker Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float IntersectWithLine (float p1[3], float p2[3], float tol, vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 float *GetBounds ();
(Returns a 6-element Perl list)
const char *GetClassName ();
int GetGhostLevel ();
vtkPolyData *GetInput ();
int GetNumberOfPieces ();
int GetNumberOfSubPieces ();
int GetPiece ();
vtkPolyDataMapper *New ();
virtual void Render (vtkRenderer *ren, vtkActor *act);
virtual void RenderPiece (vtkRenderer *ren, vtkActor *act) = 0;
void SetGhostLevel (int );
void SetInput (vtkPolyData *in);
void SetNumberOfPieces (int );
void SetNumberOfSubPieces (int );
void SetPiece (int );
void ShallowCopy (vtkAbstractMapper *m);
void Update ();
vtkPolyDataMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void GetBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 ColorByArrayComponent (char *arrayName, int component);
void ColorByArrayComponent (int arrayNum, int component);
virtual void CreateDefaultLookupTable ();
int GetArrayAccessMode ();
int GetArrayComponent ();
int GetArrayId ();
char *GetArrayName ();
const char *GetClassName ();
int GetColorMode ();
const char *GetColorModeAsString ();
vtkPolyData *GetInput ();
vtkScalarsToColors *GetLookupTable ();
virtual unsigned long GetMTime ();
int GetScalarMode ();
float *GetScalarRange ();
(Returns a 2-element Perl list)
int GetScalarVisibility ();
vtkCoordinate *GetTransformCoordinate ();
int GetUseLookupTableScalarRange ();
vtkUnsignedCharArray *MapScalars (float alpha);
vtkPolyDataMapper2D *New ();
void ScalarVisibilityOff ();
void ScalarVisibilityOn ();
void SetColorMode (int );
void SetColorModeToDefault ();
void SetColorModeToMapScalars ();
void SetInput (vtkPolyData *);
void SetLookupTable (vtkScalarsToColors *lut);
void SetScalarMode (int );
void SetScalarModeToDefault ();
void SetScalarModeToUseCellData ();
void SetScalarModeToUseCellFieldData ();
void SetScalarModeToUsePointData ();
void SetScalarModeToUsePointFieldData ();
void SetScalarRange (float , float );
void SetScalarVisibility (int );
void SetTransformCoordinate (vtkCoordinate *);
void SetUseLookupTableScalarRange (int );
void ShallowCopy (vtkAbstractMapper *m);
void UseLookupTableScalarRangeOff ();
void UseLookupTableScalarRangeOn ();
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)

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 AddOrientation (float , float , float );
void AddPosition (float deltaX, float deltaY, float deltaZ);
virtual void ComputeMatrix ();
virtual float *GetBounds () = 0;
(Returns a 6-element Perl list)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName ();
int GetIsIdentity ();
float GetLength ();
virtual void GetMatrix (vtkMatrix4x4 *m);
vtkMatrix4x4 *GetMatrix ();
float *GetOrientation ();
(Returns a 3-element Perl list)
float *GetOrientationWXYZ ();
(Returns a 4-element Perl list)
float *GetOrigin ();
(Returns a 3-element Perl list)
float *GetPosition ();
(Returns a 3-element Perl list)
float *GetScale ();
(Returns a 3-element Perl list)
vtkMatrix4x4 *GetUserMatrix ();
vtkLinearTransform *GetUserTransform ();
float *GetXRange ();
(Returns a 2-element Perl list)
float *GetYRange ();
(Returns a 2-element Perl list)
float *GetZRange ();
(Returns a 2-element Perl list)
void InitPathTraversal ();
void PokeMatrix (vtkMatrix4x4 *matrix);
void RotateWXYZ (float , float , float , float );
void RotateX (float );
void RotateY (float );
void RotateZ (float );
void SetOrientation (float , float , float );
virtual void SetOrigin (float _arg1, float _arg2, float _arg3);
virtual void SetPosition (float _arg1, float _arg2, float _arg3);
virtual void SetScale (float _arg1, float _arg2, float _arg3);
void SetScale (float s);
void SetUserMatrix (vtkMatrix4x4 *matrix);
void SetUserTransform (vtkLinearTransform *transform);
void ShallowCopy (vtkProp *prop);
vtkProp3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void AddOrientation (float a[3]);
Method is redundant. Same as AddOrientation( float, float, float)
void AddPosition (float deltaPosition[3]);
Method is redundant. Same as AddPosition( float, float, float)
void GetBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
virtual void GetMatrix (double m[16]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void GetOrientation (float o[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetOrientation (float a[3]);
Method is redundant. Same as SetOrientation( float, float, float)
virtual void SetOrigin (float _arg[3]);
Method is redundant. Same as SetOrigin( float, float, float)
virtual void SetPosition (float _arg[3]);
Method is redundant. Same as SetPosition( float, float, float)
virtual void SetScale (float _arg[3]);
Method is redundant. Same as SetScale( float, float, float)

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 (vtkProp3D *p); const char *GetClassName (); vtkProp3D *GetLastProp3D (); vtkProp3D *GetNextProp3D (); vtkProp3DCollection *New ();

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 (); vtkPropPicker *New (); int Pick (float selectionX, float selectionY, float selectionZ, vtkRenderer *renderer); int PickProp (float selectionX, float selectionY, vtkRenderer *renderer, vtkPropCollection *pickfrom); int PickProp (float selectionX, float selectionY, vtkRenderer *renderer);
vtkPropPicker Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int Pick (float selectionPt[3], vtkRenderer *renderer);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 BackfaceCullingOff ();
void BackfaceCullingOn ();
virtual void BackfaceRender (vtkActor *, vtkRenderer *);
void DeepCopy (vtkProperty *p);
void EdgeVisibilityOff ();
void EdgeVisibilityOn ();
void FrontfaceCullingOff ();
void FrontfaceCullingOn ();
float GetAmbient ();
float *GetAmbientColor ();
(Returns a 3-element Perl list)
float GetAmbientMaxValue ();
float GetAmbientMinValue ();
int GetBackfaceCulling ();
const char *GetClassName ();
float *GetColor ();
(Returns a 3-element Perl list)
float GetDiffuse ();
float *GetDiffuseColor ();
(Returns a 3-element Perl list)
float GetDiffuseMaxValue ();
float GetDiffuseMinValue ();
float *GetEdgeColor ();
(Returns a 3-element Perl list)
int GetEdgeVisibility ();
int GetFrontfaceCulling ();
int GetInterpolation ();
char *GetInterpolationAsString ();
int GetInterpolationMaxValue ();
int GetInterpolationMinValue ();
int GetLineStipplePattern ();
int GetLineStippleRepeatFactor ();
int GetLineStippleRepeatFactorMaxValue ();
int GetLineStippleRepeatFactorMinValue ();
float GetLineWidth ();
float GetLineWidthMaxValue ();
float GetLineWidthMinValue ();
float GetOpacity ();
float GetOpacityMaxValue ();
float GetOpacityMinValue ();
float GetPointSize ();
float GetPointSizeMaxValue ();
float GetPointSizeMinValue ();
int GetRepresentation ();
char *GetRepresentationAsString ();
int GetRepresentationMaxValue ();
int GetRepresentationMinValue ();
float GetSpecular ();
float *GetSpecularColor ();
(Returns a 3-element Perl list)
float GetSpecularMaxValue ();
float GetSpecularMinValue ();
float GetSpecularPower ();
float GetSpecularPowerMaxValue ();
float GetSpecularPowerMinValue ();
vtkProperty *New ();
virtual void Render (vtkActor *, vtkRenderer *);
void SetAmbient (float );
void SetAmbientColor (float , float , float );
void SetBackfaceCulling (int );
void SetColor (float r, float g, float b);
void SetDiffuse (float );
void SetDiffuseColor (float , float , float );
void SetEdgeColor (float , float , float );
void SetEdgeVisibility (int );
void SetFrontfaceCulling (int );
void SetInterpolation (int );
void SetInterpolationToFlat ();
void SetInterpolationToGouraud ();
void SetInterpolationToPhong ();
void SetLineStipplePattern (int );
void SetLineStippleRepeatFactor (int );
void SetLineWidth (float );
void SetOpacity (float );
void SetPointSize (float );
void SetRepresentation (int );
void SetRepresentationToPoints ();
void SetRepresentationToSurface ();
void SetRepresentationToWireframe ();
void SetSpecular (float );
void SetSpecularColor (float , float , float );
void SetSpecularPower (float );
vtkProperty Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetColor (float rgb[3]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetAmbientColor (float a[3]);
Method is redundant. Same as SetAmbientColor( float, float, float)
void SetColor (float a[3]);
Method is redundant. Same as SetColor( float, float, float)
void SetDiffuseColor (float a[3]);
Method is redundant. Same as SetDiffuseColor( float, float, float)
void SetEdgeColor (float a[3]);
Method is redundant. Same as SetEdgeColor( float, float, float)
void SetSpecularColor (float a[3]);
Method is redundant. Same as SetSpecularColor( float, float, float)

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 AutomaticScaleAdjustmentOff (void );
void AutomaticScaleAdjustmentOn (void );
void BilinearImageZoomOff ();
void BilinearImageZoomOn ();
int GetAutomaticScaleAdjustment ();
float GetAutomaticScaleLowerLimit ();
int GetBilinearImageZoom ();
const char *GetClassName ();
float GetImageScale (int level);
int GetImageScaleCount (void );
int GetNumberOfSamplesTaken ();
int GetNumberOfThreads ();
float *GetParallelIncrements (void );
(Returns a 2-element Perl list)
float *GetParallelStartPosition (void );
(Returns a 3-element Perl list)
float GetSelectedImageScaleIndex (int level);
float GetTotalRenderTime ();
float GetViewRaysStepSize (int level);
vtkRayCaster *New ();
void SetAutomaticScaleLowerLimit (float scale);
void SetBilinearImageZoom (int val);
void SetImageScale (int level, float scale);
void SetNumberOfThreads (int val);
void SetSelectedImageScaleIndex (int level, float scale);
void SetViewRaysStepSize (int level, float scale);
vtkRayCaster Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float *GetPerspectiveViewRays ();
Can't Handle 'float *' return type without a hint
void GetViewRaysSize (int size[2]);
Can't handle methods with single array args (like a[3]) yet.

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 *GetDecodedGradient (int value);
(Returns a 3-element Perl list)
int GetNumberOfEncodedDirections (void );
int GetRecursionDepth ();
int GetRecursionDepthMaxValue ();
int GetRecursionDepthMinValue ();
vtkRecursiveSphereDirectionEncoder *New ();
void SetRecursionDepth (int );
vtkRecursiveSphereDirectionEncoder Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float *GetDecodedGradientTable (void );
Can't Handle 'float *' return type without a hint
int GetEncodedDirection (float n[3]);
Can't handle methods with single array args (like a[3]) yet.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet

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 AddRenderer (vtkRenderer *); void BordersOff (); void BordersOn (); virtual int CheckAbortStatus (); virtual void CopyResultFrame (); virtual void Frame (); void FullScreenOff (); void FullScreenOn (); int GetAAFrames (); int GetAbortRender (); int GetBorders (); const char *GetClassName (); virtual int GetDepthBufferSize (); float GetDesiredUpdateRate (); virtual int GetEventPending (); int GetFDFrames (); int GetFullScreen (); int GetInAbortCheck (); vtkRenderWindowInteractor *GetInteractor (); int GetLineSmoothing (); int GetNeverRendered (); int GetNumberOfLayers (); int GetNumberOfLayersMaxValue (); int GetNumberOfLayersMinValue (); int GetPointSmoothing (); int GetPolygonSmoothing (); static const char *GetRenderLibrary (); vtkRendererCollection *GetRenderers (); int GetStereoCapableWindow (); int GetStereoRender (); int GetStereoType (); char *GetStereoTypeAsString (); int GetSubFrames (); int GetSwapBuffers (); virtual void HideCursor (); void LineSmoothingOff (); void LineSmoothingOn (); virtual void MakeCurrent (); virtual vtkRenderWindowInteractor *MakeRenderWindowInteractor (); vtkRenderWindow *New (); void PointSmoothingOff (); void PointSmoothingOn (); void PolygonSmoothingOff (); void PolygonSmoothingOn (); void RemoveRenderer (vtkRenderer *); virtual void Render (); void SetAAFrames (int ); void SetAbortCheckMethod (void (*func)(void *) , void *arg); void SetAbortRender (int ); void SetBorders (int ); void SetDesiredUpdateRate (float ); void SetFDFrames (int ); virtual void SetFullScreen (int ); void SetInAbortCheck (int ); void SetInteractor (vtkRenderWindowInteractor *); void SetLineSmoothing (int ); void SetNumberOfLayers (int ); virtual void SetParentInfo (char *); void SetPointSmoothing (int ); void SetPolygonSmoothing (int ); virtual void SetStereoCapableWindow (int capable); void SetStereoRender (int stereo); void SetStereoType (int ); void SetStereoTypeToCrystalEyes (); void SetStereoTypeToDresden (); void SetStereoTypeToInterlaced (); void SetStereoTypeToLeft (); void SetStereoTypeToRedBlue (); void SetStereoTypeToRight (); void SetSubFrames (int ); void SetSwapBuffers (int ); virtual void SetWindowInfo (char *); virtual void ShowCursor (); virtual void Start (); void StereoCapableWindowOff (); void StereoCapableWindowOn (); virtual void StereoMidpoint (); virtual void StereoRenderComplete (); void StereoRenderOff (); void StereoRenderOn (); virtual void StereoUpdate (); void SwapBuffersOff (); void SwapBuffersOn (); void UnRegister (vtkObject *o); virtual void WindowRemap ();
vtkRenderWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void *GetGenericContext ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDisplayId ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDrawable ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericParentId ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericWindowId ();
Can't Handle 'void *' return type without a hint
virtual unsigned char *GetRGBACharPixelData (int , int , int , int , int );
Can't Handle 'unsigned char *' return type without a hint
virtual float *GetRGBAPixelData (int , int , int , int , int );
Can't Handle 'float *' return type without a hint
virtual float *GetZbufferData (int , int , int , int );
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetAbortCheckMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void SetDisplayId (void *);
Don't know the size of pointer arg number 1
virtual void SetParentId (void *);
Don't know the size of pointer arg number 1
virtual void SetPixelData (int , int , int , int , unsigned char *, int );
Don't know the size of pointer arg number 5
virtual void SetRGBACharPixelData (int , int , int , int , unsigned char *, int , int blend);
Don't know the size of pointer arg number 5
virtual void SetRGBAPixelData (int , int , int , int , float *, int , int blend);
Don't know the size of pointer arg number 5
virtual void SetWindowId (void *);
Don't know the size of pointer arg number 1
virtual void SetZbufferData (int , int , int , int , float *);
Don't know the size of pointer arg number 5

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 (vtkRenderWindow *a); const char *GetClassName (); vtkRenderWindow *GetNextItem (); vtkRenderWindowCollection *New ();

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 vtkAbstractPropPicker *CreateDefaultPicker ();
virtual int CreateTimer (int );
virtual int DestroyTimer ();
virtual void Disable ();
virtual void Enable ();
virtual void EndPickCallback ();
virtual void ExitCallback ();
void FlyTo (vtkRenderer *ren, float x, float y, float z);
const char *GetClassName ();
float GetDesiredUpdateRate ();
float GetDesiredUpdateRateMaxValue ();
float GetDesiredUpdateRateMinValue ();
float GetDolly ();
int GetEnabled ();
int *GetEventPosition ();
(Returns a 2-element Perl list)
int GetInitialized ();
vtkInteractorStyle *GetInteractorStyle ();
int GetLightFollowCamera ();
int GetNumberOfFlyFrames ();
int GetNumberOfFlyFramesMaxValue ();
int GetNumberOfFlyFramesMinValue ();
vtkAbstractPicker *GetPicker ();
vtkRenderWindow *GetRenderWindow ();
int *GetSize ();
(Returns a 2-element Perl list)
float GetStillUpdateRate ();
float GetStillUpdateRateMaxValue ();
float GetStillUpdateRateMinValue ();
void HideCursor ();
virtual void Initialize ();
void LightFollowCameraOff ();
void LightFollowCameraOn ();
vtkRenderWindowInteractor *New ();
void ReInitialize ();
void Render ();
void SetDesiredUpdateRate (float );
void SetDolly (float );
void SetEndPickMethod (void (*func)(void *) , void *arg);
void SetEventPosition (int , int );
void SetExitMethod (void (*func)(void *) , void *arg);
virtual void SetInteractorStyle (vtkInteractorStyle *);
void SetLightFollowCamera (int );
void SetNumberOfFlyFrames (int );
void SetPicker (vtkAbstractPicker *);
void SetRenderWindow (vtkRenderWindow *aren);
void SetSize (int , int );
void SetStartPickMethod (void (*func)(void *) , void *arg);
void SetStillUpdateRate (float );
void SetUserMethod (void (*func)(void *) , void *arg);
void ShowCursor ();
virtual void Start ();
virtual void StartPickCallback ();
virtual void TerminateApp (void );
void UnRegister (vtkObject *o);
virtual void UpdateSize (int x, int y);
virtual void UserCallback ();
vtkRenderWindowInteractor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void FlyTo (vtkRenderer *ren, float *x);
Don't know the size of pointer arg number 2
virtual void GetMousePosition (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
void SetEndPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetEventPosition (int a[2]);
Method is redundant. Same as SetEventPosition( int, int)
void SetExitMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetSize (int a[2]);
Method is redundant. Same as SetSize( int, int)
void SetStartPickMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetUserMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.

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 AddActor (vtkProp *p);
void AddCuller (vtkCuller *);
void AddLight (vtkLight *);
void AddVolume (vtkProp *p);
void BackingStoreOff ();
void BackingStoreOn ();
virtual void Clear ();
void CreateLight (void );
virtual void DeviceRender () = 0;
vtkCamera *GetActiveCamera ();
vtkActorCollection *GetActors ();
virtual float GetAllocatedRenderTime ();
float *GetAmbient ();
(Returns a 3-element Perl list)
int GetBackingStore ();
const char *GetClassName ();
vtkCullerCollection *GetCullers ();
int GetInteractive ();
float GetLastRenderTimeInSeconds ();
int GetLayer ();
int GetLightFollowCamera ();
vtkLightCollection *GetLights ();
unsigned long GetMTime ();
int GetNumberOfPropsRenderedAsGeometry ();
vtkRayCaster *GetRayCaster ();
vtkRenderWindow *GetRenderWindow ();
virtual float GetTimeFactor ();
int GetTwoSidedLighting ();
virtual vtkWindow *GetVTKWindow ();
vtkVolumeCollection *GetVolumes ();
float GetZ (int x, int y);
void InteractiveOff ();
void InteractiveOn ();
void LightFollowCameraOff ();
void LightFollowCameraOn ();
virtual vtkCamera *MakeCamera ();
virtual vtkLight *MakeLight ();
vtkRenderer *New ();
vtkAssemblyPath *PickProp (float selectionX, float selectionY);
void RemoveActor (vtkProp *p);
void RemoveCuller (vtkCuller *);
void RemoveLight (vtkLight *);
void RemoveVolume (vtkProp *p);
virtual void Render ();
void RenderOverlay ();
void ResetCamera (float xmin, float xmax, float ymin, float ymax, float zmin, float zmax);
void ResetCamera ();
void ResetCameraClippingRange (float xmin, float xmax, float ymin, float ymax, float zmin, float zmax);
void ResetCameraClippingRange ();
void SetActiveCamera (vtkCamera *);
void SetAllocatedRenderTime (float );
void SetAmbient (float , float , float );
void SetBackingStore (int );
void SetInteractive (int );
void SetLayer (int );
void SetLightFollowCamera (int );
void SetRenderWindow (vtkRenderWindow *);
void SetTwoSidedLighting (int );
int Transparent ();
void TwoSidedLightingOff ();
void TwoSidedLightingOn ();
virtual void ViewToWorld (float &wx, float &wy, float &wz);
void ViewToWorld ();
int VisibleActorCount ();
int VisibleVolumeCount ();
virtual void WorldToView (float &wx, float &wy, float &wz);
void WorldToView ();
vtkRenderer Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeVisiblePropBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ResetCameraClippingRange (float bounds[6]);
Method is redundant. Same as ResetCameraClippingRange( float, float, float, float, float, float)
void ResetCamera (float bounds[6]);
Method is redundant. Same as ResetCamera( float, float, float, float, float, float)
void SetAmbient (float a[3]);
Method is redundant. Same as SetAmbient( float, float, float)

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 (vtkRenderer *a); const char *GetClassName (); vtkRenderer *GetNextItem (); vtkRendererCollection *New (); void Render (); void RenderOverlay ();

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 DepthValuesOff (); void DepthValuesOn (); const char *GetClassName (); int GetDepthValues (); vtkRenderer *GetInput (); unsigned long GetMTime (); int GetRenderFlag (); int GetWholeWindow (); vtkRendererSource *New (); void RenderFlagOff (); void RenderFlagOn (); void SetDepthValues (int ); void SetInput (vtkRenderer *); void SetRenderFlag (int ); void SetWholeWindow (int ); void WholeWindowOff (); void WholeWindowOn ();
vtkRendererSource 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

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 GetMaximumNumberOfColorsMaxValue (); int GetMaximumNumberOfColorsMinValue (); int GetNumberOfLabels (); int GetNumberOfLabelsMaxValue (); int GetNumberOfLabelsMinValue (); int GetOrientation (); int GetOrientationMaxValue (); int GetOrientationMinValue (); 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
void SizeTitle (int *titleSize, int *size, vtkViewport *viewport);
Don't know the size of pointer arg number 1

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
void SetMinimumSize (int a[2]);
Method is redundant. Same as SetMinimumSize( int, int)

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 long GetMTime ();
vtkRenderer *GetRenderer ();
int GetSelectInvisible ();
int *GetSelection ();
(Returns a 4-element Perl list)
int GetSelectionWindow ();
float GetTolerance ();
float GetToleranceMaxValue ();
float GetToleranceMinValue ();
vtkSelectVisiblePoints *New ();
void SelectInvisibleOff ();
void SelectInvisibleOn ();
void SelectionWindowOff ();
void SelectionWindowOn ();
void SetRenderer (vtkRenderer *ren);
void SetSelectInvisible (int );
void SetSelection (int , int , int , int );
void SetSelectionWindow (int );
void SetTolerance (float );
vtkSelectVisiblePoints 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 SetSelection (int a[4]);
Method is redundant. Same as SetSelection( int, int, int, int)

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 (); int GetJustificationMaxValue (); int GetJustificationMinValue (); float GetLineOffset (); float GetLineSpacing (); int GetNumberOfLines (const char *input); int GetNumberOfLines (); int GetShadow (); int GetVerticalJustification (); int GetVerticalJustificationMaxValue (); int GetVerticalJustificationMinValue (); 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 (const 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]);
Don't know the size of pointer arg number 2
virtual void GetSize (vtkViewport *, int size[2]);
Don't know the size of pointer arg number 2
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 *GetInput (); int GetInterpolate (); vtkLookupTable *GetLookupTable (); int GetMapColorScalarsThroughLookupTable (); vtkUnsignedCharArray *GetMappedScalars (); int GetQuality (); int GetRepeat (); void InterpolateOff (); void InterpolateOn (); virtual void Load (vtkRenderer *); void MapColorScalarsThroughLookupTableOff (); void MapColorScalarsThroughLookupTableOn (); vtkTexture *New (); virtual void ReleaseGraphicsResources (vtkWindow *); virtual void Render (vtkRenderer *ren); void RepeatOff (); void RepeatOn (); void SetInput (vtkImageData *input); void SetInterpolate (int ); void SetLookupTable (vtkLookupTable *); void SetMapColorScalarsThroughLookupTable (int ); void SetQuality (int ); void SetQualityTo16Bit (); void SetQualityTo32Bit (); void SetQualityToDefault (); void SetRepeat (int );
vtkTexture Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
unsigned char *MapScalarsToColors (vtkDataArray *scalars);
Can't Handle 'unsigned char *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 *GetFileName (); float GetSpeed (); vtkVRMLExporter *New (); void SetFileName (char *); void SetSpeed (float );
vtkVRMLExporter 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 SetFilePointer (FILE *);
Don't know the size of pointer arg number 1
void WriteALight (vtkLight *aLight, FILE *fp);
Don't know the size of pointer arg number 2
void WriteAnActor (vtkActor *anActor, FILE *fp);
Don't know the size of pointer arg number 2
void WritePointData (vtkPoints *points, vtkDataArray *normals, vtkDataArray *tcoords, vtkUnsignedCharArray *colors, FILE *fp);
Don't know the size of pointer arg number 5

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 *GetBounds ();
(Returns a 6-element Perl list)
const char *GetClassName ();
unsigned long GetMTime ();
vtkVolumeMapper *GetMapper ();
float GetMaxXBound ();
float GetMaxYBound ();
float GetMaxZBound ();
float GetMinXBound ();
float GetMinYBound ();
float GetMinZBound ();
vtkVolumeProperty *GetProperty ();
unsigned long GetRedrawMTime ();
void GetVolumes (vtkPropCollection *vc);
vtkVolume *New ();
void SetMapper (vtkVolumeMapper *mapper);
void SetProperty (vtkVolumeProperty *property);
void ShallowCopy (vtkProp *prop);
void Update ();
vtkVolume Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 (vtkVolume *a); const char *GetClassName (); vtkVolume *GetNextItem (); vtkVolume *GetNextVolume (); vtkVolumeCollection *New ();

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 CroppingOff ();
void CroppingOn ();
virtual float *GetBounds ();
(Returns a 6-element Perl list)
const char *GetClassName ();
int GetCropping ();
int GetCroppingRegionFlags ();
int GetCroppingRegionFlagsMaxValue ();
int GetCroppingRegionFlagsMinValue ();
float *GetCroppingRegionPlanes ();
(Returns a 6-element Perl list)
vtkImageData *GetInput ();
virtual vtkImageData *GetRGBTextureInput ();
float *GetVoxelCroppingRegionPlanes ();
(Returns a 6-element Perl list)
void SetCropping (int );
void SetCroppingRegionFlags (int );
void SetCroppingRegionFlagsToCross ();
void SetCroppingRegionFlagsToFence ();
void SetCroppingRegionFlagsToInvertedCross ();
void SetCroppingRegionFlagsToInvertedFence ();
void SetCroppingRegionFlagsToSubVolume ();
void SetCroppingRegionPlanes (float , float , float , float , float , float );
void SetInput (vtkImageData *);
void SetRGBTextureInput (vtkImageData *rgbTexture);
virtual void Update ();
vtkVolumeMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void GetBounds (float bounds[6]);
Can't handle methods with single array args (like a[3]) in overloaded methods yet.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet
void SetCroppingRegionPlanes (float a[6]);
Method is redundant. Same as SetCroppingRegionPlanes( float, float, float, float, float, float)

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 CursorOff ();
void CursorOn ();
void CutPlaneOff ();
void CutPlaneOn ();
virtual int GetAvailableBoardMemory ();
int GetBlendMode ();
const char *GetBlendModeAsString (void );
int GetBlendModeMaxValue ();
int GetBlendModeMinValue ();
const char *GetClassName ();
int GetCursor ();
int GetCursorMaxValue ();
int GetCursorMinValue ();
double *GetCursorPosition ();
(Returns a 3-element Perl list)
int GetCursorType ();
const char *GetCursorTypeAsString (void );
int GetCursorTypeMaxValue ();
int GetCursorTypeMinValue ();
double *GetCursorXAxisColor ();
(Returns a 3-element Perl list)
double *GetCursorYAxisColor ();
(Returns a 3-element Perl list)
double *GetCursorZAxisColor ();
(Returns a 3-element Perl list)
int GetCutPlane ();
double *GetCutPlaneEquation ();
(Returns a 4-element Perl list)
int GetCutPlaneFallOffDistance ();
int GetCutPlaneFallOffDistanceMaxValue ();
int GetCutPlaneFallOffDistanceMinValue ();
int GetCutPlaneMaxValue ();
int GetCutPlaneMinValue ();
double GetCutPlaneThickness ();
double GetCutPlaneThicknessMaxValue ();
double GetCutPlaneThicknessMinValue ();
int GetGradientDiffuseModulation ();
int GetGradientDiffuseModulationMaxValue ();
int GetGradientDiffuseModulationMinValue ();
int GetGradientOpacityModulation ();
int GetGradientOpacityModulationMaxValue ();
int GetGradientOpacityModulationMinValue ();
int GetGradientSpecularModulation ();
int GetGradientSpecularModulationMaxValue ();
int GetGradientSpecularModulationMinValue ();
int GetIntermixIntersectingGeometry ();
int GetIntermixIntersectingGeometryMaxValue ();
int GetIntermixIntersectingGeometryMinValue ();
int GetMajorBoardVersion ();
int GetMinorBoardVersion ();
int GetNoHardware ();
int GetNumberOfBoards ();
int *GetSubVolume ();
(Returns a 6-element Perl list)
int GetSuperSampling ();
double *GetSuperSamplingFactor ();
(Returns a 3-element Perl list)
int GetSuperSamplingMaxValue ();
int GetSuperSamplingMinValue ();
int GetWrongVLIVersion ();
void GradientDiffuseModulationOff ();
void GradientDiffuseModulationOn ();
void GradientOpacityModulationOff ();
void GradientOpacityModulationOn ();
void GradientSpecularModulationOff ();
void GradientSpecularModulationOn ();
void IntermixIntersectingGeometryOff ();
void IntermixIntersectingGeometryOn ();
vtkVolumeProMapper *New ();
virtual void Render (vtkRenderer *, vtkVolume *);
void SetBlendMode (int );
void SetBlendModeToComposite ();
void SetBlendModeToMaximumIntensity ();
void SetBlendModeToMinimumIntensity ();
void SetCursor (int );
void SetCursorPosition (double , double , double );
void SetCursorType (int );
void SetCursorTypeToCrossHair ();
void SetCursorTypeToPlane ();
void SetCursorXAxisColor (double , double , double );
void SetCursorYAxisColor (double , double , double );
void SetCursorZAxisColor (double , double , double );
void SetCutPlane (int );
void SetCutPlaneEquation (double , double , double , double );
void SetCutPlaneFallOffDistance (int );
void SetCutPlaneThickness (double );
void SetGradientDiffuseModulation (int );
void SetGradientOpacityModulation (int );
void SetGradientSpecularModulation (int );
void SetIntermixIntersectingGeometry (int );
void SetSubVolume (int , int , int , int , int , int );
void SetSuperSampling (int );
void SetSuperSamplingFactor (double x, double y, double z);
void SuperSamplingOff ();
void SuperSamplingOn ();
vtkVolumeProMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void GetLockSizesForBoardMemory (unsigned int , unsigned int *, unsigned int *, unsigned int *);
Don't know the size of pointer arg number 2
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet
void SetCursorPosition (double a[3]);
Method is redundant. Same as SetCursorPosition( double, double, double)
void SetCursorXAxisColor (double a[3]);
Method is redundant. Same as SetCursorXAxisColor( double, double, double)
void SetCursorYAxisColor (double a[3]);
Method is redundant. Same as SetCursorYAxisColor( double, double, double)
void SetCursorZAxisColor (double a[3]);
Method is redundant. Same as SetCursorZAxisColor( double, double, double)
void SetCutPlaneEquation (double a[4]);
Method is redundant. Same as SetCutPlaneEquation( double, double, double, double)
void SetSubVolume (int a[6]);
Method is redundant. Same as SetSubVolume( int, int, int, int, int, int)
void SetSuperSamplingFactor (double f[3]);
Method is redundant. Same as SetSuperSamplingFactor( double, double, double)

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 GetAmbient (); float GetAmbientMaxValue (); float GetAmbientMinValue (); const char *GetClassName (); int GetColorChannels (); float GetDiffuse (); float GetDiffuseMaxValue (); float GetDiffuseMinValue (); vtkPiecewiseFunction *GetGradientOpacity (); vtkPiecewiseFunction *GetGrayTransferFunction (); int GetInterpolationType (); const char *GetInterpolationTypeAsString (void ); int GetInterpolationTypeMaxValue (); int GetInterpolationTypeMinValue (); unsigned long GetMTime (); float GetRGBTextureCoefficient (); float GetRGBTextureCoefficientMaxValue (); float GetRGBTextureCoefficientMinValue (); vtkColorTransferFunction *GetRGBTransferFunction (); vtkPiecewiseFunction *GetScalarOpacity (); int GetShade (); float GetSpecular (); float GetSpecularMaxValue (); float GetSpecularMinValue (); float GetSpecularPower (); float GetSpecularPowerMaxValue (); float GetSpecularPowerMinValue (); vtkVolumeProperty *New (); void SetAmbient (float ); void SetColor (vtkPiecewiseFunction *function); void SetColor (vtkColorTransferFunction *function); void SetDiffuse (float ); void SetGradientOpacity (vtkPiecewiseFunction *function); void SetInterpolationType (int ); void SetInterpolationTypeToLinear (); void SetInterpolationTypeToNearest (); void SetRGBTextureCoefficient (float ); void SetScalarOpacity (vtkPiecewiseFunction *function); void SetShade (int ); void SetSpecular (float ); void SetSpecularPower (float ); void ShadeOff (); void ShadeOn ();
vtkVolumeProperty 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

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 GetCompositeMethod (); const char *GetCompositeMethodAsString (void ); int GetCompositeMethodMaxValue (); int GetCompositeMethodMinValue (); vtkVolumeRayCastCompositeFunction *New (); void SetCompositeMethod (int ); void SetCompositeMethodToClassifyFirst (); void SetCompositeMethodToInterpolateFirst ();
vtkVolumeRayCastCompositeFunction Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet

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 (); virtual float GetZeroOpacityThreshold (vtkVolume *vol) = 0;

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 GetIsoValue (); float GetZeroOpacityThreshold (vtkVolume *vol); vtkVolumeRayCastIsosurfaceFunction *New (); void SetIsoValue (float );
vtkVolumeRayCastIsosurfaceFunction Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet

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 GetMaximizeMethod (); const char *GetMaximizeMethodAsString (void ); int GetMaximizeMethodMaxValue (); int GetMaximizeMethodMinValue (); float GetZeroOpacityThreshold (vtkVolume *vol); vtkVolumeRayCastMIPFunction *New (); void SetMaximizeMethod (int ); void SetMaximizeMethodToOpacity (); void SetMaximizeMethodToScalarValue ();
vtkVolumeRayCastMIPFunction Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet

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 AutoAdjustSampleDistancesOff (); void AutoAdjustSampleDistancesOn (); int GetAutoAdjustSampleDistances (); int GetAutoAdjustSampleDistancesMaxValue (); int GetAutoAdjustSampleDistancesMinValue (); const char *GetClassName (); vtkEncodedGradientEstimator *GetGradientEstimator (); vtkEncodedGradientShader *GetGradientShader (); float GetImageSampleDistance (); float GetImageSampleDistanceMaxValue (); float GetImageSampleDistanceMinValue (); int GetIntermixIntersectingGeometry (); int GetIntermixIntersectingGeometryMaxValue (); int GetIntermixIntersectingGeometryMinValue (); float GetMaximumImageSampleDistance (); float GetMaximumImageSampleDistanceMaxValue (); float GetMaximumImageSampleDistanceMinValue (); float GetMinimumImageSampleDistance (); float GetMinimumImageSampleDistanceMaxValue (); float GetMinimumImageSampleDistanceMinValue (); int GetNumberOfThreads (); float GetSampleDistance (); vtkVolumeRayCastFunction *GetVolumeRayCastFunction (); void IntermixIntersectingGeometryOff (); void IntermixIntersectingGeometryOn (); vtkVolumeRayCastMapper *New (); void SetAutoAdjustSampleDistances (int ); void SetGradientEstimator (vtkEncodedGradientEstimator *gradest); void SetImageSampleDistance (float ); void SetIntermixIntersectingGeometry (int ); void SetMaximumImageSampleDistance (float ); void SetMinimumImageSampleDistance (float ); void SetNumberOfThreads (int num); void SetSampleDistance (float ); void SetVolumeRayCastFunction (vtkVolumeRayCastFunction *);
vtkVolumeRayCastMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int ClipRayAgainstClippingPlanes (VTKVRCDynamicInfo *dynamicInfo, VTKVRCStaticInfo *staticInfo);
Don't know the size of pointer arg number 1
int ClipRayAgainstVolume (VTKVRCDynamicInfo *dynamicInfo, float bounds[6]);
Don't know the size of pointer arg number 1
void InitializeClippingPlanes (VTKVRCStaticInfo *staticInfo, vtkPlaneCollection *planes);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet
VTK_THREAD_RETURN_TYPE VolumeRayCastMapper_CastRays (void *arg);
Don't know the size of pointer arg number 1

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 (); vtkEncodedGradientEstimator *GetGradientEstimator (); vtkEncodedGradientShader *GetGradientShader (); void SetGradientEstimator (vtkEncodedGradientEstimator *gradest); virtual void Update ();
vtkVolumeTextureMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet

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 GetMaximumNumberOfPlanes ();
int GetMaximumStorageSize ();
int *GetTargetTextureSize ();
(Returns a 2-element Perl list)
vtkVolumeTextureMapper2D *New ();
void SetMaximumNumberOfPlanes (int );
void SetMaximumStorageSize (int );
void SetTargetTextureSize (int , int );
vtkVolumeTextureMapper2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeAxisTextureSize (int axis, int *size);
Don't know the size of pointer arg number 2
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet
void SetTargetTextureSize (int a[2]);
Method is redundant. Same as SetTargetTextureSize( int, int)

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 (); vtkWorldPointPicker *New (); int Pick (float selectionX, float selectionY, float selectionZ, vtkRenderer *renderer);
vtkWorldPointPicker Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int Pick (float selectionPt[3], vtkRenderer *renderer);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet

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 (); vtkProperty *MakeProperty (); vtkMesaActor *New (); void Render (vtkRenderer *ren, vtkMapper *mapper);

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 (); vtkMesaCamera *New (); void Render (vtkRenderer *ren); void UpdateViewport (vtkRenderer *ren);

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 (); void Load (vtkRenderer *ren); vtkMesaImageActor *New (); void ReleaseGraphicsResources (vtkWindow *);
vtkMesaImageActor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
unsigned char *MakeDataSuitable (int &xsize, int &ysize, int &release);
Can't Handle 'unsigned char *' return type without a hint

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);

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 (); 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 void *GetGenericContext ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDisplayId ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDrawable ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericParentId ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericWindowId ();
Can't Handle 'void *' 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 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

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 ();

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 (); vtkMesaLight *New (); void Render (vtkRenderer *ren, int light_index);

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 Draw (vtkRenderer *ren, vtkActor *a); const char *GetClassName (); vtkMesaPolyDataMapper *New (); void ReleaseGraphicsResources (vtkWindow *); virtual void RenderPiece (vtkRenderer *ren, vtkActor *a);

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);

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 BackfaceRender (vtkActor *a, vtkRenderer *ren); const char *GetClassName (); vtkMesaProperty *New (); void Render (vtkActor *a, vtkRenderer *ren);

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 GetDepthBufferSize (); static int GetGlobalMaximumNumberOfMultiSamples (); int GetMultiSamples (); void MakeCurrent () = 0; vtkMesaRenderWindow *New (); virtual void OpenGLInit (); void RegisterTextureResource (GLuint id); static void SetGlobalMaximumNumberOfMultiSamples (int val); void SetMultiSamples (int ); virtual void StereoUpdate ();
vtkMesaRenderWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
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 unsigned char *GetRGBACharPixelData (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
virtual float *GetZbufferData (int x1, int y1, int x2, int y2);
Can't Handle 'float *' 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 SetRGBACharPixelData (int x, int y, int x2, int y2, unsigned char *, int front, int blend);
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
virtual void SetZbufferData (int x1, int y1, int x2, int y2, float *buffer);
Don't know the size of pointer arg number 5

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 Clear (void ); void ClearLights (void ); void DeviceRender (void ); const char *GetClassName (); virtual vtkCamera *MakeCamera (); virtual vtkLight *MakeLight (); vtkMesaRenderer *New (); int UpdateLights (void );
vtkMesaRenderer 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

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 (); void Load (vtkRenderer *ren); vtkMesaTexture *New (); void ReleaseGraphicsResources (vtkWindow *);
vtkMesaTexture Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
unsigned char *ResampleToPowerOfTwo (int &xsize, int &ysize, unsigned char *dptr, int bpp);
Can't Handle 'unsigned char *' return type without a hint

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 (); vtkMesaVolumeRayCastMapper *New ();

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 (); vtkMesaVolumeTextureMapper2D *New ();
vtkMesaVolumeTextureMapper2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet

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 Frame (void ); const char *GetClassName (); virtual int GetDesiredDepth (); virtual int GetEventPending (); void HideCursor (); virtual void Initialize (void ); void MakeCurrent (); vtkXMesaRenderWindow *New (); virtual void PrefFullScreen (void ); void Render (); virtual void SetFullScreen (int ); void SetNextWindowId (Window ); void SetOffScreenRendering (int i); void SetParentId (Window ); void SetParentInfo (char *info); void SetPosition (int , int ); virtual void SetSize (int , int ); virtual void SetStereoCapableWindow (int capable); void SetWindowId (Window ); void SetWindowInfo (char *info); void SetWindowName (char *); void ShowCursor (); virtual void Start (void ); virtual void WindowInitialize (void ); virtual void WindowRemap (void );
vtkXMesaRenderWindow 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
virtual XVisualInfo *GetDesiredVisualInfo ();
Can't Handle 'XVisualInfo *' return type yet
Display *GetDisplayId ();
Can't Handle Display return type yet
virtual void *GetGenericContext ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDisplayId ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDrawable ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericParentId ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericWindowId ();
Can't Handle 'void *' return type without a hint
Window GetParentId ();
Can't Handle Window return type yet
virtual int *GetPosition ();
Can't Handle 'int *' return type without a hint
virtual int *GetScreenSize ();
Can't Handle 'int *' return type without a hint
virtual int *GetSize ();
Can't Handle 'int *' return type without a hint
Window GetWindowId ();
Can't Handle Window return type yet
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]);
Method is redundant. Same as SetPosition( int, int)
virtual void SetSize (int a[2]);
Method is redundant. Same as SetSize( int, int)
void SetWindowId (void *);
Don't know the size of pointer arg number 1

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.
static int GetListBaseForFont (vtkTextMapper *tm, vtkViewport *vp, Font );
Arg types of 'Font' not supported

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 (); vtkOpenGLActor *New (); void Render (vtkRenderer *ren, vtkMapper *mapper);

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 (); vtkOpenGLCamera *New (); void Render (vtkRenderer *ren); void UpdateViewport (vtkRenderer *ren);

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 (); void Load (vtkRenderer *ren); vtkOpenGLImageActor *New (); void ReleaseGraphicsResources (vtkWindow *);
vtkOpenGLImageActor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
unsigned char *MakeDataSuitable (int &xsize, int &ysize, int &release);
Can't Handle 'unsigned char *' return type without a hint

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);

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 ();

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 (); vtkOpenGLLight *New (); void Render (vtkRenderer *ren, int light_index);

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 Draw (vtkRenderer *ren, vtkActor *a); const char *GetClassName (); vtkOpenGLPolyDataMapper *New (); void ReleaseGraphicsResources (vtkWindow *); virtual void RenderPiece (vtkRenderer *ren, vtkActor *a);

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);

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 BackfaceRender (vtkActor *a, vtkRenderer *ren); const char *GetClassName (); vtkOpenGLProperty *New (); void Render (vtkActor *a, vtkRenderer *ren);

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 Clear (void ); void ClearLights (void ); void DeviceRender (void ); const char *GetClassName (); vtkOpenGLRenderer *New (); int UpdateLights (void );
vtkOpenGLRenderer 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

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 (); void Load (vtkRenderer *ren); vtkOpenGLTexture *New (); void ReleaseGraphicsResources (vtkWindow *);
vtkOpenGLTexture Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
unsigned char *ResampleToPowerOfTwo (int &xsize, int &ysize, unsigned char *dptr, int bpp);
Can't Handle 'unsigned char *' return type without a hint

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 (); vtkOpenGLVolumeRayCastMapper *New ();

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 (); vtkOpenGLVolumeTextureMapper2D *New ();
vtkOpenGLVolumeTextureMapper2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet

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 (); void MakeCurrent (); virtual void MakeDefaultWindow (); vtkOpenGLImageWindow *New (); void Render (); void SwapBuffers ();
vtkOpenGLImageWindow 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 void *GetGenericContext ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDisplayId ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDrawable ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericParentId ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericWindowId ();
Can't Handle 'void *' 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 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

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 ();
int GetNumberOfColors ();
int *GetPosition ();
(Returns a 2-element Perl list)
int *GetSize ();
(Returns a 2-element Perl list)
int GetVisualClass ();
int GetVisualDepth ();
vtkXImageWindow *New ();
void SetBackgroundColor (float r, float g, float b);
void SetParentId (Window );
void SetParentInfo (char *info);
void SetPosition (int , int );
void SetSize (int x, int y);
void SetWindowId (Window );
void SetWindowInfo (char *info);
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
void *GetGenericContext ();
Can't Handle 'void *' return type without a hint
void *GetGenericDisplayId ();
Can't Handle 'void *' return type without a hint
void *GetGenericDrawable ();
Can't Handle 'void *' return type without a hint
void *GetGenericParentId ();
Can't Handle 'void *' return type without a hint
void *GetGenericWindowId ();
Can't Handle 'void *' return type without a hint
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
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
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
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]);
Method is redundant. Same as SetPosition( int, int)
void SetSize (int a[2]);
Method is redundant. Same as SetSize( int, int)
void SetWindowId (void *);
Don't know the size of pointer arg number 1

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 Frame (void ); const char *GetClassName (); virtual int GetDesiredDepth (); virtual int GetEventPending (); void HideCursor (); virtual void Initialize (void ); void MakeCurrent (); vtkXOpenGLRenderWindow *New (); virtual void PrefFullScreen (void ); void Render (); virtual void SetFullScreen (int ); void SetNextWindowId (Window ); void SetOffScreenRendering (int i); void SetParentId (Window ); void SetParentInfo (char *info); void SetPosition (int , int ); virtual void SetSize (int , int ); virtual void SetStereoCapableWindow (int capable); void SetWindowId (Window ); void SetWindowInfo (char *info); void SetWindowName (char *); void ShowCursor (); virtual void Start (void ); virtual void WindowInitialize (void ); virtual void WindowRemap (void );
vtkXOpenGLRenderWindow 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
virtual XVisualInfo *GetDesiredVisualInfo ();
Can't Handle 'XVisualInfo *' return type yet
Display *GetDisplayId ();
Can't Handle Display return type yet
virtual void *GetGenericContext ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDisplayId ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericDrawable ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericParentId ();
Can't Handle 'void *' return type without a hint
virtual void *GetGenericWindowId ();
Can't Handle 'void *' return type without a hint
Window GetParentId ();
Can't Handle Window return type yet
virtual int *GetPosition ();
Can't Handle 'int *' return type without a hint
virtual int *GetScreenSize ();
Can't Handle 'int *' return type without a hint
virtual int *GetSize ();
Can't Handle 'int *' return type without a hint
Window GetWindowId ();
Can't Handle Window return type yet
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]);
Method is redundant. Same as SetPosition( int, int)
virtual void SetSize (int a[2]);
Method is redundant. Same as SetSize( int, int)
void SetWindowId (void *);
Don't know the size of pointer arg number 1

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 (); vtkXOpenGLTextMapper *New (); virtual void ReleaseGraphicsResources (vtkWindow *); void RenderGeometry (vtkViewport *viewport, vtkActor2D *actor); void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor); void RenderOverlay (vtkViewport *, vtkActor2D *); void RenderTranslucentGeometry (vtkViewport *viewport, vtkActor2D *actor);
vtkXOpenGLTextMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
static int GetListBaseForFont (vtkTextMapper *tm, vtkViewport *vp, Font );
Arg types of 'Font' not supported

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 BreakLoopFlagOff (); void BreakLoopFlagOn (); int CreateTimer (int timertype); int DestroyTimer (void ); virtual void Disable (); virtual void Enable (); int GetBreakLoopFlag (); const char *GetClassName (); virtual void Initialize (); vtkXRenderWindowInteractor *New (); void SetBreakLoopFlag (int ); virtual void Start (); void TerminateApp (void );
vtkXRenderWindowInteractor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
XtIntervalId AddTimeOut (XtAppContext app_context, unsigned long erval, XtTimerCallbackProc proc, XtPointer client_data);
Arg types of 'XtAppContext' not supported yet
void Callback (Widget w, XtPointer client_data, XEvent *event, Boolean *ctd);
Arg types of 'Widget' not supported yet
XtAppContext GetApp ();
Can't Handle XtAppContext return type yet
virtual void GetMousePosition (int *x, int *y);
Don't know the size of pointer arg number 1
Widget GetTopLevelShell ();
Can't Handle Widget return type yet
Widget GetWidget ();
Can't Handle Widget return type yet
virtual void Initialize (XtAppContext app);
Arg types of 'XtAppContext' not supported yet
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
virtual void SetTopLevelShell (Widget );
Arg types of 'Widget' not supported yet
virtual void SetWidget (Widget );
Arg types of 'Widget' not supported yet
void Timer (XtPointer client_data, XtIntervalId *id);
Don't know the size of pointer arg number 2
void vtkXRenderWindowInteractorCallback (Widget , XtPointer , XEvent *, Boolean *);
Arg types of 'Widget' not supported yet
void vtkXRenderWindowInteractorTimer (XtPointer , XtIntervalId *);
Don't know the size of pointer arg number 2

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 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]);
Don't know the size of pointer arg number 2
void GetSize (vtkViewport *viewport, int size[2]);
Don't know the size of pointer arg number 2

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 (); void SetParentInfo (char *); virtual void SetPosition (int , int ); virtual void SetSize (int , int ); void SetWindowInfo (char *); 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 void GetPosition (int *x, int *y);
Don't know the size of pointer arg number 1
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
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 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 SetPosition (int a[2]);
Method is redundant. Same as SetPosition( int, int)
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
virtual void SetSize (int a[2]);
Method is redundant. Same as SetSize( int, int)

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 (void ); const char *GetClassName (); virtual int GetEventPending (); void HideCursor (); virtual void Initialize (void ); void MakeCurrent (); vtkWin32OpenGLRenderWindow *New (); virtual void PrefFullScreen (void ); void ResumeScreenRendering (void ); virtual void SetFullScreen (int ); virtual void SetOffScreenRendering (int offscreen); void SetParentInfo (char *); virtual void SetPosition (int , int ); virtual void SetSize (int , int ); virtual void SetStereoCapableWindow (int capable); void SetWindowInfo (char *); virtual void SetWindowName (char *); void SetupMemoryRendering (int x, int y, HDC prn); void SetupMemoryRendering (HBITMAP hbmp); virtual void SetupPalette (HDC hDC); virtual void SetupPixelFormat (HDC hDC, DWORD dwFlags, int debug, int bpp, int zbpp); void ShowCursor (); virtual void Start (void ); virtual void WindowInitialize (void ); virtual void WindowRemap (void );
vtkWin32OpenGLRenderWindow 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 int *GetPosition ();
Can't Handle 'int *' return type without a hint
virtual int *GetScreenSize ();
Can't Handle 'int *' 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 SetPosition (int a[2]);
Method is redundant. Same as SetPosition( int, int)
virtual void SetSize (int a[2]);
Method is redundant. Same as SetSize( int, int)

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 (); static 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);

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 CreateTimer (int timertype); int DestroyTimer (void ); virtual void Disable (); virtual void Enable (); virtual void ExitCallback (); const char *GetClassName (); int GetInstallMessageProc (); virtual void Initialize (); void InstallMessageProcOff (); void InstallMessageProcOn (); vtkWin32RenderWindowInteractor *New (); static void SetClassExitMethod (void (*func)(void *) , void *arg); void SetInstallMessageProc (int ); virtual void Start (); void TerminateApp (void );
vtkWin32RenderWindowInteractor 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
static void SetClassExitMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.

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 ();
vtkWin32TextMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetSize (vtkViewport *viewport, int size[2]);
Don't know the size of pointer arg number 2