NAME
VTKGraphics - A Perl interface to VTKGraphics library
SYNOPSIS
use Graphics::VTK;
use Graphics::VTK::Graphics;
DESCRIPTION
Graphics::VTK::Graphics is an interface to the Graphics libaray of the C++ visualization toolkit VTK..
AUTHOR
Original PerlVTK Package: Roberto De Leo <rdl@math.umd.edu>
Additional Refinements: John Cerney <j-cerney1@raytheon.com>
Graphics::VTK::Culler
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
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
Graphics::VTK::DirectionEncoder
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
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;
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::RayBounder
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
virtual void ReleaseGraphicsResources (vtkWindow *);
vtkRayBounder Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual float *GetRayBounds (vtkRenderer *ren) = 0;
Can't Handle 'float *' return type without a hint
Graphics::VTK::AbstractMapper3D
Inherits from AbstractMapper
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 AddClippingPlane (vtkPlane *plane);
virtual float *GetBounds () = 0;
(Returns a 6-element Perl list)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
vtkPlaneCollection *GetClippingPlanes ();
float GetLength ();
virtual int IsARayCastMapper ();
virtual int IsARenderIntoImageMapper ();
void RemoveAllClippingPlanes ();
void RemoveClippingPlane (vtkPlane *plane);
void SetClippingPlanes (vtkPlanes *planes);
void SetClippingPlanes (vtkPlaneCollection *);
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]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::AbstractPicker
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
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);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void 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.
Graphics::VTK::AbstractPropPicker
Inherits from AbstractPicker
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
Graphics::VTK::ApproximatingSubdivisionFilter
Inherits from PolyDataToPolyDataFilter
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 GetNumberOfSubdivisions ();
void SetNumberOfSubdivisions (int );
vtkApproximatingSubdivisionFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int InterpolatePosition (vtkPoints *inputPts, vtkPoints *outputPts, vtkIdList *stencil, float *weights);
Don't know the size of pointer arg number 4
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataSetToDataSetFilter
Inherits from DataSetSource
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 ComputeInputUpdateExtents (vtkDataObject *output);
const char *GetClassName();
vtkDataSet *GetInput ();
vtkDataSet *GetOutput (int idx);
vtkDataSet *GetOutput ();
vtkPolyData *GetPolyDataOutput ();
vtkRectilinearGrid *GetRectilinearGridOutput ();
vtkStructuredGrid *GetStructuredGridOutput ();
vtkStructuredPoints *GetStructuredPointsOutput ();
vtkUnstructuredGrid *GetUnstructuredGridOutput ();
void SetInput (vtkImageData *cache);
void SetInput (vtkDataSet *input);
Graphics::VTK::DataSetToPolyDataFilter
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkDataSet *GetInput ();
virtual void SetInput (vtkDataSet *input);
Graphics::VTK::DataSetToStructuredGridFilter
Inherits from StructuredGridSource
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 ();
virtual void SetInput (vtkImageData *cache);
virtual void SetInput (vtkDataSet *input);
Graphics::VTK::DataSetToStructuredPointsFilter
Inherits from StructuredPointsSource
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 ();
virtual void SetInput (vtkImageData *cache);
virtual void SetInput (vtkDataSet *input);
Graphics::VTK::DataSetToUnstructuredGridFilter
Inherits from UnstructuredGridSource
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 ();
virtual void SetInput (vtkImageData *cache);
virtual void SetInput (vtkDataSet *input);
Graphics::VTK::Dicer
Inherits from DataSetToDataSetFilter
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 FieldDataOff ();
void FieldDataOn ();
const char *GetClassName();
int GetDiceMode ();
int GetFieldData ();
long unsigned GetMemoryLimit ();
int GetNumberOfActualPieces ();
int GetNumberOfPieces ();
int GetNumberOfPointsPerPiece ();
void SetDiceMode (int );
void SetDiceModeToMemoryLimitPerPiece ();
void SetDiceModeToNumberOfPointsPerPiece ();
void SetDiceModeToSpecifiedNumberOfPieces ();
void SetFieldData (int );
void SetMemoryLimit (unsigned long );
void SetNumberOfPieces (int );
void SetNumberOfPointsPerPiece (int );
vtkDicer Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::EncodedGradientEstimator
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void BoundsClipOff ();
void BoundsClipOn ();
void ComputeGradientMagnitudesOff ();
void ComputeGradientMagnitudesOn ();
void CylinderClipOff ();
void CylinderClipOn ();
int *GetBounds ();
(Returns a 6-element Perl list)
int GetBoundsClip ();
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 *GetInputAspect ();
(Returns a 3-element Perl list)
float GetLastUpdateTimeInCPUSeconds ();
float GetLastUpdateTimeInSeconds ();
int GetNumberOfThreads ();
int GetUseCylinderClip ();
float GetZeroNormalThreshold ();
int GetZeroPad ();
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
int *GetInputSize ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
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)
Graphics::VTK::Exporter
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
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.
Graphics::VTK::GraphicsFactory
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
vtkObject *CreateInstance (char *vtkclassname);
const char *GetClassName();
char *GetRenderLibrary ();
vtkGraphicsFactory *New ();
Graphics::VTK::Importer
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void ComputeNormalsOff ();
void ComputeNormalsOn ();
const char *GetClassName();
int GetComputeNormals ();
FILE *GetFileFD ();
char *GetFileName ();
vtkRenderWindow *GetRenderWindow ();
vtkRenderer *GetRenderer ();
void Read ();
void SetComputeNormals (int );
void SetFileName (char *);
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
Graphics::VTK::InterpolatingSubdivisionFilter
Inherits from PolyDataToPolyDataFilter
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 GetNumberOfSubdivisions ();
void SetNumberOfSubdivisions (int );
vtkInterpolatingSubdivisionFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int InterpolatePosition (vtkPoints *inputPts, vtkPoints *outputPts, vtkIdList *stencil, float *weights);
Don't know the size of pointer arg number 4
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Mapper
Inherits from AbstractMapper3D
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
virtual void CreateDefaultLookupTable ();
const char *GetClassName();
int GetColorMode ();
char *GetColorModeAsString ();
vtkScalars *GetColors ();
int GetGlobalImmediateModeRendering ();
int GetImmediateModeRendering ();
vtkDataSet *GetInputAsDataSet ();
vtkScalarsToColors *GetLookupTable ();
unsigned long GetMTime ();
float GetRenderTime ();
int GetResolveCoincidentTopology ();
double GetResolveCoincidentTopologyZShift ();
int GetScalarMode ();
char *GetScalarModeAsString ();
float *GetScalarRange ();
(Returns a 2-element Perl list)
int GetScalarVisibility ();
void GlobalImmediateModeRenderingOff ();
void GlobalImmediateModeRenderingOn ();
void ImmediateModeRenderingOff ();
void ImmediateModeRenderingOn ();
virtual void ReleaseGraphicsResources (vtkWindow *);
virtual void Render (vtkRenderer *ren, vtkActor *a) = 0;
void ScalarVisibilityOff ();
void ScalarVisibilityOn ();
void SetColorMode (int );
void SetColorModeToDefault ();
void SetColorModeToLuminance ();
void SetColorModeToMapScalars ();
void SetGlobalImmediateModeRendering (int val);
void SetImmediateModeRendering (int );
void SetLookupTable (vtkScalarsToColors *lut);
void SetRenderTime (float time);
void SetResolveCoincidentTopology (int val);
void SetResolveCoincidentTopologyToDefault ();
void SetResolveCoincidentTopologyToOff ();
void SetResolveCoincidentTopologyToPolygonOffset ();
void SetResolveCoincidentTopologyToShiftZBuffer ();
void SetResolveCoincidentTopologyZShift (double val);
void SetScalarMode (int );
void SetScalarModeToDefault ();
void SetScalarModeToUseCellData ();
void SetScalarModeToUsePointData ();
void SetScalarRange (float , float );
void SetScalarVisibility (int );
void ShallowCopy (vtkMapper *m);
virtual void Update ();
vtkMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual float *GetBounds ();
Can't Handle 'float *' return type without a hint
virtual void GetBounds (float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetScalarRange (float a[2]);
Method is redundant. Same as SetScalarRange( float, float)
Graphics::VTK::PointSetToPointSetFilter
Inherits from PointSetSource
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();
vtkPointSet *GetInput ();
vtkPointSet *GetOutput (int idx);
vtkPointSet *GetOutput ();
vtkPolyData *GetPolyDataOutput ();
vtkStructuredGrid *GetStructuredGridOutput ();
vtkUnstructuredGrid *GetUnstructuredGridOutput ();
void SetInput (vtkPointSet *input);
Graphics::VTK::PolyDataToPolyDataFilter
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkPolyData *GetInput ();
virtual void SetInput (vtkPolyData *input);
Graphics::VTK::Prop3D
Inherits from Prop
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 float *GetBounds () = 0;
(Returns a 6-element Perl list)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
float GetLength ();
virtual void GetMatrix (vtkMatrix4x4 *m);
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 );
void SetOrigin (float , float , float );
void SetPosition (float , float , float );
void SetScale (float , float , float );
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]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void AddPosition (float deltaPosition[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetBounds (float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual vtkMatrix4x4 *GetMatrixPointer ();
Method is marked 'Do Not Use' in its descriptions
virtual void GetMatrix (double m[16]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
vtkMatrix4x4 *GetMatrix ();
Method is marked 'Do Not Use' in its descriptions
virtual void GetMatrix (vtkMatrix4x4 &m);
Method is marked 'Do Not Use' in its descriptions
void GetOrientation (float o[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetOrientation (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetOrigin (float a[3]);
Method is redundant. Same as SetOrigin( float, float, float)
void SetPosition (float a[3]);
Method is redundant. Same as SetPosition( float, float, float)
void SetScale (float a[3]);
Method is redundant. Same as SetScale( float, float, float)
Graphics::VTK::RectilinearGridToPolyDataFilter
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkRectilinearGrid *GetInput ();
void SetInput (vtkRectilinearGrid *input);
Graphics::VTK::Spline
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddPoint (float t, float x);
void ClampValueOff ();
void ClampValueOn ();
void ClosedOff ();
void ClosedOn ();
virtual void Compute () = 0;
int GetClampValue ();
const char *GetClassName();
int GetClosed ();
int GetLeftConstraint ();
float GetLeftValue ();
unsigned long GetMTime ();
int GetRightConstraint ();
float GetRightValue ();
void RemoveAllPoints ();
void RemovePoint (float t);
void SetClampValue (int );
void SetClosed (int );
void SetLeftConstraint (int );
void SetLeftValue (float );
void SetRightConstraint (int );
void SetRightValue (float );
vtkSpline Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::StructuredGridToPolyDataFilter
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkStructuredGrid *GetInput ();
void SetInput (vtkStructuredGrid *input);
Graphics::VTK::StructuredGridToStructuredGridFilter
Inherits from StructuredGridSource
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();
vtkStructuredGrid *GetInput ();
void SetInput (vtkStructuredGrid *input);
Graphics::VTK::StructuredPointsToPolyDataFilter
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkStructuredPoints *GetInput ();
void SetInput (vtkStructuredPoints *input);
void SetInput (vtkImageData *cache);
Graphics::VTK::StructuredPointsToStructuredPointsFilter
Inherits from StructuredPointsSource
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();
vtkStructuredPoints *GetInput ();
void SetInput (vtkStructuredPoints *input);
void SetInput (vtkImageData *cache);
Graphics::VTK::StructuredPointsToUnstructuredGridFilter
Inherits from UnstructuredGridSource
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();
vtkStructuredPoints *GetInput ();
void SetInput (vtkStructuredPoints *input);
void SetInput (vtkImageData *cache);
Graphics::VTK::UnstructuredGridToUnstructuredGridFilter
Inherits from UnstructuredGridSource
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();
vtkUnstructuredGrid *GetInput ();
void SetInput (vtkUnstructuredGrid *input);
Graphics::VTK::VolumeMapper
Inherits from AbstractMapper3D
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 ();
const char *GetClassName();
int GetCropping ();
int GetCroppingRegionFlags ();
float *GetCroppingRegionPlanes ();
(Returns a 6-element Perl list)
vtkImageData *GetInput ();
virtual vtkImageData *GetRGBTextureInput ();
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 float *GetBounds ();
Can't Handle 'float *' return type without a hint
virtual void GetBounds (float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
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)
Graphics::VTK::VolumeRayCastFunction
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
virtual float GetZeroOpacityThreshold (vtkVolume *vol) = 0;
Graphics::VTK::VolumeReader
Inherits from StructuredPointsSource
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 *GetDataOrigin ();
(Returns a 3-element Perl list)
float *GetDataSpacing ();
(Returns a 3-element Perl list)
char *GetFilePattern ();
char *GetFilePrefix ();
virtual vtkStructuredPoints *GetImage (int ImageNumber) = 0;
int *GetImageRange ();
(Returns a 2-element Perl list)
void SetDataOrigin (float , float , float );
void SetDataSpacing (float , float , float );
void SetFilePattern (char *);
void SetFilePrefix (char *);
void SetImageRange (int , int );
vtkVolumeReader 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 SetDataOrigin (float a[3]);
Method is redundant. Same as SetDataOrigin( float, float, float)
void SetDataSpacing (float a[3]);
Method is redundant. Same as SetDataSpacing( float, float, float)
void SetImageRange (int a[2]);
Method is redundant. Same as SetImageRange( int, int)
Graphics::VTK::VolumeTextureMapper
Inherits from VolumeMapper
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
Graphics::VTK::Writer
Inherits from ProcessObject
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
void Update ();
virtual void Write ();
vtkWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::3DSImporter
Inherits from Importer
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();
vtk3DSImporter *New ();
vtk3DSImporter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
vtkPolyData *GeneratePolyData (Mesh *meshPtr);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Actor
Inherits from Prop3D
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 ();
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 ();
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);
virtual void Update ();
vtkActor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GetBounds (float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float *GetBounds ();
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetBackfaceProperty (vtkProperty &lut);
Method is marked 'Do Not Use' in its descriptions
void SetProperty (vtkProperty &lut);
Method is marked 'Do Not Use' in its descriptions
Graphics::VTK::ActorCollection
Inherits from PropCollection
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 ();
Graphics::VTK::AppendFilter
Inherits from DataSetToUnstructuredGridFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddInput (vtkDataSet *in);
const char *GetClassName();
vtkDataSet *GetInput (int idx);
vtkDataSet *GetInput ();
vtkDataSetCollection *GetInputList ();
vtkAppendFilter *New ();
void RemoveInput (vtkDataSet &in);
void RemoveInput (vtkDataSet *in);
vtkAppendFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void AddInput (vtkDataSet &in);
Method is marked 'Do Not Use' in its descriptions
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::AppendPolyData
Inherits from PolyDataToPolyDataFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddInput (vtkPolyData *);
const char *GetClassName();
vtkPolyData *GetInput (int idx);
vtkPolyData *GetInput ();
int GetParallelStreaming ();
int GetUserManagedInputs ();
vtkAppendPolyData *New ();
void ParallelStreamingOff ();
void ParallelStreamingOn ();
void RemoveInput (vtkPolyData *);
void SetInputByNumber (int num, vtkPolyData *input);
void SetNumberOfInputs (int num);
void SetParallelStreaming (int );
void SetUserManagedInputs (int );
void UserManagedInputsOff ();
void UserManagedInputsOn ();
vtkAppendPolyData Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int *AppendCells (int *pDest, vtkCellArray *src, int offset);
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Assembly
Inherits from Prop3D
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 *);
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]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float *GetBounds ();
Can't Handle 'float *' return type without a hint
vtkMapper *GetMapper ();
Method is marked 'Do Not Use' in its descriptions
vtkProperty *GetProperty ();
Method is marked 'Do Not Use' in its descriptions
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetMapper (vtkMapper *mapper);
Method is marked 'Do Not Use' in its descriptions
void SetProperty (vtkProperty *property);
Method is marked 'Do Not Use' in its descriptions
Graphics::VTK::AttributeDataToFieldDataFilter
Inherits from DataSetToDataSetFilter
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 GetPassAttributeData ();
vtkAttributeDataToFieldDataFilter *New ();
void PassAttributeDataOff ();
void PassAttributeDataOn ();
void SetPassAttributeData (int );
vtkAttributeDataToFieldDataFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Axes
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float *GetOrigin ();
(Returns a 3-element Perl list)
float GetScaleFactor ();
int GetSymmetric ();
vtkAxes *New ();
void SetOrigin (float , float , float );
void SetScaleFactor (float );
void SetSymmetric (int );
void SymmetricOff ();
void SymmetricOn ();
vtkAxes 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 SetOrigin (float a[3]);
Method is redundant. Same as SetOrigin( float, float, float)
Graphics::VTK::BYUReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
char *GetDisplacementFileName ();
char *GetGeometryFileName ();
int GetPartNumber ();
int GetReadDisplacement ();
int GetReadScalar ();
int GetReadTexture ();
char *GetScalarFileName ();
char *GetTextureFileName ();
vtkBYUReader *New ();
void ReadDisplacementOff ();
void ReadDisplacementOn ();
void ReadScalarOff ();
void ReadScalarOn ();
void ReadTextureOff ();
void ReadTextureOn ();
void SetDisplacementFileName (char *);
void SetGeometryFileName (char *);
void SetPartNumber (int );
void SetReadDisplacement (int );
void SetReadScalar (int );
void SetReadTexture (int );
void SetScalarFileName (char *);
void SetTextureFileName (char *);
vtkBYUReader 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
char *GeometryFileNamechar *DisplacementFileNamechar *ScalarFileNamechar *TextureFileNameint ReadDisplacementint ReadScalarint ReadTextureint PartNumbervoid ReadGeometryFile (FILE *fp, int &numPts);
Don't know the size of pointer arg number 1
Graphics::VTK::BYUWriter
Inherits from PolyDataWriter
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 *GetDisplacementFileName ();
char *GetGeometryFileName ();
char *GetScalarFileName ();
char *GetTextureFileName ();
int GetWriteDisplacement ();
int GetWriteScalar ();
int GetWriteTexture ();
vtkBYUWriter *New ();
void SetDisplacementFileName (char *);
void SetGeometryFileName (char *);
void SetScalarFileName (char *);
void SetTextureFileName (char *);
void SetWriteDisplacement (int );
void SetWriteScalar (int );
void SetWriteTexture (int );
void WriteDisplacementOff ();
void WriteDisplacementOn ();
void WriteScalarOff ();
void WriteScalarOn ();
void WriteTextureOff ();
void WriteTextureOn ();
vtkBYUWriter 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
char *GeometryFileNamechar *DisplacementFileNamechar *ScalarFileNamechar *TextureFileNameint WriteDisplacementint WriteScalarint WriteTexturevoid WriteGeometryFile (FILE *fp, int numPts);
Don't know the size of pointer arg number 1
Graphics::VTK::BooleanTexture
Inherits from StructuredPointsSource
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 char *GetInIn ();
(Returns a 2-element Perl list)
unsigned char *GetInOn ();
(Returns a 2-element Perl list)
unsigned char *GetInOut ();
(Returns a 2-element Perl list)
unsigned char *GetOnIn ();
(Returns a 2-element Perl list)
unsigned char *GetOnOn ();
(Returns a 2-element Perl list)
unsigned char *GetOnOut ();
(Returns a 2-element Perl list)
unsigned char *GetOutIn ();
(Returns a 2-element Perl list)
unsigned char *GetOutOn ();
(Returns a 2-element Perl list)
unsigned char *GetOutOut ();
(Returns a 2-element Perl list)
int GetThickness ();
int GetXSize ();
int GetYSize ();
vtkBooleanTexture *New ();
void SetInIn (unsigned char , unsigned char );
void SetInOn (unsigned char , unsigned char );
void SetInOut (unsigned char , unsigned char );
void SetOnIn (unsigned char , unsigned char );
void SetOnOn (unsigned char , unsigned char );
void SetOnOut (unsigned char , unsigned char );
void SetOutIn (unsigned char , unsigned char );
void SetOutOn (unsigned char , unsigned char );
void SetOutOut (unsigned char , unsigned char );
void SetThickness (int );
void SetXSize (int );
void SetYSize (int );
vtkBooleanTexture 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 SetInIn (unsigned char a[2]);
Arg types of 'unsigned char *' not supported yet
void SetInOn (unsigned char a[2]);
Arg types of 'unsigned char *' not supported yet
void SetInOut (unsigned char a[2]);
Arg types of 'unsigned char *' not supported yet
void SetOnIn (unsigned char a[2]);
Arg types of 'unsigned char *' not supported yet
void SetOnOn (unsigned char a[2]);
Arg types of 'unsigned char *' not supported yet
void SetOnOut (unsigned char a[2]);
Arg types of 'unsigned char *' not supported yet
void SetOutIn (unsigned char a[2]);
Arg types of 'unsigned char *' not supported yet
void SetOutOn (unsigned char a[2]);
Arg types of 'unsigned char *' not supported yet
void SetOutOut (unsigned char a[2]);
Arg types of 'unsigned char *' not supported yet
Graphics::VTK::BrownianPoints
Inherits from DataSetToDataSetFilter
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 GetMaximumSpeed ();
float GetMinimumSpeed ();
vtkBrownianPoints *New ();
void SetMaximumSpeed (float );
void SetMinimumSpeed (float );
vtkBrownianPoints Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ButterflySubdivisionFilter
Inherits from InterpolatingSubdivisionFilter
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();
vtkButterflySubdivisionFilter *New ();
vtkButterflySubdivisionFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GenerateBoundaryStencil (int p1, int p2, vtkPolyData *polys, vtkIdList *stencilIds, float *weights);
Don't know the size of pointer arg number 5
void GenerateButterflyStencil (int p1, int p2, vtkPolyData *polys, vtkIdList *stencilIds, float *weights);
Don't know the size of pointer arg number 5
void GenerateLoopStencil (int p1, int p2, vtkPolyData *polys, vtkIdList *stencilIds, float *weights);
Don't know the size of pointer arg number 5
Graphics::VTK::Camera
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
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)
double *GetObliqueAngles ();
(Returns a 2-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)
vtkMatrix4x4 *GetViewTransformMatrix ();
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 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]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetDirectionOfProjection (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetFocalPoint (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetFrustumPlanes (float aspect, float planes[24]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
vtkMatrix4x4 &GetPerspectiveTransform (double aspect, double nearz, double farz);
Method is marked 'Do Not Use' in its descriptions
void GetPosition (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetViewPlaneNormal (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
vtkMatrix4x4 &GetViewTransform ();
Method is marked 'Do Not Use' in its descriptions
void GetViewUp (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetClippingRange (double a[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetClippingRange (float a[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetFocalPoint (double a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetFocalPoint (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetPosition (double a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetPosition (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetViewPlaneNormal (double a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetViewPlaneNormal (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetViewUp (double a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetViewUp (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::CardinalSpline
Inherits from Spline
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 Compute ();
float Evaluate (float t);
const char *GetClassName();
vtkCardinalSpline *New ();
vtkCardinalSpline Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void Fit1D (int n, float *x, float *y, float *w, float coefficients[4][], int leftConstraint, float leftValue, int rightConstraint, float rightValue);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void FitClosed1D (int n, float *x, float *y, float *w, float coefficients[4][]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::CastToConcrete
Inherits from DataSetToDataSetFilter
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();
vtkCastToConcrete *New ();
Graphics::VTK::CellCenters
Inherits from DataSetToPolyDataFilter
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 GetVertexCells ();
vtkCellCenters *New ();
void SetVertexCells (int );
void VertexCellsOff ();
void VertexCellsOn ();
vtkCellCenters Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::CellDataToPointData
Inherits from DataSetToDataSetFilter
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 GetPassCellData ();
vtkCellDataToPointData *New ();
void PassCellDataOff ();
void PassCellDataOn ();
void SetPassCellData (int );
vtkCellDataToPointData Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::CellLocator
Inherits from Locator
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 BuildLocator ();
void CacheCellBoundsOff ();
void CacheCellBoundsOn ();
void FreeSearchStructure ();
void GenerateRepresentation (int level, vtkPolyData *pd);
int GetCacheCellBounds ();
virtual vtkIdList *GetCells (int bucket);
const char *GetClassName();
virtual int GetNumberOfBuckets (void );
int GetNumberOfCellsPerBucket ();
vtkCellLocator *New ();
void SetCacheCellBounds (int );
void SetNumberOfCellsPerBucket (int );
vtkCellLocator Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float Distance2ToBounds (float x[3], float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float Distance2ToBucket (float x[3], int nei[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void FindClosestPoint (float x[3], float closestPoint[3], int &cellId, int &subId, float &dist2);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int FindClosestPointWithinRadius (float x[3], float radius, float closestPoint[3], int &cellId, int &subId, float &dist2);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int FindClosestPointWithinRadius (float x[3], float radius, float closestPoint[3], vtkGenericCell *cell, int &cellId, int &subId, float &dist2);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int FindClosestPointWithinRadius (float x[3], float radius, float closestPoint[3], vtkGenericCell *cell, int &cellId, int &subId, float &dist2, int &inside);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void FindClosestPoint (float x[3], float closestPoint[3], vtkGenericCell *cell, int &cellId, int &subId, float &dist2);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetBucketNeighbors (int ijk[3], int ndivs, int level);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetChildren (int idx, int level, int children[8]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetOverlappingBuckets (float x[3], int ijk[3], float dist, int prevMinLevel[3], int prevMaxLevel[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual int IntersectWithLine (float a0[3], float a1[3], float tol, float &t, float x[3], float pcoords[3], int &subId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual int IntersectWithLine (float a0[3], float a1[3], float tol, float &t, float x[3], float pcoords[3], int &subId, int &cellId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual int IntersectWithLine (float a0[3], float a1[3], float tol, float &t, float x[3], float pcoords[3], int &subId, int &cellId, vtkGenericCell *cell);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int NumberOfCellsPerBucketint NumberOfOctantsfloat Bounds[6]int NumberOfParentsfloat H[3]int NumberOfDivisionsvtkIdList *Treevoid MarkParents (void *, int , int , int , int , int );
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::CellPicker
Inherits from Picker
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 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 int CellIdint SubIdfloat PCoords[3]float IntersectWithLine (float p1[3], float p2[3], float tol, vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::CleanPolyData
Inherits from PolyDataToPolyDataFilter
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 ConvertLinesToPointsOff ();
void ConvertLinesToPointsOn ();
void ConvertPolysToLinesOff ();
void ConvertPolysToLinesOn ();
void ConvertStripsToPolysOff ();
void ConvertStripsToPolysOn ();
void CreateDefaultLocator (void );
float GetAbsoluteTolerance ();
char *GetClassName ();
int GetConvertLinesToPoints ();
int GetConvertPolysToLines ();
int GetConvertStripsToPolys ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
float GetTolerance ();
int GetToleranceIsAbsolute ();
vtkCleanPolyData *New ();
void ReleaseLocator (void );
void SetAbsoluteTolerance (float );
void SetConvertLinesToPoints (int );
void SetConvertPolysToLines (int );
void SetConvertStripsToPolys (int );
void SetLocator (vtkPointLocator *locator);
void SetTolerance (float );
void SetToleranceIsAbsolute (int );
void ToleranceIsAbsoluteOff ();
void ToleranceIsAbsoluteOn ();
vtkCleanPolyData Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void OperateOnBounds (float in[6], float out[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void OperateOnPoint (float in[3], float out[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ClipPolyData
Inherits from PolyDataToPolyDataFilter
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 CreateDefaultLocator ();
void GenerateClipScalarsOff ();
void GenerateClipScalarsOn ();
void GenerateClippedOutputOff ();
void GenerateClippedOutputOn ();
const char *GetClassName();
vtkImplicitFunction *GetClipFunction ();
vtkPolyData *GetClippedOutput ();
int GetGenerateClipScalars ();
int GetGenerateClippedOutput ();
int GetInsideOut ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
float GetValue ();
void InsideOutOff ();
void InsideOutOn ();
vtkClipPolyData *New ();
void SetClipFunction (vtkImplicitFunction *);
void SetGenerateClipScalars (int );
void SetGenerateClippedOutput (int );
void SetInsideOut (int );
void SetLocator (vtkPointLocator *locator);
void SetLocator (vtkPointLocator &locator);
void SetValue (float );
vtkClipPolyData Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ClipVolume
Inherits from StructuredPointsToUnstructuredGridFilter
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 CreateDefaultLocator ();
void GenerateClipScalarsOff ();
void GenerateClipScalarsOn ();
void GenerateClippedOutputOff ();
void GenerateClippedOutputOn ();
const char *GetClassName();
vtkImplicitFunction *GetClipFunction ();
vtkUnstructuredGrid *GetClippedOutput ();
int GetGenerateClipScalars ();
int GetGenerateClippedOutput ();
int GetInsideOut ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
float GetMergeTolerance ();
float GetValue ();
void InsideOutOff ();
void InsideOutOn ();
vtkClipVolume *New ();
void SetClipFunction (vtkImplicitFunction *);
void SetGenerateClipScalars (int );
void SetGenerateClippedOutput (int );
void SetInsideOut (int );
void SetLocator (vtkPointLocator *locator);
void SetLocator (vtkPointLocator &locator);
void SetMergeTolerance (float );
void SetValue (float );
vtkClipVolume Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ClipVoxel (float value, vtkScalars *cellScalars, int flip, float origin[3], float spacing[3], vtkIdList *cellIds, vtkPoints *cellPts, vtkPointData *inPD, vtkPointData *outPD, vtkCellData *inCD, int cellId, vtkCellData *outCD, vtkCellData *clippedCD);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ColorTransferFunction
Inherits from ScalarsToColors
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 AddBluePoint (float x, float b);
void AddBlueSegment (float x1, float b1, float x2, float b2);
void AddGreenPoint (float x, float g);
void AddGreenSegment (float x1, float g1, float x2, float g2);
void AddHSVPoint (float x, float h, float s, float v);
void AddHSVSegment (float x1, float h1, float s1, float v1, float x2, float h2, float s2, float v2);
void AddRGBPoint (float x, float r, float g, float b);
void AddRGBSegment (float x1, float r1, float g1, float b1, float x2, float r2, float g2, float b2);
void AddRedPoint (float x, float r);
void AddRedSegment (float x1, float r1, float x2, float r2);
void ClampingOff ();
void ClampingOn ();
void DeepCopy (vtkColorTransferFunction *f);
vtkPiecewiseFunction *GetBlueFunction ();
int GetBlueSize ();
float GetBlueValue (float x);
int GetClamping ();
const char *GetClassName();
float *GetColor (float x);
(Returns a 3-element Perl list)
int GetColorSpace ();
vtkPiecewiseFunction *GetGreenFunction ();
int GetGreenSize ();
float GetGreenValue (float x);
float *GetRange ();
(Returns a 2-element Perl list)
vtkPiecewiseFunction *GetRedFunction ();
int GetRedSize ();
float GetRedValue (float x);
int GetSize ();
int GetTotalSize ();
float *GetValue (float x);
(Returns a 3-element Perl list)
vtkColorTransferFunction *New ();
void RemoveAllPoints ();
void RemoveBluePoint (float x);
void RemoveGreenPoint (float x);
void RemovePoint (float x);
void RemoveRGBPoint (float x);
void RemoveRedPoint (float x);
void SetClamping (int );
void SetColorSpace (int );
void SetColorSpaceToHSV ();
void SetColorSpaceToRGB ();
virtual void SetRange (float , float );
vtkColorTransferFunction Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void BuildFunctionFromTable (float x1, float x2, int size, float *table);
Don't know the size of pointer arg number 4
void GetColor (float x, float rgb[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float *GetDataPointer ();
Can't Handle 'float *' return type without a hint
void GetTable (float x1, float x2, int n, float *table);
Don't know the size of pointer arg number 4
unsigned char *GetTable (float x1, float x2, int n);
Can't Handle 'unsigned char *' return type without a hint
virtual void MapScalarsThroughTable2 (void *input, unsigned char *output, int inputDataType, int numberOfValues, int inputIncrement, int outputIncrement);
Don't know the size of pointer arg number 1
virtual unsigned char *MapValue (float v);
Can't Handle 'unsigned char *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetRange (float rng[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::Cone
Inherits from ImplicitFunction
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 EvaluateFunction (float x, float y, float z);
float GetAngle ();
const char *GetClassName();
vtkCone *New ();
void SetAngle (float );
vtkCone Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float EvaluateFunction (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void EvaluateGradient (float x[3], float g[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ConeSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CappingOff ();
void CappingOn ();
float GetAngle ();
int GetCapping ();
const char *GetClassName();
float GetHeight ();
float GetRadius ();
int GetResolution ();
vtkConeSource *New ();
void SetAngle (float angle);
void SetCapping (int );
void SetHeight (float );
void SetRadius (float );
void SetResolution (int );
vtkConeSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ConnectivityFilter
Inherits from DataSetToUnstructuredGridFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddSeed (int id);
void AddSpecifiedRegion (int id);
void ColorRegionsOff ();
void ColorRegionsOn ();
void DeleteSeed (int id);
void DeleteSpecifiedRegion (int id);
const char *GetClassName();
float *GetClosestPoint ();
(Returns a 3-element Perl list)
int GetColorRegions ();
int GetExtractionMode ();
char *GetExtractionModeAsString ();
int GetMaxRecursionDepth ();
int GetNumberOfExtractedRegions ();
int GetScalarConnectivity ();
float *GetScalarRange ();
(Returns a 2-element Perl list)
void InitializeSeedList ();
void InitializeSpecifiedRegionList ();
vtkConnectivityFilter *New ();
void ScalarConnectivityOff ();
void ScalarConnectivityOn ();
void SetClosestPoint (float , float , float );
void SetColorRegions (int );
void SetExtractionMode (int );
void SetExtractionModeToAllRegions ();
void SetExtractionModeToCellSeededRegions ();
void SetExtractionModeToClosestPointRegion ();
void SetExtractionModeToLargestRegion ();
void SetExtractionModeToPointSeededRegions ();
void SetExtractionModeToSpecifiedRegions ();
void SetScalarConnectivity (int );
void SetScalarRange (float , float );
vtkConnectivityFilter 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 SetClosestPoint (float a[3]);
Method is redundant. Same as SetClosestPoint( float, float, float)
void SetMaxRecursionDepth (int );
Method is marked 'Do Not Use' in its descriptions
void SetScalarRange (float a[2]);
Method is redundant. Same as SetScalarRange( float, float)
int ColorRegionsint ExtractionModevtkIdList *SeedsvtkIdList *SpecifiedRegionIdsvtkIntArray *RegionSizesfloat ClosestPoint[3]int ScalarConnectivityfloat ScalarRange[2]void TraverseAndMark ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ContourFilter
Inherits from DataSetToPolyDataFilter
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 ComputeGradientsOff ();
void ComputeGradientsOn ();
void ComputeNormalsOff ();
void ComputeNormalsOn ();
void ComputeScalarsOff ();
void ComputeScalarsOn ();
void CreateDefaultLocator ();
void GenerateValues (int numContours, float rangeStart, float rangeEnd);
const char *GetClassName();
int GetComputeGradients ();
int GetComputeNormals ();
int GetComputeScalars ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
int GetNumberOfContours ();
int GetUseScalarTree ();
float GetValue (int i);
vtkContourFilter *New ();
void SetComputeGradients (int );
void SetComputeNormals (int );
void SetComputeScalars (int );
void SetLocator (vtkPointLocator *locator);
void SetLocator (vtkPointLocator &locator);
void SetNumberOfContours (int number);
void SetUseScalarTree (int );
void SetValue (int i, float value);
void UseScalarTreeOff ();
void UseScalarTreeOn ();
vtkContourFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GenerateValues (int numContours, float range[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float *GetValues ();
Can't Handle 'float *' return type without a hint
void GetValues (float *contourValues);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ContourGrid
Inherits from DataSetToPolyDataFilter
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 ComputeGradientsOff ();
void ComputeGradientsOn ();
void ComputeNormalsOff ();
void ComputeNormalsOn ();
void ComputeScalarsOff ();
void ComputeScalarsOn ();
void CreateDefaultLocator ();
void GenerateValues (int numContours, float rangeStart, float rangeEnd);
const char *GetClassName();
int GetComputeGradients ();
int GetComputeNormals ();
int GetComputeScalars ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
int GetNumberOfContours ();
int GetUseScalarTree ();
float GetValue (int i);
vtkContourGrid *New ();
void SetComputeGradients (int );
void SetComputeNormals (int );
void SetComputeScalars (int );
void SetLocator (vtkPointLocator *locator);
void SetLocator (vtkPointLocator &locator);
void SetNumberOfContours (int number);
void SetUseScalarTree (int );
void SetValue (int i, float value);
void UseScalarTreeOff ();
void UseScalarTreeOn ();
vtkContourGrid Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GenerateValues (int numContours, float range[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float *GetValues ();
Can't Handle 'float *' return type without a hint
void GetValues (float *contourValues);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::CubeSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
float GetXLength ();
float GetYLength ();
float GetZLength ();
vtkCubeSource *New ();
void SetBounds (float xMin, float xMax, float yMin, float yMax, float zMin, float zMax);
void SetCenter (float , float , float );
void SetXLength (float );
void SetYLength (float );
void SetZLength (float );
vtkCubeSource 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 SetBounds (float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetCenter (float a[3]);
Method is redundant. Same as SetCenter( float, float, float)
Graphics::VTK::Cursor3D
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AllOff ();
void AllOn ();
void AxesOff ();
void AxesOn ();
int GetAxes ();
const char *GetClassName();
float *GetFocalPoint ();
(Returns a 3-element Perl list)
vtkPolyData *GetFocus ();
float *GetModelBounds ();
(Returns a 6-element Perl list)
int GetOutline ();
int GetWrap ();
int GetXShadows ();
int GetYShadows ();
int GetZShadows ();
vtkCursor3D *New ();
void OutlineOff ();
void OutlineOn ();
void SetAxes (int );
void SetFocalPoint (float , float , float );
void SetModelBounds (float xmin, float xmax, float ymin, float ymax, float zmin, float zmax);
void SetOutline (int );
void SetWrap (int );
void SetXShadows (int );
void SetYShadows (int );
void SetZShadows (int );
void WrapOff ();
void WrapOn ();
void XShadowsOff ();
void XShadowsOn ();
void YShadowsOff ();
void YShadowsOn ();
void ZShadowsOff ();
void ZShadowsOn ();
vtkCursor3D 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 SetFocalPoint (float a[3]);
Method is redundant. Same as SetFocalPoint( float, float, float)
void SetModelBounds (float *bounds);
Don't know the size of pointer arg number 1
Graphics::VTK::CullerCollection
Inherits from Collection
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddItem (vtkCuller *a);
const char *GetClassName();
vtkCuller *GetLastItem ();
vtkCuller *GetNextItem ();
vtkCullerCollection *New ();
Graphics::VTK::Cutter
Inherits from DataSetToPolyDataFilter
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 CreateDefaultLocator ();
void GenerateCutScalarsOff ();
void GenerateCutScalarsOn ();
void GenerateValues (int numContours, float rangeStart, float rangeEnd);
const char *GetClassName();
vtkImplicitFunction *GetCutFunction ();
int GetGenerateCutScalars ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
int GetNumberOfContours ();
int GetSortBy ();
char *GetSortByAsString ();
float GetValue (int i);
vtkCutter *New ();
void SetCutFunction (vtkImplicitFunction *);
void SetGenerateCutScalars (int );
void SetLocator (vtkPointLocator *locator);
void SetLocator (vtkPointLocator &locator);
void SetNumberOfContours (int number);
void SetSortBy (int );
void SetSortByToSortByCell ();
void SetSortByToSortByValue ();
void SetValue (int i, float value);
vtkCutter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GenerateValues (int numContours, float range[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float *GetValues ();
Can't Handle 'float *' return type without a hint
void GetValues (float *contourValues);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Cylinder
Inherits from ImplicitFunction
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 EvaluateFunction (float x, float y, float z);
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
float GetRadius ();
vtkCylinder *New ();
void SetCenter (float , float , float );
void SetRadius (float );
vtkCylinder Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float EvaluateFunction (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void EvaluateGradient (float x[3], float g[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetCenter (float a[3]);
Method is redundant. Same as SetCenter( float, float, float)
Graphics::VTK::CylinderSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CappingOff ();
void CappingOn ();
int GetCapping ();
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
float GetHeight ();
float GetRadius ();
int GetResolution ();
vtkCylinderSource *New ();
void SetCapping (int );
void SetCenter (float , float , float );
void SetHeight (float );
void SetRadius (float );
void SetResolution (int );
vtkCylinderSource 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 SetCenter (float a[3]);
Method is redundant. Same as SetCenter( float, float, float)
Graphics::VTK::DashedStreamLine
Inherits from StreamLine
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 GetDashFactor ();
vtkDashedStreamLine *New ();
void SetDashFactor (float );
vtkDashedStreamLine Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataObjectReader
Inherits from DataReader
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();
vtkDataObject *GetOutput (int idx);
vtkDataObject *GetOutput ();
vtkDataObjectReader *New ();
void SetOutput (vtkDataObject *);
vtkDataObjectReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataObjectSource
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkDataObject *GetOutput (int idx);
vtkDataObject *GetOutput ();
vtkDataObjectSource *New ();
void SetOutput (vtkDataObject *);
Graphics::VTK::DataObjectToDataSetFilter
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void DefaultNormalizeOff ();
void DefaultNormalizeOn ();
int GetCellConnectivityComponentArrayComponent ();
char *GetCellConnectivityComponentArrayName ();
int GetCellConnectivityComponentMaxRange ();
int GetCellConnectivityComponentMinRange ();
int GetCellTypeComponentArrayComponent ();
char *GetCellTypeComponentArrayName ();
int GetCellTypeComponentMaxRange ();
int GetCellTypeComponentMinRange ();
const char *GetClassName();
int GetDataSetType ();
int GetDefaultNormalize ();
int *GetDimensions ();
(Returns a 3-element Perl list)
vtkDataObject *GetInput ();
int GetLinesComponentArrayComponent ();
char *GetLinesComponentArrayName ();
int GetLinesComponentMaxRange ();
int GetLinesComponentMinRange ();
float *GetOrigin ();
(Returns a 3-element Perl list)
vtkDataSet *GetOutput (int idx);
vtkDataSet *GetOutput ();
int GetPointComponentArrayComponent (int comp);
char *GetPointComponentArrayName (int comp);
int GetPointComponentMaxRange (int comp);
int GetPointComponentMinRange (int comp);
int GetPointComponentNormailzeFlag (int comp);
vtkPolyData *GetPolyDataOutput ();
int GetPolysComponentArrayComponent ();
char *GetPolysComponentArrayName ();
int GetPolysComponentMaxRange ();
int GetPolysComponentMinRange ();
vtkRectilinearGrid *GetRectilinearGridOutput ();
float *GetSpacing ();
(Returns a 3-element Perl list)
int GetStripsComponentArrayComponent ();
char *GetStripsComponentArrayName ();
int GetStripsComponentMaxRange ();
int GetStripsComponentMinRange ();
vtkStructuredGrid *GetStructuredGridOutput ();
vtkStructuredPoints *GetStructuredPointsOutput ();
vtkUnstructuredGrid *GetUnstructuredGridOutput ();
int GetVertsComponentArrayComponent ();
char *GetVertsComponentArrayName ();
int GetVertsComponentMaxRange ();
int GetVertsComponentMinRange ();
vtkDataObjectToDataSetFilter *New ();
void SetCellConnectivityComponent (char *arrayName, int arrayComp, int min, int max);
void SetCellConnectivityComponent (char *arrayName, int arrayComp);
void SetCellTypeComponent (char *arrayName, int arrayComp, int min, int max);
void SetCellTypeComponent (char *arrayName, int arrayComp);
void SetDataSetType (int );
void SetDataSetTypeToPolyData ();
void SetDataSetTypeToRectilinearGrid ();
void SetDataSetTypeToStructuredGrid ();
void SetDataSetTypeToStructuredPoints ();
void SetDataSetTypeToUnstructuredGrid ();
void SetDefaultNormalize (int );
void SetDimensions (int , int , int );
void SetDimensionsComponent (char *arrayName, int arrayComp, int min, int max);
void SetDimensionsComponent (char *arrayName, int arrayComp);
void SetInput (vtkDataObject *input);
void SetLinesComponent (char *arrayName, int arrayComp, int min, int max);
void SetLinesComponent (char *arrayName, int arrayComp);
void SetOrigin (float , float , float );
void SetOriginComponent (char *arrayName, int arrayComp, int min, int max);
void SetOriginComponent (char *arrayName, int arrayComp);
void SetPointComponent (int comp, char *arrayName, int arrayComp, int min, int max, int normalize);
void SetPointComponent (int comp, char *arrayName, int arrayComp);
void SetPolysComponent (char *arrayName, int arrayComp, int min, int max);
void SetPolysComponent (char *arrayName, int arrayComp);
void SetSpacing (float , float , float );
void SetSpacingComponent (char *arrayName, int arrayComp, int min, int max);
void SetSpacingComponent (char *arrayName, int arrayComp);
void SetStripsComponent (char *arrayName, int arrayComp, int min, int max);
void SetStripsComponent (char *arrayName, int arrayComp);
void SetVertsComponent (char *arrayName, int arrayComp, int min, int max);
void SetVertsComponent (char *arrayName, int arrayComp);
vtkDataObjectToDataSetFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
vtkCellArray *ConstructCellArray (vtkDataArray *da, int comp, int compRange[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int DefaultNormalizeint Dimensions[3]float Origin[3]float Spacing[3]char *DimensionsArrayint DimensionsArrayComponentint DimensionsComponentRange[2]char *OriginArrayint OriginArrayComponentint OriginComponentRange[2]char *SpacingArrayint SpacingArrayComponentint SpacingComponentRange[2]void ConstructDimensions ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
char Updatingint DataSetTypechar *PointArrays[3]int PointArrayComponents[3]int PointComponentRange[3][2]int PointNormalize[3]char *VertsArrayint VertsArrayComponentint VertsComponentRange[2]char *LinesArrayint LinesArrayComponentint LinesComponentRange[2]char *PolysArrayint PolysArrayComponentint PolysComponentRange[2]char *StripsArrayint StripsArrayComponentint StripsComponentRange[2]char *CellTypeArrayint CellTypeArrayComponentint CellTypeComponentRange[2]char *CellConnectivityArrayint CellConnectivityArrayComponentint CellConnectivityComponentRange[2]void SetArrayName (char &name, char *newName);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetDimensions (int a[3]);
Method is redundant. Same as SetDimensions( int, int, int)
void SetOrigin (float a[3]);
Method is redundant. Same as SetOrigin( float, float, float)
void SetSpacing (float a[3]);
Method is redundant. Same as SetSpacing( float, float, float)
Graphics::VTK::DataObjectWriter
Inherits from Writer
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 *GetFieldDataName ();
char *GetFileName ();
int GetFileType ();
char *GetHeader ();
vtkDataObject *GetInput ();
vtkDataObjectWriter *New ();
void SetFieldDataName (char *fieldname);
void SetFileName (char *filename);
void SetFileType (int type);
void SetFileTypeToASCII ();
void SetFileTypeToBinary ();
void SetHeader (char *header);
void SetInput (vtkDataObject &input);
void SetInput (vtkDataObject *input);
vtkDataObjectWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataReader
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CloseVTKFile ();
const char *GetClassName();
char *GetFieldDataName ();
char *GetFieldDataNameInFile (int i);
char *GetFileName ();
int GetFileType ();
char *GetGhostLevelsName ();
char *GetGhostLevelsNameInFile (int i);
char *GetHeader ();
char *GetInputString ();
int GetInputStringLength ();
char *GetLookupTableName ();
char *GetNormalsName ();
char *GetNormalsNameInFile (int i);
int GetNumberOfFieldDataInFile ();
int GetNumberOfGhostLevelsInFile ();
int GetNumberOfNormalsInFile ();
int GetNumberOfScalarsInFile ();
int GetNumberOfTCoordsInFile ();
int GetNumberOfTensorsInFile ();
int GetNumberOfVectorsInFile ();
int GetReadFromInputString ();
char *GetScalarsName ();
char *GetScalarsNameInFile (int i);
char *GetTCoordsName ();
char *GetTCoordsNameInFile (int i);
char *GetTensorsName ();
char *GetTensorsNameInFile (int i);
char *GetVectorsName ();
char *GetVectorsNameInFile (int i);
int IsFilePolyData ();
int IsFileRectilinearGrid ();
int IsFileStructuredGrid ();
int IsFileStructuredPoints ();
int IsFileUnstructuredGrid ();
int IsFileValid (char *dstype);
char *LowerCase (char *);
vtkDataReader *New ();
int OpenVTKFile ();
int Read (char *);
vtkDataArray *ReadArray (char *dataType, int numTuples, int numComp);
int ReadCellData (vtkDataSet *ds, int numCells);
int ReadCoordinates (vtkRectilinearGrid *rg, int axes, int numCoords);
vtkFieldData *ReadFieldData ();
void ReadFromInputStringOff ();
void ReadFromInputStringOn ();
int ReadHeader ();
int ReadPointData (vtkDataSet *ds, int numPts);
int ReadPoints (vtkPointSet *ps, int numPts);
void SetBinaryInputString (char *, int len);
void SetFieldDataName (char *);
void SetFileName (char *);
void SetGhostLevelsName (char *);
void SetInputString (char *in, int len);
void SetInputString (char *in);
void SetLookupTableName (char *);
void SetNormalsName (char *);
void SetReadFromInputString (int );
void SetScalarsName (char *);
void SetTCoordsName (char *);
void SetTensorsName (char *);
void SetVectorsName (char *);
vtkDataReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
istream *GetIStream ();
Can't Handle istream return type yet
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int ReadCells (int size, int *data);
Don't know the size of pointer arg number 2
int ReadCells (int size, int *data, int skip1, int read2, int skip3);
Don't know the size of pointer arg number 2
int ReadLine (char result[256]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int ReadString (char result[256]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int Read (unsigned char *);
Don't know the size of pointer arg number 1
int Read (short *);
Don't know the size of pointer arg number 1
int Read (unsigned short *);
Don't know the size of pointer arg number 1
int Read (int *);
Don't know the size of pointer arg number 1
int Read (unsigned int *);
Don't know the size of pointer arg number 1
int Read (long *);
Don't know the size of pointer arg number 1
int Read (unsigned long *);
Don't know the size of pointer arg number 1
int Read (float *);
Don't know the size of pointer arg number 1
int Read (double *);
Don't know the size of pointer arg number 1
Graphics::VTK::DataSetMapper
Inherits from 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();
vtkDataSet *GetInput ();
unsigned long GetMTime ();
vtkPolyDataMapper *GetPolyDataMapper ();
vtkDataSetMapper *New ();
void ReleaseGraphicsResources (vtkWindow *);
void Render (vtkRenderer *ren, vtkActor *act);
void SetInput (vtkImageData *cache);
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
Graphics::VTK::DataSetReader
Inherits from DataReader
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 *GetOutput (int idx);
vtkDataSet *GetOutput ();
vtkPolyData *GetPolyDataOutput ();
vtkRectilinearGrid *GetRectilinearGridOutput ();
vtkStructuredGrid *GetStructuredGridOutput ();
vtkStructuredPoints *GetStructuredPointsOutput ();
vtkUnstructuredGrid *GetUnstructuredGridOutput ();
vtkDataSetReader *New ();
void Update ();
vtkDataSetReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataSetSource
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkDataSet *GetOutput (int idx);
vtkDataSet *GetOutput ();
vtkDataSetSource *New ();
void SetOutput (vtkDataSet *);
Graphics::VTK::DataSetToDataObjectFilter
Inherits from DataObjectSource
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 CellDataOff ();
void CellDataOn ();
void FieldDataOff ();
void FieldDataOn ();
void GeometryOff ();
void GeometryOn ();
int GetCellData ();
const char *GetClassName();
int GetFieldData ();
int GetGeometry ();
vtkDataSet *GetInput ();
int GetPointData ();
int GetTopology ();
vtkDataSetToDataObjectFilter *New ();
void PointDataOff ();
void PointDataOn ();
void SetCellData (int );
void SetFieldData (int );
void SetGeometry (int );
virtual void SetInput (vtkDataSet *input);
void SetPointData (int );
void SetTopology (int );
void TopologyOff ();
void TopologyOn ();
vtkDataSetToDataObjectFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataSetTriangleFilter
Inherits from DataSetToUnstructuredGridFilter
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();
vtkDataSetTriangleFilter *New ();
vtkDataSetTriangleFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataSetWriter
Inherits from DataWriter
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 ();
vtkDataSetWriter *New ();
void SetInput (vtkImageData *cache);
void SetInput (vtkDataSet *input);
vtkDataSetWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataWriter
Inherits from Writer
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 *GetFieldDataName ();
char *GetFileName ();
int GetFileType ();
char *GetGhostLevelsName ();
char *GetHeader ();
char *GetLookupTableName ();
char *GetNormalsName ();
char *GetOutputString ();
int GetOutputStringLength ();
char *GetScalarsName ();
char *GetTCoordsName ();
char *GetTensorsName ();
char *GetVectorsName ();
int GetWriteToOutputString ();
vtkDataWriter *New ();
char *RegisterAndGetOutputString ();
void SetFieldDataName (char *);
void SetFileName (char *);
void SetFileType (int );
void SetFileTypeToASCII ();
void SetFileTypeToBinary ();
void SetGhostLevelsName (char *);
void SetHeader (char *);
void SetLookupTableName (char *);
void SetNormalsName (char *);
void SetScalarsName (char *);
void SetTCoordsName (char *);
void SetTensorsName (char *);
void SetVectorsName (char *);
void SetWriteToOutputString (int );
void WriteToOutputStringOff ();
void WriteToOutputStringOn ();
vtkDataWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void CloseVTKFile (ostream *fp);
I/O Streams not Supported yet
unsigned char *GetBinaryOutputString ();
Can't Handle 'unsigned char *' return type without a hint
virtual ostream *OpenVTKFile ();
I/O Streams not Supported yet
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
char *FileNamechar *Headerint FileTypechar *ScalarsNamechar *VectorsNamechar *TensorsNamechar *GhostLevelsNamechar *TCoordsNamechar *NormalsNamechar *LookupTableNamechar *FieldDataNameint WriteArray (ostream *fp, int dataType, vtkDataArray *data, char *format, int num, int numComp);
Don't know the size of pointer arg number 1
int WriteCellData (ostream *fp, vtkDataSet *ds);
I/O Streams not Supported yet
int WriteCells (ostream *fp, vtkCellArray *cells, char *label);
I/O Streams not Supported yet
int WriteCoordinates (ostream *fp, vtkScalars *coords, int axes);
I/O Streams not Supported yet
int WriteDataSetData (ostream *fp, vtkDataSet *ds);
I/O Streams not Supported yet
int WriteFieldData (ostream *fp, vtkFieldData *f);
I/O Streams not Supported yet
int WriteGhostLevelData (ostream *fp, vtkGhostLevels *g, int num);
Don't know the size of pointer arg number 1
int WriteHeader (ostream *fp);
I/O Streams not Supported yet
int WriteNormalData (ostream *fp, vtkNormals *n, int num);
Don't know the size of pointer arg number 1
int WritePointData (ostream *fp, vtkDataSet *ds);
I/O Streams not Supported yet
int WritePoints (ostream *fp, vtkPoints *p);
I/O Streams not Supported yet
int WriteScalarData (ostream *fp, vtkScalars *s, int num);
Don't know the size of pointer arg number 1
int WriteTCoordData (ostream *fp, vtkTCoords *tc, int num);
Don't know the size of pointer arg number 1
int WriteTensorData (ostream *fp, vtkTensors *t, int num);
Don't know the size of pointer arg number 1
int WriteVectorData (ostream *fp, vtkVectors *v, int num);
Don't know the size of pointer arg number 1
Graphics::VTK::DecimatePro
Inherits from PolyDataToPolyDataFilter
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 AccumulateErrorOff ();
void AccumulateErrorOn ();
void BoundaryVertexDeletionOff ();
void BoundaryVertexDeletionOn ();
float GetAbsoluteError ();
int GetAccumulateError ();
int GetBoundaryVertexDeletion ();
const char *GetClassName();
int GetDegree ();
int GetErrorIsAbsolute ();
float GetFeatureAngle ();
float GetInflectionPointRatio ();
float GetMaximumError ();
int GetNumberOfInflectionPoints ();
int GetPreSplitMesh ();
int GetPreserveTopology ();
float GetSplitAngle ();
int GetSplitting ();
float GetTargetReduction ();
vtkDecimatePro *New ();
void PreSplitMeshOff ();
void PreSplitMeshOn ();
void PreserveTopologyOff ();
void PreserveTopologyOn ();
void SetAbsoluteError (float );
void SetAccumulateError (int );
void SetBoundaryVertexDeletion (int );
void SetDegree (int );
void SetErrorIsAbsolute (int );
void SetFeatureAngle (float );
void SetInflectionPointRatio (float );
void SetMaximumError (float );
void SetPreSplitMesh (int );
void SetPreserveTopology (int );
void SetSplitAngle (float );
void SetSplitting (int );
void SetTargetReduction (float );
void SplittingOff ();
void SplittingOn ();
vtkDecimatePro Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int EvaluateVertex (int ptId, unsigned short numTris, int *tris, int fedges[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int FindSplit (int type, int fedges[2], int &pt1, int &pt2, vtkIdList *CollapseTris);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetInflectionPoints (float *inflectionPoints);
Don't know the size of pointer arg number 1
float *GetInflectionPoints ();
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SplitLoop (int fedges[2], int &n1, int *l1, int &n2, int *l2);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SplitVertex (int ptId, int type, unsigned short numTris, int *tris, int insert);
Don't know the size of pointer arg number 4
Graphics::VTK::Delaunay2D
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void BoundingTriangulationOff ();
void BoundingTriangulationOn ();
double GetAlpha ();
int GetBoundingTriangulation ();
const char *GetClassName();
vtkPointSet *GetInput ();
double GetOffset ();
vtkPolyData *GetSource ();
double GetTolerance ();
vtkDelaunay2D *New ();
void SetAlpha (double );
void SetBoundingTriangulation (int );
virtual void SetInput (vtkPointSet *input);
void SetOffset (double );
void SetSource (vtkPolyData *);
void SetTolerance (double );
vtkDelaunay2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void CheckEdge (int ptId, double x[3], int p1, int p2, int tri);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void FillPolygons (vtkCellArray *polys, int *triUse);
Don't know the size of pointer arg number 2
int FindTriangle (double x[3], int ptIds[3], int tri, double tol, int nei[3], vtkIdList *neighbors);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetPoint (int id, double x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int InCircle (double x[3], double x1[3], double x2[3], double x3[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
double Alphadouble Toleranceint BoundingTriangulationdouble OffsetvtkPolyData *Meshdouble *Pointsvoid SetPoint (int id, double *x);
Don't know the size of pointer arg number 2
Graphics::VTK::Delaunay3D
Inherits from UnstructuredGridSource
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 BoundingTriangulationOff ();
void BoundingTriangulationOn ();
void CreateDefaultLocator ();
void EndPointInsertion ();
float GetAlpha ();
int GetBoundingTriangulation ();
const char *GetClassName();
vtkPointSet *GetInput ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
float GetOffset ();
float GetTolerance ();
vtkDelaunay3D *New ();
void SetAlpha (float );
void SetBoundingTriangulation (int );
virtual void SetInput (vtkPointSet *input);
void SetLocator (vtkPointLocator *locator);
void SetOffset (float );
void SetTolerance (float );
vtkDelaunay3D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int NumberOfDuplicatePointsint NumberOfDegeneraciesint *Referencesint FindEnclosingFaces (float x[3], vtkUnstructuredGrid *Mesh, vtkIdList *tetras, vtkIdList *faces, vtkPointLocator *Locator);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float Alphafloat Toleranceint BoundingTriangulationfloat OffsetvtkPointLocator *LocatorvtkTetraArray *TetraArrayint FindTetra (vtkUnstructuredGrid *Mesh, double x[3], int tetId, int depth);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int InSphere (double x[3], int tetraId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
vtkUnstructuredGrid *InitPointInsertion (float center[3], float length, int numPts, vtkPoints &pts);
No TCL interface is provided by VTK, so we aren't going to provide one either.
vtkUnstructuredGrid *InitPointInsertion (int numPtsToInsert, int numTetra, vtkPoints *boundingTetraPts, float bounds[6], vtkPoints &pts);
No TCL interface is provided by VTK, so we aren't going to provide one either.
vtkUnstructuredGrid *InitPointInsertion (int numPtsToInsert, int numTetra, vtkPoints &boundingTetraPts, float bounds[6], vtkPoints &pts);
Method is marked 'Do Not Use' in its descriptions
void InsertPoint (vtkUnstructuredGrid *Mesh, vtkPoints *points, int id, float x[3], vtkIdList *holeTetras);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void InsertPoint (vtkUnstructuredGrid *Mesh, vtkPoints *points, int id, float x[3], vtkIdList &holeTetras);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetLocator (vtkPointLocator &locator);
Method is marked 'Do Not Use' in its descriptions
Graphics::VTK::DiskSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
int GetCircumferentialResolution ();
const char *GetClassName();
float GetInnerRadius ();
float GetOuterRadius ();
int GetRadialResolution ();
vtkDiskSource *New ();
void SetCircumferentialResolution (int );
void SetInnerRadius (float );
void SetOuterRadius (float );
void SetRadialResolution (int );
vtkDiskSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::EdgePoints
Inherits from DataSetToPolyDataFilter
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 GetValue ();
vtkEdgePoints *New ();
void SetValue (float );
vtkEdgePoints Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ElevationFilter
Inherits from DataSetToDataSetFilter
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 *GetHighPoint ();
(Returns a 3-element Perl list)
float *GetLowPoint ();
(Returns a 3-element Perl list)
float *GetScalarRange ();
(Returns a 2-element Perl list)
vtkElevationFilter *New ();
void SetHighPoint (float , float , float );
void SetLowPoint (float , float , float );
void SetScalarRange (float , float );
vtkElevationFilter 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 SetHighPoint (float a[3]);
Method is redundant. Same as SetHighPoint( float, float, float)
void SetLowPoint (float a[3]);
Method is redundant. Same as SetLowPoint( float, float, float)
void SetScalarRange (float a[2]);
Method is redundant. Same as SetScalarRange( float, float)
Graphics::VTK::EncodedGradientShader
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetZeroNormalDiffuseIntensity ();
float GetZeroNormalSpecularIntensity ();
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);
No TCL interface is provided by VTK, so we aren't going to provide one either.
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
Graphics::VTK::ExtractEdges
Inherits from DataSetToPolyDataFilter
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 CreateDefaultLocator ();
const char *GetClassName();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
vtkExtractEdges *New ();
void SetLocator (vtkPointLocator *locator);
void SetLocator (vtkPointLocator &locator);
vtkExtractEdges Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ExtractGeometry
Inherits from DataSetToUnstructuredGridFilter
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 ExtractInsideOff ();
void ExtractInsideOn ();
const char *GetClassName();
int GetExtractInside ();
vtkImplicitFunction *GetImplicitFunction ();
unsigned long GetMTime ();
vtkExtractGeometry *New ();
void SetExtractInside (int );
void SetImplicitFunction (vtkImplicitFunction *);
vtkExtractGeometry Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ExtractPolyDataGeometry
Inherits from PolyDataToPolyDataFilter
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 ExtractInsideOff ();
void ExtractInsideOn ();
const char *GetClassName();
int GetExtractInside ();
vtkImplicitFunction *GetImplicitFunction ();
unsigned long GetMTime ();
vtkExtractPolyDataGeometry *New ();
void SetExtractInside (int );
void SetImplicitFunction (vtkImplicitFunction *);
vtkExtractPolyDataGeometry Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ExtractPolyDataPiece
Inherits from PolyDataToPolyDataFilter
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 CreateGhostCellsOff ();
void CreateGhostCellsOn ();
const char *GetClassName();
int GetCreateGhostCells ();
vtkExtractPolyDataPiece *New ();
void SetCreateGhostCells (int );
vtkExtractPolyDataPiece Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ExtractGrid
Inherits from StructuredGridToStructuredGridFilter
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 GetIncludeBoundary ();
int *GetSampleRate ();
(Returns a 3-element Perl list)
int *GetVOI ();
(Returns a 6-element Perl list)
void IncludeBoundaryOff ();
void IncludeBoundaryOn ();
vtkExtractGrid *New ();
void SetIncludeBoundary (int );
void SetSampleRate (int , int , int );
void SetVOI (int , int , int , int , int , int );
vtkExtractGrid 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 SetSampleRate (int a[3]);
Method is redundant. Same as SetSampleRate( int, int, int)
void SetVOI (int a[6]);
Method is redundant. Same as SetVOI( int, int, int, int, int, int)
Graphics::VTK::ExtractTensorComponents
Inherits from DataSetToDataSetFilter
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 ExtractNormalsOff ();
void ExtractNormalsOn ();
void ExtractScalarsOff ();
void ExtractScalarsOn ();
void ExtractTCoordsOff ();
void ExtractTCoordsOn ();
void ExtractVectorsOff ();
void ExtractVectorsOn ();
const char *GetClassName();
int GetExtractNormals ();
int GetExtractScalars ();
int GetExtractTCoords ();
int GetExtractVectors ();
int *GetNormalComponents ();
(Returns a 6-element Perl list)
int GetNormalizeNormals ();
int GetNumberOfTCoords ();
int GetPassTensorsToOutput ();
int *GetScalarComponents ();
(Returns a 2-element Perl list)
int GetScalarMode ();
int *GetTCoordComponents ();
(Returns a 6-element Perl list)
int *GetVectorComponents ();
(Returns a 6-element Perl list)
vtkExtractTensorComponents *New ();
void NormalizeNormalsOff ();
void NormalizeNormalsOn ();
void PassTensorsToOutputOff ();
void PassTensorsToOutputOn ();
void ScalarIsComponent ();
void ScalarIsDeterminant ();
void ScalarIsEffectiveStress ();
void SetExtractNormals (int );
void SetExtractScalars (int );
void SetExtractTCoords (int );
void SetExtractVectors (int );
void SetNormalComponents (int , int , int , int , int , int );
void SetNormalizeNormals (int );
void SetNumberOfTCoords (int );
void SetPassTensorsToOutput (int );
void SetScalarComponents (int , int );
void SetScalarMode (int );
void SetTCoordComponents (int , int , int , int , int , int );
void SetVectorComponents (int , int , int , int , int , int );
vtkExtractTensorComponents 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 SetNormalComponents (int a[6]);
Method is redundant. Same as SetNormalComponents( int, int, int, int, int, int)
void SetScalarComponents (int a[2]);
Method is redundant. Same as SetScalarComponents( int, int)
void SetTCoordComponents (int a[6]);
Method is redundant. Same as SetTCoordComponents( int, int, int, int, int, int)
void SetVectorComponents (int a[6]);
Method is redundant. Same as SetVectorComponents( int, int, int, int, int, int)
Graphics::VTK::ExtractUnstructuredGrid
Inherits from UnstructuredGridToUnstructuredGridFilter
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 CellClippingOff ();
void CellClippingOn ();
void ExtentClippingOff ();
void ExtentClippingOn ();
int GetCellClipping ();
int GetCellMaximum ();
int GetCellMinimum ();
const char *GetClassName();
int GetExtentClipping ();
int GetPointClipping ();
int GetPointMaximum ();
int GetPointMinimum ();
vtkExtractUnstructuredGrid *New ();
void PointClippingOff ();
void PointClippingOn ();
void SetCellClipping (int );
void SetCellMaximum (int );
void SetCellMinimum (int );
void SetExtent (float xMin, float xMax, float yMin, float yMax, float zMin, float zMax);
void SetExtentClipping (int );
void SetPointClipping (int );
void SetPointMaximum (int );
void SetPointMinimum (int );
vtkExtractUnstructuredGrid Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float *GetExtent ();
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetExtent (float *extent);
Don't know the size of pointer arg number 1
Graphics::VTK::ExtractVOI
Inherits from StructuredPointsToStructuredPointsFilter
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 *GetSampleRate ();
(Returns a 3-element Perl list)
int *GetVOI ();
(Returns a 6-element Perl list)
vtkExtractVOI *New ();
void SetSampleRate (int , int , int );
void SetVOI (int , int , int , int , int , int );
vtkExtractVOI 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 SetSampleRate (int a[3]);
Method is redundant. Same as SetSampleRate( int, int, int)
void SetVOI (int a[6]);
Method is redundant. Same as SetVOI( int, int, int, int, int, int)
Graphics::VTK::ExtractVectorComponents
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkDataSet *GetInput ();
vtkDataSet *GetOutput (int i);
vtkDataSet *GetVxComponent ();
vtkDataSet *GetVyComponent ();
vtkDataSet *GetVzComponent ();
vtkExtractVectorComponents *New ();
void SetInput (vtkDataSet &input);
virtual void SetInput (vtkDataSet *input);
Graphics::VTK::FeatureEdges
Inherits from PolyDataToPolyDataFilter
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 BoundaryEdgesOff ();
void BoundaryEdgesOn ();
void ColoringOff ();
void ColoringOn ();
void CreateDefaultLocator ();
void FeatureEdgesOff ();
void FeatureEdgesOn ();
int GetBoundaryEdges ();
const char *GetClassName();
int GetColoring ();
float GetFeatureAngle ();
int GetFeatureEdges ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
int GetManifoldEdges ();
int GetNonManifoldEdges ();
void ManifoldEdgesOff ();
void ManifoldEdgesOn ();
vtkFeatureEdges *New ();
void NonManifoldEdgesOff ();
void NonManifoldEdgesOn ();
void SetBoundaryEdges (int );
void SetColoring (int );
void SetFeatureAngle (float );
void SetFeatureEdges (int );
void SetLocator (vtkPointLocator *locator);
void SetManifoldEdges (int );
void SetNonManifoldEdges (int );
vtkFeatureEdges Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::FieldDataToAttributeDataFilter
Inherits from DataSetToDataSetFilter
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 ConstructArray (vtkDataArray *da, int comp, vtkDataArray *frray, int fieldComp, int min, int max, int normalize);
void DefaultNormalizeOff ();
void DefaultNormalizeOn ();
const char *GetClassName();
int GetDefaultNormalize ();
vtkDataArray *GetFieldArray (vtkFieldData *fd, char *name, int comp);
int GetGhostLevelComponentArrayComponent ();
char *GetGhostLevelComponentArrayName ();
int GetGhostLevelComponentMaxRange ();
int GetGhostLevelComponentMinRange ();
int GetGhostLevelComponentNormalizeFlag ();
int GetInputField ();
int GetNormalComponentArrayComponent (int comp);
char *GetNormalComponentArrayName (int comp);
int GetNormalComponentMaxRange (int comp);
int GetNormalComponentMinRange (int comp);
int GetNormalComponentNormalizeFlag (int comp);
int GetOutputAttributeData ();
int GetScalarComponentArrayComponent (int comp);
char *GetScalarComponentArrayName (int comp);
int GetScalarComponentMaxRange (int comp);
int GetScalarComponentMinRange (int comp);
int GetScalarComponentNormalizeFlag (int comp);
int GetTCoordComponentArrayComponent (int comp);
char *GetTCoordComponentArrayName (int comp);
int GetTCoordComponentMaxRange (int comp);
int GetTCoordComponentMinRange (int comp);
int GetTCoordComponentNormalizeFlag (int comp);
int GetTensorComponentArrayComponent (int comp);
char *GetTensorComponentArrayName (int comp);
int GetTensorComponentMaxRange (int comp);
int GetTensorComponentMinRange (int comp);
int GetTensorComponentNormalizeFlag (int comp);
int GetVectorComponentArrayComponent (int comp);
char *GetVectorComponentArrayName (int comp);
int GetVectorComponentMaxRange (int comp);
int GetVectorComponentMinRange (int comp);
int GetVectorComponentNormalizeFlag (int comp);
vtkFieldDataToAttributeDataFilter *New ();
void SetDefaultNormalize (int );
void SetGhostLevelComponent (char *arrayName, int arrayComp, int min, int max, int normalize);
void SetGhostLevelComponent (char *arrayName, int arrayComp);
void SetInputField (int );
void SetInputFieldToCellDataField ();
void SetInputFieldToDataObjectField ();
void SetInputFieldToPointDataField ();
void SetNormalComponent (int comp, char *arrayName, int arrayComp, int min, int max, int normalize);
void SetNormalComponent (int comp, char *arrayName, int arrayComp);
void SetOutputAttributeData (int );
void SetOutputAttributeDataToCellData ();
void SetOutputAttributeDataToPointData ();
void SetScalarComponent (int comp, char *arrayName, int arrayComp, int min, int max, int normalize);
void SetScalarComponent (int comp, char *arrayName, int arrayComp);
void SetTCoordComponent (int comp, char *arrayName, int arrayComp, int min, int max, int normalize);
void SetTCoordComponent (int comp, char *arrayName, int arrayComp);
void SetTensorComponent (int comp, char *arrayName, int arrayComp, int min, int max, int normalize);
void SetTensorComponent (int comp, char *arrayName, int arrayComp);
void SetVectorComponent (int comp, char *arrayName, int arrayComp, int min, int max, int normalize);
void SetVectorComponent (int comp, char *arrayName, int arrayComp);
vtkFieldDataToAttributeDataFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ConstructGhostLevels (int num, vtkFieldData *fd, vtkDataSetAttributes *attr, int componentRange[2], char *array, int arrayComponent, int normalize);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ConstructNormals (int num, vtkFieldData *fd, vtkDataSetAttributes *attr, int componentRange[3][2], char *arrays[3], int arrayComponents[3], int normalize[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int InputFieldint OutputAttributeDataint NumberOfScalarComponentschar *ScalarArrays[4]int ScalarArrayComponents[4]int ScalarComponentRange[4][2]int ScalarNormalize[4]char *VectorArrays[3]int VectorArrayComponents[3]int VectorComponentRange[3][2]int VectorNormalize[3]char *GhostLevelArrayint GhostLevelArrayComponentint GhostLevelComponentRange[2]int GhostLevelNormalizechar *NormalArrays[3]int NormalArrayComponents[3]int NormalComponentRange[3][2]int NormalNormalize[3]char *TensorArrays[9]int TensorArrayComponents[9]int TensorComponentRange[9][2]int TensorNormalize[9]int NumberOfTCoordComponentschar *TCoordArrays[3]int TCoordArrayComponents[3]int TCoordComponentRange[3][2]int TCoordNormalize[3]int DefaultNormalizevoid ConstructScalars (int num, vtkFieldData *fd, vtkDataSetAttributes *attr, int componentRange[4][2], char *arrays[4], int arrayComponents[4], int normalize[4], int numComp);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ConstructTCoords (int num, vtkFieldData *fd, vtkDataSetAttributes *attr, int componentRange[3][2], char *arrays[3], int arrayComponents[3], int normalize[3], int numComp);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ConstructTensors (int num, vtkFieldData *fd, vtkDataSetAttributes *attr, int componentRange[9][2], char *arrays[9], int arrayComponents[9], int normalize[9]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ConstructVectors (int num, vtkFieldData *fd, vtkDataSetAttributes *attr, int componentRange[3][2], char *arrays[3], int arrayComponents[3], int normalize[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int GetComponentsType (int numComp, vtkDataArray *arrays);
Can't Parse Arg ' vtkDataArray ** arrays'
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetArrayName (vtkObject *self, char &name, char *newName);
Can't Parse Arg ' char * &name'
int UpdateComponentRange (vtkDataArray *da, int compRange[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::FiniteDifferenceGradientEstimator
Inherits from EncodedGradientEstimator
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
Graphics::VTK::Follower
Inherits from 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.)
vtkCamera *GetCamera ();
const char *GetClassName();
virtual void GetMatrix (vtkMatrix4x4 *m);
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]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::FrustumCoverageCuller
Inherits from Culler
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 ();
char *GetSortingStyleAsString (void );
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
Graphics::VTK::GaussianSplatter
Inherits from DataSetToStructuredPointsFilter
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 CappingOff ();
void CappingOn ();
void ComputeModelBounds ();
int GetAccumulationMode ();
char *GetAccumulationModeAsString ();
float GetCapValue ();
int GetCapping ();
const char *GetClassName();
float GetEccentricity ();
float GetExponentFactor ();
float *GetModelBounds ();
(Returns a 6-element Perl list)
int GetNormalWarping ();
float GetRadius ();
int *GetSampleDimensions ();
(Returns a 3-element Perl list)
int GetScalarWarping ();
float GetScaleFactor ();
vtkGaussianSplatter *New ();
void NormalWarpingOff ();
void NormalWarpingOn ();
void ScalarWarpingOff ();
void ScalarWarpingOn ();
void SetAccumulationMode (int );
void SetAccumulationModeToMax ();
void SetAccumulationModeToMin ();
void SetAccumulationModeToSum ();
void SetCapValue (float );
void SetCapping (int );
void SetEccentricity (float );
void SetExponentFactor (float );
void SetModelBounds (float , float , float , float , float , float );
void SetNormalWarping (int );
void SetRadius (float );
void SetSampleDimensions (int i, int j, int k);
void SetScalarWarping (int );
void SetScaleFactor (float );
vtkGaussianSplatter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float EccentricGaussian (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float Gaussian (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetModelBounds (float a[6]);
Method is redundant. Same as SetModelBounds( float, float, float, float, float, float)
void SetSampleDimensions (int dim[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int SampleDimensions[3]float Radiusfloat ExponentFactorfloat ModelBounds[6]int NormalWarpingfloat Eccentricityint ScalarWarpingfloat ScaleFactorint Cappingfloat CapValueint AccumulationModevoid SplitIJK (int i, int idir, int j, int jdir, int k, int kdir);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::GeometryFilter
Inherits from DataSetToPolyDataFilter
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 CellClippingOff ();
void CellClippingOn ();
void CreateDefaultLocator ();
void ExtentClippingOff ();
void ExtentClippingOn ();
int GetCellClipping ();
int GetCellMaximum ();
int GetCellMinimum ();
const char *GetClassName();
float *GetExtent ();
(Returns a 6-element Perl list)
int GetExtentClipping ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
int GetMerging ();
int GetPointClipping ();
int GetPointMaximum ();
int GetPointMinimum ();
void MergingOff ();
void MergingOn ();
vtkGeometryFilter *New ();
void PointClippingOff ();
void PointClippingOn ();
void SetCellClipping (int );
void SetCellMaximum (int );
void SetCellMinimum (int );
void SetExtent (float xMin, float xMax, float yMin, float yMax, float zMin, float zMax);
void SetExtentClipping (int );
void SetLocator (vtkPointLocator *locator);
void SetLocator (vtkPointLocator &locator);
void SetMerging (int );
void SetPointClipping (int );
void SetPointMaximum (int );
void SetPointMinimum (int );
vtkGeometryFilter 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 SetExtent (float *extent);
Don't know the size of pointer arg number 1
Graphics::VTK::Glyph2D
Inherits from Glyph3D
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();
vtkGlyph2D *New ();
vtkGlyph2D Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Glyph3D
Inherits from DataSetToPolyDataFilter
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 ClampingOff ();
void ClampingOn ();
int GetClamping ();
const char *GetClassName();
int GetColorMode ();
char *GetColorModeAsString ();
int GetIndexMode ();
char *GetIndexModeAsString ();
int GetNumberOfSources ();
int GetOrient ();
float *GetRange ();
(Returns a 2-element Perl list)
float GetScaleFactor ();
int GetScaleMode ();
char *GetScaleModeAsString ();
int GetScaling ();
vtkPolyData *GetSource (int id);
int GetVectorMode ();
char *GetVectorModeAsString ();
vtkGlyph3D *New ();
void OrientOff ();
void OrientOn ();
void ScalingOff ();
void ScalingOn ();
void SetClamping (int );
void SetColorMode (int );
void SetColorModeToColorByScalar ();
void SetColorModeToColorByScale ();
void SetColorModeToColorByVector ();
void SetIndexMode (int );
void SetIndexModeToOff ();
void SetIndexModeToScalar ();
void SetIndexModeToVector ();
void SetNumberOfSources (int num);
void SetOrient (int );
void SetRange (float , float );
void SetScaleFactor (float );
void SetScaleMode (int );
void SetScaleModeToDataScalingOff ();
void SetScaleModeToScaleByScalar ();
void SetScaleModeToScaleByVector ();
void SetScaleModeToScaleByVectorComponents ();
void SetScaling (int );
void SetSource (int id, vtkPolyData *pd);
void SetSource (vtkPolyData *pd);
void SetVectorMode (int );
void SetVectorModeToUseNormal ();
void SetVectorModeToUseVector ();
void SetVectorModeToVectorRotationOff ();
vtkGlyph3D 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 SetRange (float a[2]);
Method is redundant. Same as SetRange( float, float)
Graphics::VTK::GhostLevelToScalarFilter
Inherits from DataSetToDataSetFilter
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();
vtkGhostLevelToScalarFilter *New ();
Graphics::VTK::HedgeHog
Inherits from DataSetToPolyDataFilter
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 GetScaleFactor ();
int GetVectorMode ();
char *GetVectorModeAsString ();
vtkHedgeHog *New ();
void SetScaleFactor (float );
void SetVectorMode (int );
void SetVectorModeToUseNormal ();
void SetVectorModeToUseVector ();
vtkHedgeHog Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Hull
Inherits from PolyDataToPolyDataFilter
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 AddCubeEdgePlanes ();
void AddCubeFacePlanes ();
void AddCubeVertexPlanes ();
int AddPlane (float A, float B, float C, float D);
int AddPlane (float A, float B, float C);
void AddRecursiveSpherePlanes (int level);
void GenerateHull (vtkPolyData *pd, float xmin, float xmax, float ymin, float ymax, float zmin, float zmax);
const char *GetClassName();
int GetNumberOfPlanes ();
vtkHull *New ();
void RemoveAllPlanes (void );
void SetPlane (int i, float A, float B, float C, float D);
void SetPlane (int i, float A, float B, float C);
void SetPlanes (vtkPlanes *planes);
vtkHull Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int AddPlane (float plane[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int AddPlane (float plane[3], float D);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ClipPolygonsFromPlanes (vtkPoints *points, vtkCellArray *polys, float *bounds);
Don't know the size of pointer arg number 3
void CreateInitialPolygon (double *, int , float *);
Don't know the size of pointer arg number 1
void GenerateHull (vtkPolyData *pd, float *bounds);
Don't know the size of pointer arg number 2
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetPlane (int i, float plane[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetPlane (int i, float plane[3], float D);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::HyperStreamline
Inherits from DataSetToPolyDataFilter
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 GetIntegrationDirection ();
float GetIntegrationStepLength ();
int GetLogScaling ();
float GetMaximumPropagationDistance ();
int GetNumberOfSides ();
float GetRadius ();
float GetStepLength ();
float GetTerminalEigenvalue ();
void IntegrateMajorEigenvector ();
void IntegrateMediumEigenvector ();
void IntegrateMinorEigenvector ();
void LogScalingOff ();
void LogScalingOn ();
vtkHyperStreamline *New ();
void SetIntegrationDirection (int );
void SetIntegrationDirectionToBackward ();
void SetIntegrationDirectionToForward ();
void SetIntegrationDirectionToIntegrateBothDirections ();
void SetIntegrationStepLength (float );
void SetLogScaling (int );
void SetMaximumPropagationDistance (float );
void SetNumberOfSides (int );
void SetRadius (float );
void SetStartLocation (int cellId, int subId, float r, float s, float t);
void SetStartPosition (float x, float y, float z);
void SetStepLength (float );
void SetTerminalEigenvalue (float );
vtkHyperStreamline Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int GetStartLocation (int &subId, float pcoords[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float *GetStartPosition ();
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetStartLocation (int cellId, int subId, float pcoords[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetStartPosition (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::IdFilter
Inherits from DataSetToDataSetFilter
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 CellIdsOff ();
void CellIdsOn ();
void FieldDataOff ();
void FieldDataOn ();
int GetCellIds ();
const char *GetClassName();
int GetFieldData ();
int GetPointIds ();
vtkIdFilter *New ();
void PointIdsOff ();
void PointIdsOn ();
void SetCellIds (int );
void SetFieldData (int );
void SetPointIds (int );
vtkIdFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImageActor
Inherits from Prop
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 ();
int GetSliceNumber ();
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 );
vtkImageActor Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float *GetBounds ();
Can't Handle 'float *' return type without a hint
void GetBounds (float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetDisplayExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int *GetDisplayExtent ();
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetDisplayExtent (int extent[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImplicitBoolean
Inherits from ImplicitFunction
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 AddFunction (vtkImplicitFunction *in);
float EvaluateFunction (float x, float y, float z);
const char *GetClassName();
vtkImplicitFunctionCollection *GetFunction ();
unsigned long GetMTime ();
int GetOperationType ();
char *GetOperationTypeAsString ();
vtkImplicitBoolean *New ();
void RemoveFunction (vtkImplicitFunction *in);
void RemoveFunction (vtkImplicitFunction &in);
void SetOperationType (int );
void SetOperationTypeToDifference ();
void SetOperationTypeToIntersection ();
void SetOperationTypeToUnion ();
void SetOperationTypeToUnionOfMagnitudes ();
vtkImplicitBoolean Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void AddFunction (vtkImplicitFunction &in);
Method is marked 'Do Not Use' in its descriptions
float EvaluateFunction (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void EvaluateGradient (float x[3], float g[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImplicitDataSet
Inherits from ImplicitFunction
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 EvaluateFunction (float x, float y, float z);
const char *GetClassName();
vtkDataSet *GetDataSet ();
unsigned long GetMTime ();
float *GetOutGradient ();
(Returns a 3-element Perl list)
float GetOutValue ();
vtkImplicitDataSet *New ();
void SetDataSet (vtkDataSet *);
void SetOutGradient (float , float , float );
void SetOutValue (float );
vtkImplicitDataSet Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float EvaluateFunction (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void EvaluateGradient (float x[3], float n[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetOutGradient (float a[3]);
Method is redundant. Same as SetOutGradient( float, float, float)
Graphics::VTK::ImplicitModeller
Inherits from DataSetToStructuredPointsFilter
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 AdjustBoundsOff ();
void AdjustBoundsOn ();
void Append (vtkDataSet *input);
void CappingOff ();
void CappingOn ();
float ComputeModelBounds (vtkDataSet *inputNULL);
void EndAppend ();
int GetAdjustBounds ();
float GetAdjustDistance ();
float GetCapValue ();
int GetCapping ();
const char *GetClassName();
int GetLocatorMaxLevel ();
float GetMaximumDistance ();
float *GetModelBounds ();
(Returns a 6-element Perl list)
int GetNumberOfThreads ();
int GetProcessMode ();
char *GetProcessModeAsString (void );
int *GetSampleDimensions ();
(Returns a 3-element Perl list)
vtkImplicitModeller *New ();
void SetAdjustBounds (int );
void SetAdjustDistance (float );
void SetCapValue (float );
void SetCapping (int );
void SetLocatorMaxLevel (int );
void SetMaximumDistance (float );
void SetModelBounds (float , float , float , float , float , float );
void SetNumberOfThreads (int );
void SetProcessMode (int );
void SetProcessModeToPerCell ();
void SetProcessModeToPerVoxel ();
void SetSampleDimensions (int i, int j, int k);
void StartAppend ();
virtual void UpdateData (vtkDataObject *output);
vtkImplicitModeller 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 SetModelBounds (float a[6]);
Method is redundant. Same as SetModelBounds( float, float, float, float, float, float)
void SetSampleDimensions (int dim[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ImplicitSelectionLoop
Inherits from ImplicitFunction
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 AutomaticNormalGenerationOff ();
void AutomaticNormalGenerationOn ();
float EvaluateFunction (float x, float y, float z);
int GetAutomaticNormalGeneration ();
const char *GetClassName();
vtkPoints *GetLoop ();
unsigned long GetMTime ();
float *GetNormal ();
(Returns a 3-element Perl list)
vtkImplicitSelectionLoop *New ();
void SetAutomaticNormalGeneration (int );
void SetLoop (vtkPoints *);
void SetNormal (float , float , float );
vtkImplicitSelectionLoop Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float EvaluateFunction (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void EvaluateGradient (float x[3], float n[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
vtkPoints *Loopfloat Normal[3]int AutomaticNormalGenerationvoid Initialize ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetNormal (float a[3]);
Method is redundant. Same as SetNormal( float, float, float)
Graphics::VTK::ImplicitTextureCoords
Inherits from DataSetToDataSetFilter
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 FlipTextureOff ();
void FlipTextureOn ();
const char *GetClassName();
int GetFlipTexture ();
vtkImplicitFunction *GetRFunction ();
vtkImplicitFunction *GetSFunction ();
vtkImplicitFunction *GetTFunction ();
vtkImplicitTextureCoords *New ();
void SetFlipTexture (int );
void SetRFunction (vtkImplicitFunction *);
void SetSFunction (vtkImplicitFunction *);
void SetTFunction (vtkImplicitFunction *);
vtkImplicitTextureCoords Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ImplicitVolume
Inherits from ImplicitFunction
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 EvaluateFunction (float x, float y, float z);
const char *GetClassName();
unsigned long GetMTime ();
float *GetOutGradient ();
(Returns a 3-element Perl list)
float GetOutValue ();
vtkStructuredPoints *GetVolume ();
vtkImplicitVolume *New ();
void SetOutGradient (float , float , float );
void SetOutValue (float );
void SetVolume (vtkStructuredPoints *);
void SetVolume (vtkImageData *cache);
vtkImplicitVolume Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float EvaluateFunction (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void EvaluateGradient (float x[3], float n[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetOutGradient (float a[3]);
Method is redundant. Same as SetOutGradient( float, float, float)
Graphics::VTK::ImplicitWindowFunction
Inherits from ImplicitFunction
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 EvaluateFunction (float x, float y, float z);
const char *GetClassName();
vtkImplicitFunction *GetImplicitFunction ();
unsigned long GetMTime ();
float *GetWindowRange ();
(Returns a 2-element Perl list)
float *GetWindowValues ();
(Returns a 2-element Perl list)
vtkImplicitWindowFunction *New ();
void SetImplicitFunction (vtkImplicitFunction *);
void SetWindowRange (float , float );
void SetWindowValues (float , float );
vtkImplicitWindowFunction Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float EvaluateFunction (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void EvaluateGradient (float x[3], float n[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetWindowRange (float a[2]);
Method is redundant. Same as SetWindowRange( float, float)
void SetWindowValues (float a[2]);
Method is redundant. Same as SetWindowValues( float, float)
Graphics::VTK::InteractorStyle
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void FindPokedCamera (int , int );
void FindPokedRenderer (int , int );
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 ();
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.
Graphics::VTK::InteractorStyleFlight
Inherits from InteractorStyle
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 SetFixedUpVector (double [3]);
void SetMotionAccelerationFactor (double );
void SetMotionStepSize (double );
vtkInteractorStyleFlight Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeLRVector (double vector[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void JumpTo (double campos[3], double focpos[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void MotionAlongVector (double vector[3], double amount);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::InteractorStyleJoystickActor
Inherits from InteractorStyle
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
Graphics::VTK::InteractorStyleJoystickCamera
Inherits from InteractorStyle
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
Graphics::VTK::InteractorStyleSwitch
Inherits from InteractorStyle
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 SetActorModeToActor ();
void SetActorModeToCamera ();
void SetInteractor (vtkRenderWindowInteractor *iren);
void SetTrackballModeToJoystick ();
void SetTrackballModeToTrackball ();
Graphics::VTK::InteractorStyleTrackball
Inherits from InteractorStyle
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
virtual vtkAbstractPropPicker *InteractionPickerint PropPickedvtkProp3D *InteractionPropint ActorModeint TrackballModeint ControlModefloat MotionFactorint Preprocessfloat RadianToDegreefloat NewPickPoint[4]float OldPickPoint[4]float MotionVector[3]float OldXfloat OldYdouble ViewLook[3]double ViewPoint[3]double ViewFocus[3]double ViewUp[3]double ViewRight[3]float Origin[3]float Position[3]float ObjCenter[3]float DispObjCenter[3]float Radiusvoid TrackballRotateCamera (int x, int y);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::IVExporter
Inherits from Exporter
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, vtkNormals *normals, vtkTCoords *tcoords, vtkScalars *colors, FILE *fp);
Don't know the size of pointer arg number 5
Graphics::VTK::InteractorStyleTrackballActor
Inherits from InteractorStyle
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
Graphics::VTK::InteractorStyleTrackballCamera
Inherits from InteractorStyle
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
Graphics::VTK::InteractorStyleUser
Inherits from InteractorStyleSwitch
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
int OldPos[2]int Charchar *KeySymint Buttonunsigned long MouseMoveTagunsigned long KeyPressTagunsigned long KeyReleaseTagunsigned long CharTagunsigned long EnterTagunsigned long LeaveTagunsigned long ConfigureTagunsigned long TimerTagunsigned long UserTagvoid vtkSetOldCallback (unsigned long &tag, unsigned long event, void (*func)(void *) , void *arg);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::InterpolateDataSetAttributes
Inherits from DataSetToDataSetFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddInput (vtkDataSet *in);
const char *GetClassName();
vtkDataSetCollection *GetInputList ();
float GetT ();
vtkInterpolateDataSetAttributes *New ();
void SetT (float );
vtkInterpolateDataSetAttributes Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::KochanekSpline
Inherits from Spline
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 Compute ();
float Evaluate (float t);
const char *GetClassName();
float GetDefaultBias ();
float GetDefaultContinuity ();
float GetDefaultTension ();
vtkKochanekSpline *New ();
void SetDefaultBias (float );
void SetDefaultContinuity (float );
void SetDefaultTension (float );
vtkKochanekSpline Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void Fit1D (int n, float *x, float *y, float tension, float bias, float continuity, float coefficients[4][], int leftConstraint, float leftValue, int rightConstraint, float rightValue);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::LODActor
Inherits from 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 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
Graphics::VTK::LODProp3D
Inherits from Prop3D
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, vtkTexture *t, 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 GetAutomaticPickLODSelection ();
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);
int GetLastRenderedLODID ();
int GetSelectedLODID ();
int GetSelectedPickLODID ();
vtkLODProp3DEntry vtkLODProp3D *New ();
void RemoveLOD (int id);
int RequiresRayCasting ();
int RequiresRenderingIntoImage ();
void SetAutomaticLODSelection (int );
void SetAutomaticPickLODSelection (int );
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]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
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.
Graphics::VTK::Light
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
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]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetTransformedPosition (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void 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]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
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
Graphics::VTK::LightCollection
Inherits from Collection
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddItem (vtkLight *a);
const char *GetClassName();
vtkLight *GetNextItem ();
vtkLightCollection *New ();
Graphics::VTK::LineSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float *GetPoint1 ();
(Returns a 3-element Perl list)
float *GetPoint2 ();
(Returns a 3-element Perl list)
int GetResolution ();
vtkLineSource *New ();
void SetPoint1 (float , float , float );
void SetPoint2 (float , float , float );
void SetResolution (int );
vtkLineSource 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 SetPoint1 (float a[3]);
Method is redundant. Same as SetPoint1( float, float, float)
void SetPoint2 (float a[3]);
Method is redundant. Same as SetPoint2( float, float, float)
Graphics::VTK::LinearExtrusionFilter
Inherits from PolyDataToPolyDataFilter
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 CappingOff ();
void CappingOn ();
int GetCapping ();
const char *GetClassName();
float *GetExtrusionPoint ();
(Returns a 3-element Perl list)
int GetExtrusionType ();
int GetLowerCap ();
float GetScaleFactor ();
int GetUpperCap ();
float *GetVector ();
(Returns a 3-element Perl list)
void LowerCapOff ();
void LowerCapOn ();
vtkLinearExtrusionFilter *New ();
void SetCapping (int );
void SetExtrusionPoint (float , float , float );
void SetExtrusionType (int );
void SetExtrusionTypeToNormalExtrusion ();
void SetExtrusionTypeToPointExtrusion ();
void SetExtrusionTypeToVectorExtrusion ();
void SetLowerCap (int );
void SetScaleFactor (float );
void SetUpperCap (int );
void SetVector (float , float , float );
void UpperCapOff ();
void UpperCapOn ();
vtkLinearExtrusionFilter 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 SetExtrusionPoint (float a[3]);
Method is redundant. Same as SetExtrusionPoint( float, float, float)
void SetVector (float a[3]);
Method is redundant. Same as SetVector( float, float, float)
Graphics::VTK::LinearSubdivisionFilter
Inherits from InterpolatingSubdivisionFilter
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();
vtkLinearSubdivisionFilter *New ();
Graphics::VTK::LinkEdgels
Inherits from StructuredPointsToPolyDataFilter
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 GetGradientThreshold ();
float GetLinkThreshold ();
float GetPhiThreshold ();
vtkLinkEdgels *New ();
void SetGradientThreshold (float );
void SetLinkThreshold (float );
void SetPhiThreshold (float );
vtkLinkEdgels Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void LinkEdgels (int xdim, int ydim, float *image, vtkVectors *inVectors, vtkCellArray *newLines, vtkPoints *newPts, vtkScalars *outScalars, vtkVectors *outVectors, int z);
Don't know the size of pointer arg number 3
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::LoopSubdivisionFilter
Inherits from ApproximatingSubdivisionFilter
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();
vtkLoopSubdivisionFilter *New ();
vtkLoopSubdivisionFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void GenerateEvenStencil (int p1, vtkPolyData *polys, vtkIdList *stencilIds, float *weights);
Don't know the size of pointer arg number 4
void GenerateOddStencil (int p1, int p2, vtkPolyData *polys, vtkIdList *stencilIds, float *weights);
Don't know the size of pointer arg number 5
Graphics::VTK::MCubesReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CreateDefaultLocator ();
void FlipNormalsOff ();
void FlipNormalsOn ();
const char *GetClassName();
char *GetFileName ();
int GetFlipNormals ();
char *GetLimitsFileName ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
int GetNormals ();
vtkMCubesReader *New ();
void NormalsOff ();
void NormalsOn ();
void SetFileName (char *);
void SetFlipNormals (int );
void SetLimitsFileName (char *);
void SetLocator (vtkPointLocator *locator);
void SetLocator (vtkPointLocator &locator);
void SetNormals (int );
vtkMCubesReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::MCubesWriter
Inherits from PolyDataWriter
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 *GetLimitsFileName ();
vtkMCubesWriter *New ();
void SetLimitsFileName (char *);
vtkMCubesWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::MapperCollection
Inherits from Collection
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddItem (vtkMapper *a);
const char *GetClassName();
vtkMapper *GetLastItem ();
vtkMapper *GetNextItem ();
vtkMapperCollection *New ();
Graphics::VTK::MaskPoints
Inherits from DataSetToPolyDataFilter
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 GenerateVerticesOff ();
void GenerateVerticesOn ();
const char *GetClassName();
int GetGenerateVertices ();
int GetMaximumNumberOfPoints ();
int GetOffset ();
int GetOnRatio ();
int GetRandomMode ();
vtkMaskPoints *New ();
void RandomModeOff ();
void RandomModeOn ();
void SetGenerateVertices (int );
void SetMaximumNumberOfPoints (int );
void SetOffset (int );
void SetOnRatio (int );
void SetRandomMode (int );
vtkMaskPoints Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::MaskPolyData
Inherits from PolyDataToPolyDataFilter
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 GetOffset ();
int GetOnRatio ();
vtkMaskPolyData *New ();
void SetOffset (int );
void SetOnRatio (int );
vtkMaskPolyData Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::MergeFilter
Inherits from DataSetToDataSetFilter
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 *GetFieldData ();
vtkDataSet *GetGeometry ();
vtkDataSet *GetNormals ();
vtkDataSet *GetScalars ();
vtkDataSet *GetTCoords ();
vtkDataSet *GetTensors ();
vtkDataSet *GetVectors ();
vtkMergeFilter *New ();
void SetFieldData (vtkDataSet *);
void SetGeometry (vtkDataSet *input);
void SetNormals (vtkDataSet *);
void SetScalars (vtkImageData *cache);
void SetScalars (vtkDataSet *);
void SetTCoords (vtkDataSet *);
void SetTensors (vtkDataSet *);
void SetVectors (vtkDataSet *);
vtkMergeFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::MergeDataObjectFilter
Inherits from DataSetToDataSetFilter
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();
vtkDataObject *GetDataObject ();
int GetOutputField ();
vtkMergeDataObjectFilter *New ();
void SetDataObject (vtkDataObject *object);
void SetOutputField (int );
void SetOutputFieldToCellDataField ();
void SetOutputFieldToDataObjectField ();
void SetOutputFieldToPointDataField ();
vtkMergeDataObjectFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::MergePoints
Inherits from PointLocator
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 IsInsertedPoint (float x, float y, float z);
vtkMergePoints *New ();
vtkMergePoints Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int InsertUniquePoint (float x[3], int &ptId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int IsInsertedPoint (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::OBBDicer
Inherits from Dicer
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();
vtkOBBDicer *New ();
vtkOBBDicer Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::OBBTree
Inherits from CellLocator
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 BuildLocator ();
void FreeSearchStructure ();
void GenerateRepresentation (int level, vtkPolyData *pd);
const char *GetClassName();
vtkOBBTree *New ();
vtkOBBTree Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeOBB (vtkPoints *pts, float corner[3], float max[3], float mid[3], float min[3], float size[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeOBB (vtkDataSet *input, float corner[3], float max[3], float mid[3], float min[3], float size[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int IntersectWithLine (float a0[3], float a1[3], float tol, float &t, float x[3], float pcoords[3], int &subId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int IntersectWithLine (float a0[3], float a1[3], float tol, float &t, float x[3], float pcoords[3], int &subId, int &cellId);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int IntersectWithLine (float a0[3], float a1[3], float tol, float &t, float x[3], float pcoords[3], int &subId, int &cellId, vtkGenericCell *cell);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::OBJExporter
Inherits from Exporter
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
Graphics::VTK::OutlineFilter
Inherits from DataSetToPolyDataFilter
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();
vtkOutlineFilter *New ();
Graphics::VTK::OutlineSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float *GetBounds ();
(Returns a 6-element Perl list)
const char *GetClassName();
vtkOutlineSource *New ();
void SetBounds (float , float , float , float , float , float );
vtkOutlineSource 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 SetBounds (float a[6]);
Method is redundant. Same as SetBounds( float, float, float, float, float, float)
Graphics::VTK::PLOT3DReader
Inherits from StructuredGridSource
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 GetAlpha ();
const char *GetClassName();
int GetFileFormat ();
float GetFsmach ();
char *GetFunctionFileName ();
float GetGamma ();
int GetGridNumber ();
int GetNumberOfGrids ();
char *GetQFileName ();
float GetR ();
float GetRe ();
int GetScalarFunctionNumber ();
float GetTime ();
float GetUvinf ();
char *GetVectorFunctionFileName ();
int GetVectorFunctionNumber ();
float GetVvinf ();
float GetWvinf ();
char *GetXYZFileName ();
vtkPLOT3DReader *New ();
void SetFileFormat (int );
void SetFunctionFileName (char *);
void SetGamma (float );
void SetGridNumber (int );
void SetQFileName (char *);
void SetR (float );
void SetScalarFunctionNumber (int );
void SetUvinf (float );
void SetVectorFunctionFileName (char *);
void SetVectorFunctionNumber (int );
void SetVvinf (float );
void SetWvinf (float );
void SetXYZFileName (char *);
vtkPLOT3DReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int GetFileType (FILE *fp);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int ReadBinaryFunctionFile (FILE *fp, vtkStructuredGrid *output);
Don't know the size of pointer arg number 1
float *TempStorageint NumberOfPointsint NumberOfGridsfloat Fsmachfloat Alphafloat Refloat Timefloat Rfloat Gammafloat Uvinffloat Vvinffloat Wvinfint ReadBinaryGrid (FILE *fp, vtkStructuredGrid *output);
Don't know the size of pointer arg number 1
int ReadBinaryGridDimensions (FILE *fp, vtkStructuredGrid *output);
Don't know the size of pointer arg number 1
int ReadBinarySolution (FILE *fp, vtkStructuredGrid *output);
Don't know the size of pointer arg number 1
int ReadBinaryVectorFunctionFile (FILE *fp, vtkStructuredGrid *output);
Don't know the size of pointer arg number 1
Graphics::VTK::Picker
Inherits from AbstractPropPicker
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);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void MarkPicked (vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m, float tMin, float mapperPos[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int Pick (float selectionPt[3], vtkRenderer *ren);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PiecewiseFunction
Inherits from DataObject
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 AddPoint (float x, float val);
void AddSegment (float x1, float val1, float x2, float val2);
void ClampingOff ();
void ClampingOn ();
void DeepCopy (vtkDataObject *f);
int GetClamping ();
const char *GetClassName();
int GetDataObjectType ();
float GetFirstNonZeroValue ();
unsigned long GetMTime ();
int GetSize ();
char *GetType ();
float GetValue (float x);
void Initialize ();
vtkPiecewiseFunction *New ();
void RemoveAllPoints ();
void RemovePoint (float x);
void SetClamping (int );
void ShallowCopy (vtkDataObject *f);
vtkPiecewiseFunction Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void BuildFunctionFromTable (float x1, float x2, int size, float *table, int stride);
Don't know the size of pointer arg number 4
float *GetDataPointer ();
Can't Handle 'float *' return type without a hint
float *GetRange ();
Can't Handle 'float *' return type without a hint
void GetTable (float x1, float x2, int size, float *table, int stride);
Don't know the size of pointer arg number 4
int ArraySizeint Clampingfloat *Functionint FunctionSizefloat FunctionRange[2]void IncreaseArraySize ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PlaneSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
float *GetNormal ();
(Returns a 3-element Perl list)
float *GetOrigin ();
(Returns a 3-element Perl list)
float *GetPoint1 ();
(Returns a 3-element Perl list)
float *GetPoint2 ();
(Returns a 3-element Perl list)
void GetResolution (int &xR, int &yR);
int GetXResolution ();
int GetYResolution ();
vtkPlaneSource *New ();
void Push (float distance);
void SetCenter (float x, float y, float z);
void SetNormal (float nx, float ny, float nz);
void SetOrigin (float , float , float );
void SetPoint1 (float x, float y, float z);
void SetPoint2 (float x, float y, float z);
void SetResolution (int xR, int yR);
void SetXResolution (int );
void SetYResolution (int );
vtkPlaneSource 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 SetCenter (float center[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetNormal (float n[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetOrigin (float a[3]);
Method is redundant. Same as SetOrigin( float, float, float)
void SetPoint1 (float pnt[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetPoint2 (float pnt[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int XResolutionint YResolutionfloat Origin[3]float Point1[3]float Point2[3]float Normal[3]float Center[3]int UpdatePlane (float v1[3], float v2[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::Planes
Inherits from ImplicitFunction
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 EvaluateFunction (float x, float y, float z);
const char *GetClassName();
vtkNormals *GetNormals ();
int GetNumberOfPlanes ();
vtkPlane *GetPlane (int i);
vtkPoints *GetPoints ();
vtkPlanes *New ();
void SetFrustumPlanes (float aspect, vtkCamera *camera);
void SetNormals (vtkNormals *);
void SetPoints (vtkPoints *);
vtkPlanes Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float EvaluateFunction (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void EvaluateGradient (float x[3], float n[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PointDataToCellData
Inherits from DataSetToDataSetFilter
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 GetPassPointData ();
vtkPointDataToCellData *New ();
void PassPointDataOff ();
void PassPointDataOn ();
void SetPassPointData (int );
vtkPointDataToCellData Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PointLoad
Inherits from StructuredPointsSource
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 ComputeEffectiveStressOff ();
void ComputeEffectiveStressOn ();
const char *GetClassName();
int GetComputeEffectiveStress ();
float GetLoadValue ();
float *GetModelBounds ();
(Returns a 6-element Perl list)
float GetPoissonsRatio ();
int *GetSampleDimensions ();
(Returns a 3-element Perl list)
vtkPointLoad *New ();
void SetComputeEffectiveStress (int );
void SetLoadValue (float );
void SetModelBounds (float , float , float , float , float , float );
void SetPoissonsRatio (float );
void SetSampleDimensions (int i, int j, int k);
vtkPointLoad 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 SetModelBounds (float a[6]);
Method is redundant. Same as SetModelBounds( float, float, float, float, float, float)
void SetSampleDimensions (int dim[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::PointPicker
Inherits from Picker
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 GetPointId ();
vtkPointPicker *New ();
vtkPointPicker Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int PointIdfloat IntersectWithLine (float p1[3], float p2[3], float tol, vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PointSetSource
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkPointSet *GetOutput (int idx);
vtkPointSet *GetOutput ();
vtkPointSetSource *New ();
void SetOutput (vtkPointSet *output);
Graphics::VTK::PointSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
int GetDistribution ();
int GetNumberOfPoints ();
float GetRadius ();
vtkPointSource *New ();
void SetCenter (float , float , float );
void SetDistribution (int );
void SetDistributionToShell ();
void SetDistributionToUniform ();
void SetNumberOfPoints (int );
void SetRadius (float );
vtkPointSource 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 SetCenter (float a[3]);
Method is redundant. Same as SetCenter( float, float, float)
Graphics::VTK::PolyDataCollection
Inherits from Collection
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddItem (vtkPolyData *pd);
const char *GetClassName();
vtkPolyData *GetNextItem ();
vtkPolyDataCollection *New ();
Graphics::VTK::PolyDataConnectivityFilter
Inherits from PolyDataToPolyDataFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddSeed (int id);
void AddSpecifiedRegion (int id);
void ColorRegionsOff ();
void ColorRegionsOn ();
void DeleteSeed (int id);
void DeleteSpecifiedRegion (int id);
const char *GetClassName();
float *GetClosestPoint ();
(Returns a 3-element Perl list)
int GetColorRegions ();
int GetExtractionMode ();
char *GetExtractionModeAsString ();
int GetMaxRecursionDepth ();
int GetNumberOfExtractedRegions ();
int GetScalarConnectivity ();
float *GetScalarRange ();
(Returns a 2-element Perl list)
void InitializeSeedList ();
void InitializeSpecifiedRegionList ();
vtkPolyDataConnectivityFilter *New ();
void ScalarConnectivityOff ();
void ScalarConnectivityOn ();
void SetClosestPoint (float , float , float );
void SetColorRegions (int );
void SetExtractionMode (int );
void SetExtractionModeToAllRegions ();
void SetExtractionModeToCellSeededRegions ();
void SetExtractionModeToClosestPointRegion ();
void SetExtractionModeToLargestRegion ();
void SetExtractionModeToPointSeededRegions ();
void SetExtractionModeToSpecifiedRegions ();
void SetScalarConnectivity (int );
void SetScalarRange (float [2]);
vtkPolyDataConnectivityFilter 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 SetClosestPoint (float a[3]);
Method is redundant. Same as SetClosestPoint( float, float, float)
void SetMaxRecursionDepth (int );
Method is marked 'Do Not Use' in its descriptions
int ColorRegionsint ExtractionModevtkIdList *SeedsvtkIdList *SpecifiedRegionIdsvtkIntArray *RegionSizesfloat ClosestPoint[3]int ScalarConnectivityfloat ScalarRange[2]void TraverseAndMark ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::PolyDataMapper
Inherits from 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();
int GetGhostLevel ();
vtkPolyData *GetInput ();
int GetNumberOfPieces ();
int GetPiece ();
vtkPolyDataMapper *New ();
virtual void Render (vtkRenderer *, vtkActor *);
void SetGhostLevel (int );
void SetInput (vtkPolyData *in);
void SetNumberOfPieces (int );
void SetPiece (int );
void Update ();
vtkPolyDataMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PolyDataNormals
Inherits from PolyDataToPolyDataFilter
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 ComputeCellNormalsOff ();
void ComputeCellNormalsOn ();
void ComputePointNormalsOff ();
void ComputePointNormalsOn ();
void ConsistencyOff ();
void ConsistencyOn ();
void FlipNormalsOff ();
void FlipNormalsOn ();
const char *GetClassName();
int GetComputeCellNormals ();
int GetComputePointNormals ();
int GetConsistency ();
float GetFeatureAngle ();
int GetFlipNormals ();
int GetMaxRecursionDepth ();
int GetNonManifoldTraversal ();
int GetSplitting ();
vtkPolyDataNormals *New ();
void NonManifoldTraversalOff ();
void NonManifoldTraversalOn ();
void SetComputeCellNormals (int );
void SetComputePointNormals (int );
void SetConsistency (int );
void SetFeatureAngle (float );
void SetFlipNormals (int );
void SetMaxRecursionDepth (int );
void SetNonManifoldTraversal (int );
void SetSplitting (int );
void SplittingOff ();
void SplittingOn ();
vtkPolyDataNormals Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void MarkAndReplace (int cellId, int n, int replacement, vtkNormals *PolyNormals, vtkIdList *edgeNeighbors, int *Visited, vtkIdList *Map, vtkPolyData *OldMesh, vtkPolyData *NewMesh, float CosAngle);
Don't know the size of pointer arg number 6
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
float FeatureAngleint Splittingint Consistencyint FlipNormalsint MaxRecursionDepthint NonManifoldTraversalint ComputePointNormalsint ComputeCellNormalsint Markint NumFlipsint TraverseAndOrder (int cellId, vtkIdList *edgeNeighbors, int *Visited, vtkPolyData *OldMesh, vtkPolyData *NewMesh);
Don't know the size of pointer arg number 3
Graphics::VTK::PolyDataReader
Inherits from DataReader
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();
vtkPolyData *GetOutput (int idx);
vtkPolyData *GetOutput ();
vtkPolyDataReader *New ();
void SetOutput (vtkPolyData *output);
vtkPolyDataReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PolyDataStreamer
Inherits from PolyDataToPolyDataFilter
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 ColorByPieceOff ();
void ColorByPieceOn ();
const char *GetClassName();
int GetColorByPiece ();
int GetNumberOfStreamDivisions ();
vtkPolyDataStreamer *New ();
void SetColorByPiece (int );
void SetNumberOfStreamDivisions (int num);
vtkPolyDataStreamer Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PolyDataWriter
Inherits from DataWriter
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();
vtkPolyData *GetInput ();
vtkPolyDataWriter *New ();
void SetInput (vtkPolyData *input);
vtkPolyDataWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ProbeFilter
Inherits from DataSetToDataSetFilter
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 *GetSource ();
int GetSpatialMatch ();
vtkProbeFilter *New ();
virtual void SetSource (vtkStructuredPoints *sp);
void SetSource (vtkImageData *cache);
void SetSource (vtkDataSet *source);
void SetSpatialMatch (int );
void SpatialMatchOff ();
void SpatialMatchOn ();
vtkProbeFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ProgrammableAttributeDataFilter
Inherits from DataSetToDataSetFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddInput (vtkDataSet *in);
const char *GetClassName();
vtkDataSetCollection *GetInputList ();
vtkProgrammableAttributeDataFilter *New ();
void RemoveInput (vtkDataSet &in);
void RemoveInput (vtkDataSet *in);
void SetExecuteMethod (void (*func)(void *) , void *arg);
vtkProgrammableAttributeDataFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void AddInput (vtkDataSet &in);
Method is marked 'Do Not Use' in its descriptions
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetExecuteMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ProgrammableDataObjectSource
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkDataObject *GetOutput (int idx);
vtkDataObject *GetOutput ();
vtkProgrammableDataObjectSource *New ();
void SetExecuteMethod (void (*func)(void *) , void *arg);
vtkProgrammableDataObjectSource 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 SetExecuteMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ProgrammableFilter
Inherits from DataSetToDataSetFilter
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();
vtkPolyData *GetPolyDataInput ();
vtkRectilinearGrid *GetRectilinearGridInput ();
vtkStructuredGrid *GetStructuredGridInput ();
vtkStructuredPoints *GetStructuredPointsInput ();
vtkUnstructuredGrid *GetUnstructuredGridInput ();
vtkProgrammableFilter *New ();
void SetExecuteMethod (void (*func)(void *) , void *arg);
vtkProgrammableFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void SetExecuteMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ProgrammableGlyphFilter
Inherits from DataSetToPolyDataFilter
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 GetColorMode ();
char *GetColorModeAsString ();
float *GetPoint ();
(Returns a 3-element Perl list)
vtkPointData *GetPointData ();
int GetPointId ();
vtkPolyData *GetSource ();
vtkProgrammableGlyphFilter *New ();
void SetColorMode (int );
void SetColorModeToColorByInput ();
void SetColorModeToColorBySource ();
void SetGlyphMethod (void (*func)(void *) , void *arg);
void SetSource (vtkPolyData *source);
vtkProgrammableGlyphFilter 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 SetGlyphMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ProgrammableSource
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkPolyData *GetPolyDataOutput ();
vtkRectilinearGrid *GetRectilinearGridOutput ();
vtkStructuredGrid *GetStructuredGridOutput ();
vtkStructuredPoints *GetStructuredPointsOutput ();
vtkUnstructuredGrid *GetUnstructuredGridOutput ();
vtkProgrammableSource *New ();
void SetExecuteMethod (void (*func)(void *) , void *arg);
void UpdateData (vtkDataObject *output);
void UpdateInformation ();
vtkProgrammableSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void SetExecuteMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ProjectedPolyDataRayBounder
Inherits from RayBounder
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 ();
vtkPolyData *GetPolyData ();
vtkProjectedPolyDataRayBounder *New ();
void SetMatrixSource (vtkVolume *volume);
void SetMatrixSource (vtkActor *actor);
void SetPolyData (vtkPolyData *);
vtkProjectedPolyDataRayBounder Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual float *Draw (vtkRenderer *ren, vtkMatrix4x4 *matrix);
Can't Handle 'float *' return type without a hint
float *GetRayBounds (vtkRenderer *ren);
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Property
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
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)
int GetBackfaceCulling ();
const char *GetClassName();
float *GetColor ();
(Returns a 3-element Perl list)
float GetDiffuse ();
float *GetDiffuseColor ();
(Returns a 3-element Perl list)
float *GetEdgeColor ();
(Returns a 3-element Perl list)
int GetEdgeVisibility ();
int GetFrontfaceCulling ();
int GetInterpolation ();
char *GetInterpolationAsString ();
float GetLineWidth ();
float GetOpacity ();
float GetPointSize ();
int GetRepresentation ();
char *GetRepresentationAsString ();
float GetSpecular ();
float *GetSpecularColor ();
(Returns a 3-element Perl list)
float GetSpecularPower ();
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 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]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetAmbientColor (float a[3]);
Method is redundant. Same as SetAmbientColor( float, float, float)
void SetColor (float a[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
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)
Graphics::VTK::PropPicker
Inherits from AbstractPropPicker
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);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Prop3DCollection
Inherits from PropCollection
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);
char *GetClassName ();
vtkProp3D *GetLastProp3D ();
vtkProp3D *GetNextProp3D ();
vtkProp3DCollection *New ();
Graphics::VTK::QuadricClustering
Inherits from PolyDataToPolyDataFilter
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 Append (vtkPolyData *piece);
void EndAppend ();
const char *GetClassName();
float *GetDivisionOrigin ();
(Returns a 3-element Perl list)
float *GetDivisionSpacing ();
(Returns a 3-element Perl list)
vtkFeatureEdges *GetFeatureEdges ();
int GetNumberOfXDivisions ();
int GetNumberOfYDivisions ();
int GetNumberOfZDivisions ();
int GetUseFeatureEdges ();
int GetUseInputPoints ();
vtkQuadricClustering *New ();
void SetDivisionOrigin (float x, float y, float z);
void SetDivisionSpacing (float x, float y, float z);
void SetNumberOfXDivisions (int num);
void SetNumberOfYDivisions (int num);
void SetNumberOfZDivisions (int num);
void SetUseFeatureEdges (int );
void SetUseInputPoints (int );
void StartAppend (float x0, float x1, float y0, float y1, float z0, float z1);
void UseFeatureEdgesOff ();
void UseFeatureEdgesOn ();
void UseInputPointsOff ();
void UseInputPointsOn ();
vtkQuadricClustering Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void AddEdge (int *binIds, float *pt0, float *pt1, int geometeryFlag);
Don't know the size of pointer arg number 1
void AddQuadric (int binId, float quadric[9]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void AddTriangle (int *binIds, float *pt0, float *pt1, float *pt2, int geometeryFlag);
Don't know the size of pointer arg number 1
void AddVertex (int binId, float *pt, int geometeryFlag);
Don't know the size of pointer arg number 2
void ComputeRepresentativePoint (float quadric[9], int binId, float point[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int *GetNumberOfDivisions ();
Can't Handle 'int *' return type without a hint
void GetNumberOfDivisions (int div[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int HashPoint (float point[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void InitializeQuadric (float quadric[9]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetDivisionOrigin (float o[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetDivisionSpacing (float s[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetNumberOfDivisions (int div[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void StartAppend (float *bounds);
Don't know the size of pointer arg number 1
Graphics::VTK::QuadricDecimation
Inherits from PolyDataToPolyDataFilter
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 GetMaximumCollapsedEdges ();
float GetMaximumCost ();
vtkPolyData *GetTestOutput ();
vtkQuadricDecimation *New ();
void SetMaximumCollapsedEdges (int );
void SetMaximumCost (float );
vtkQuadricDecimation Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float ComputeCost (int edgeId, float x[3], vtkPointData *pd);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::QuantizePolyDataPoints
Inherits from CleanPolyData
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
char *GetClassName ();
float GetQFactor ();
vtkQuantizePolyDataPoints *New ();
void SetQFactor (float );
vtkQuantizePolyDataPoints Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void OperateOnBounds (float in[6], float out[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void OperateOnPoint (float in[3], float out[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::RayCaster
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
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 ();
int GetSelectedImageScaleIndex ();
float GetTotalRenderTime ();
float GetViewRaysStepSize (int level);
vtkRayCaster *New ();
void SetAutomaticScaleLowerLimit (float );
void SetBilinearImageZoom (int );
void SetImageScale (int level, float scale);
void SetNumberOfThreads (int );
void SetSelectedImageScaleIndex (int );
void SetViewRaysStepSize (int level, float scale);
vtkRayCaster Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void BilinearZoom (float *smallImage, float *largeImage, int smallDims[2], int largeDims[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float *GetParallelIncrements (void );
Can't Handle 'float *' return type without a hint
float *GetParallelStartPosition (void );
Can't Handle 'float *' return type without a hint
float *GetPerspectiveViewRays ();
Can't Handle 'float *' return type without a hint
void GetViewRaysSize (int size[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void NearestNeighborZoom (float *smallImage, float *largeImage, int smallDims[2], int largeDims[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
VTK_THREAD_RETURN_TYPE RayCast_RenderImage (void *arg);
Don't know the size of pointer arg number 1
Graphics::VTK::RectilinearGridGeometryFilter
Inherits from RectilinearGridToPolyDataFilter
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 *GetExtent ();
(Returns a 6-element Perl list)
vtkRectilinearGridGeometryFilter *New ();
void SetExtent (int iMin, int iMax, int jMin, int jMax, int kMin, int kMax);
vtkRectilinearGridGeometryFilter 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 SetExtent (int *extent);
Don't know the size of pointer arg number 1
Graphics::VTK::RectilinearGridReader
Inherits from DataReader
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();
vtkRectilinearGrid *GetOutput (int idx);
vtkRectilinearGrid *GetOutput ();
vtkRectilinearGridReader *New ();
void SetOutput (vtkRectilinearGrid *output);
vtkRectilinearGridReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::RectilinearGridSource
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkRectilinearGrid *GetOutput (int idx);
vtkRectilinearGrid *GetOutput ();
vtkRectilinearGridSource *New ();
void SetOutput (vtkRectilinearGrid *output);
Graphics::VTK::RectilinearGridWriter
Inherits from DataWriter
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();
vtkRectilinearGrid *GetInput ();
vtkRectilinearGridWriter *New ();
void SetInput (vtkRectilinearGrid *input);
vtkRectilinearGridWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::RecursiveDividingCubes
Inherits from StructuredPointsToPolyDataFilter
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 GetDistance ();
int GetIncrement ();
float GetValue ();
vtkRecursiveDividingCubes *New ();
void SetDistance (float );
void SetIncrement (int );
void SetValue (float );
vtkRecursiveDividingCubes 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 SubDivide (float origin[3], float h[3], float values[8]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::RecursiveSphereDirectionEncoder
Inherits from DirectionEncoder
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 GetNumberOfEncodedDirections (void );
int GetRecursionDepth ();
vtkRecursiveSphereDirectionEncoder *New ();
void SetRecursionDepth (int );
vtkRecursiveSphereDirectionEncoder Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float *GetDecodedGradient (int value);
Can't Handle 'float *' return type without a hint
float *GetDecodedGradientTable (void );
Can't Handle 'float *' return type without a hint
int GetEncodedDirection (float n[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet
Graphics::VTK::RemoveGhostCells
Inherits from PolyDataToPolyDataFilter
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 GetGhostLevel ();
vtkRemoveGhostCells *New ();
void SetGhostLevel (int );
vtkRemoveGhostCells Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::RenderWindow
Inherits from Window
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddRenderer (vtkRenderer *);
void BordersOff ();
void BordersOn ();
virtual int CheckAbortStatus ();
virtual void ClosePPMImageFile ();
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 ();
char *GetFileName ();
int GetFullScreen ();
virtual void *GetGenericContext ();
virtual void *GetGenericDisplayId ();
virtual void *GetGenericDrawable ();
virtual void *GetGenericParentId ();
virtual void *GetGenericWindowId ();
int GetInAbortCheck ();
vtkRenderWindowInteractor *GetInteractor ();
int GetLineSmoothing ();
int GetNeverRendered ();
int GetNumLayers ();
int GetPointSmoothing ();
int GetPolygonSmoothing ();
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 ();
virtual int OpenPPMImageFile ();
void PointSmoothingOff ();
void PointSmoothingOn ();
void PolygonSmoothingOff ();
void PolygonSmoothingOn ();
void RemoveRenderer (vtkRenderer *);
virtual void Render ();
virtual void SaveImageAsPPM ();
void SetAAFrames (int );
void SetAbortCheckMethod (void (*func)(void *) , void *arg);
void SetAbortRender (int );
void SetBorders (int );
void SetDesiredUpdateRate (float );
void SetFDFrames (int );
void SetFileName (char *);
virtual void SetFullScreen (int );
void SetInAbortCheck (int );
void SetInteractor (vtkRenderWindowInteractor *);
void SetLineSmoothing (int );
void SetNumLayers (int );
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 ();
virtual void WritePPMImageFile ();
vtkRenderWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
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
Graphics::VTK::RenderWindowCollection
Inherits from Collection
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddItem (vtkRenderWindow *a);
const char *GetClassName();
vtkRenderWindow *GetNextItem ();
vtkRenderWindowCollection *New ();
Graphics::VTK::RenderWindowInteractor
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
virtual vtkAbstractPropPicker *CreateDefaultPicker ();
virtual int CreateTimer (int );
virtual int DestroyTimer ();
virtual void Disable ();
virtual void Enable ();
virtual void EndPickCallback ();
virtual void ExitCallback ();
const char *GetClassName();
float GetDesiredUpdateRate ();
int GetEnabled ();
int *GetEventPosition ();
(Returns a 2-element Perl list)
int GetInitialized ();
vtkInteractorStyle *GetInteractorStyle ();
int GetLightFollowCamera ();
vtkAbstractPicker *GetPicker ();
vtkRenderWindow *GetRenderWindow ();
int *GetSize ();
(Returns a 2-element Perl list)
float GetStillUpdateRate ();
void HideCursor ();
virtual void Initialize ();
void LightFollowCameraOff ();
void LightFollowCameraOn ();
vtkRenderWindowInteractor *New ();
void Render ();
void SetDesiredUpdateRate (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 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.
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.
Graphics::VTK::Renderer
Inherits from Viewport
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
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 ();
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 ();
void UnRegister (vtkObject *o);
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.
vtkRayCaster *RayCastervtkCamera *ActiveCameravtkLight *CreatedLightvtkLightCollection *LightsvtkCullerCollection *CullersvtkActorCollection *ActorsvtkVolumeCollection *Volumesfloat Ambient[3]vtkRenderWindow *RenderWindowfloat AllocatedRenderTimefloat TimeFactorint TwoSidedLightingint BackingStoreunsigned char *BackingImagevtkTimeStamp RenderTimefloat LastRenderTimeInSecondsint LightFollowCameravoid AllocateTime ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeVisiblePropBounds (float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void ResetCameraClippingRange (float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ResetCamera (float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetAmbient (float a[3]);
Method is redundant. Same as SetAmbient( float, float, float)
Graphics::VTK::RendererCollection
Inherits from Collection
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddItem (vtkRenderer *a);
const char *GetClassName();
vtkRenderer *GetNextItem ();
vtkRendererCollection *New ();
void Render ();
void RenderOverlay ();
Graphics::VTK::RendererSource
Inherits from StructuredPointsSource
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
Graphics::VTK::ReverseSense
Inherits from PolyDataToPolyDataFilter
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 GetReverseCells ();
int GetReverseNormals ();
vtkReverseSense *New ();
void ReverseCellsOff ();
void ReverseCellsOn ();
void ReverseNormalsOff ();
void ReverseNormalsOn ();
void SetReverseCells (int );
void SetReverseNormals (int );
vtkReverseSense Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::RibbonFilter
Inherits from PolyDataToPolyDataFilter
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 GetAngle ();
const char *GetClassName();
float *GetDefaultNormal ();
(Returns a 3-element Perl list)
int GetUseDefaultNormal ();
int GetVaryWidth ();
float GetWidth ();
float GetWidthFactor ();
vtkRibbonFilter *New ();
void SetAngle (float );
void SetDefaultNormal (float , float , float );
void SetUseDefaultNormal (int );
void SetVaryWidth (int );
void SetWidth (float );
void SetWidthFactor (float );
void UseDefaultNormalOff ();
void UseDefaultNormalOn ();
void VaryWidthOff ();
void VaryWidthOn ();
vtkRibbonFilter 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 SetDefaultNormal (float a[3]);
Method is redundant. Same as SetDefaultNormal( float, float, float)
Graphics::VTK::RotationalExtrusionFilter
Inherits from PolyDataToPolyDataFilter
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 CappingOff ();
void CappingOn ();
float GetAngle ();
int GetCapping ();
const char *GetClassName();
float GetDeltaRadius ();
int GetResolution ();
float GetTranslation ();
vtkRotationalExtrusionFilter *New ();
void SetAngle (float );
void SetCapping (int );
void SetDeltaRadius (float );
void SetResolution (int );
void SetTranslation (float );
vtkRotationalExtrusionFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::RuledSurfaceFilter
Inherits from PolyDataToPolyDataFilter
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 CloseSurfaceOff ();
void CloseSurfaceOn ();
const char *GetClassName();
int GetCloseSurface ();
float GetDistanceFactor ();
int GetOffset ();
int GetOnRatio ();
int GetPassLines ();
int *GetResolution ();
(Returns a 2-element Perl list)
int GetRuledMode ();
char *GetRuledModeAsString ();
vtkRuledSurfaceFilter *New ();
void PassLinesOff ();
void PassLinesOn ();
void SetCloseSurface (int );
void SetDistanceFactor (float );
void SetOffset (int );
void SetOnRatio (int );
void SetPassLines (int );
void SetResolution (int , int );
void SetRuledMode (int );
void SetRuledModeToPointWalk ();
void SetRuledModeToResample ();
vtkRuledSurfaceFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PointWalk (vtkPolyData *output, vtkPoints *inPts, int npts, int *pts, int npts2, int *pts2);
Don't know the size of pointer arg number 4
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
float DistanceFactorint OnRatioint Offsetint CloseSurfaceint RuledModeint Resolution[2]int PassLinesvtkIdList *Idsfloat Weights[4]void Resample (vtkPolyData *output, vtkPoints *inPts, vtkPoints *newPts, int npts, int *pts, int npts2, int *pts2);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetResolution (int a[2]);
Method is redundant. Same as SetResolution( int, int)
Graphics::VTK::SLCReader
Inherits from StructuredPointsSource
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 GetError ();
char *GetFileName ();
vtkSLCReader *New ();
void SetFileName (char *);
vtkSLCReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
unsigned char *Decode8BitData (unsigned char *in_ptr, int size);
Can't Handle 'unsigned char *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::STLReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CreateDefaultLocator ();
const char *GetClassName();
char *GetFileName ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
int GetMerging ();
void MergingOff ();
void MergingOn ();
vtkSTLReader *New ();
void SetFileName (char *);
void SetLocator (vtkPointLocator *locator);
void SetLocator (vtkPointLocator &locator);
void SetMerging (int );
vtkSTLReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int GetSTLFileType (FILE *fp);
Don't know the size of pointer arg number 1
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int ReadASCIISTL (FILE *fp, vtkPoints *, vtkCellArray *);
Don't know the size of pointer arg number 1
int ReadBinarySTL (FILE *fp, vtkPoints *, vtkCellArray *);
Don't know the size of pointer arg number 1
Graphics::VTK::STLWriter
Inherits from PolyDataWriter
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();
vtkSTLWriter *New ();
Graphics::VTK::SampleFunction
Inherits from StructuredPointsSource
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 CappingOff ();
void CappingOn ();
void ComputeNormalsOff ();
void ComputeNormalsOn ();
float GetCapValue ();
int GetCapping ();
const char *GetClassName();
int GetComputeNormals ();
vtkImplicitFunction *GetImplicitFunction ();
unsigned long GetMTime ();
float *GetModelBounds ();
(Returns a 6-element Perl list)
int *GetSampleDimensions ();
(Returns a 3-element Perl list)
vtkSampleFunction *New ();
void SetCapValue (float );
void SetCapping (int );
void SetComputeNormals (int );
void SetImplicitFunction (vtkImplicitFunction *);
void SetModelBounds (float , float , float , float , float , float );
void SetSampleDimensions (int i, int j, int k);
void SetScalars (vtkScalars *);
vtkSampleFunction 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 SetModelBounds (float a[6]);
Method is redundant. Same as SetModelBounds( float, float, float, float, float, float)
void SetSampleDimensions (int dim[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ScalarTree
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void BuildTree ();
int GetBranchingFactor ();
const char *GetClassName();
vtkDataSet *GetDataSet ();
int GetLevel ();
int GetMaxLevel ();
void InitTraversal (float scalarValue);
void Initialize ();
vtkScalarTree *New ();
void SetBranchingFactor (int );
void SetDataSet (vtkDataSet *);
void SetMaxLevel (int );
vtkScalarTree Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
vtkCell *GetNextCell (int &cellId, vtkIdList &ptIds, vtkScalars *cellScalars);
Arg types of 'vtkIdList* &' not supported yet
vtkCell *GetNextCell (int &cellId, vtkIdList &ptIds, vtkScalars &cellScalars);
Method is marked 'Do Not Use' in its descriptions
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::SelectPolyData
Inherits from PolyDataToPolyDataFilter
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 GenerateSelectionScalarsOff ();
void GenerateSelectionScalarsOn ();
void GenerateUnselectedOutputOff ();
void GenerateUnselectedOutputOn ();
const char *GetClassName();
int GetGenerateSelectionScalars ();
int GetGenerateUnselectedOutput ();
int GetInsideOut ();
vtkPoints *GetLoop ();
unsigned long GetMTime ();
vtkPolyData *GetSelectionEdges ();
int GetSelectionMode ();
char *GetSelectionModeAsString ();
vtkPolyData *GetUnselectedOutput ();
virtual int InRegisterLoop (vtkObject *);
void InsideOutOff ();
void InsideOutOn ();
vtkSelectPolyData *New ();
void SetGenerateSelectionScalars (int );
void SetGenerateUnselectedOutput (int );
void SetInsideOut (int );
void SetLoop (vtkPoints *);
void SetSelectionMode (int );
void SetSelectionModeToClosestPointRegion ();
void SetSelectionModeToLargestRegion ();
void SetSelectionModeToSmallestRegion ();
void UnRegister (vtkObject *o);
vtkSelectPolyData Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int GenerateSelectionScalarsint InsideOutvtkPoints *Loopint SelectionModefloat ClosestPoint[3]int GenerateUnselectedOutputvtkPolyData *UnselectedOutputvtkPolyData *SelectionEdgesvtkPolyData *Meshvoid GetPointNeighbors (int ptId, vtkIdList *nei);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::SelectVisiblePoints
Inherits from DataSetToPolyDataFilter
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 ();
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)
Graphics::VTK::ShepardMethod
Inherits from DataSetToStructuredPointsFilter
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 GetMaximumDistance ();
float *GetModelBounds ();
(Returns a 6-element Perl list)
float GetNullValue ();
int *GetSampleDimensions ();
(Returns a 3-element Perl list)
vtkShepardMethod *New ();
void SetMaximumDistance (float );
void SetModelBounds (float , float , float , float , float , float );
void SetNullValue (float );
void SetSampleDimensions (int i, int j, int k);
vtkShepardMethod Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float ComputeModelBounds (float origin[3], float ar[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetModelBounds (float a[6]);
Method is redundant. Same as SetModelBounds( float, float, float, float, float, float)
void SetSampleDimensions (int dim[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::ShrinkFilter
Inherits from DataSetToUnstructuredGridFilter
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 GetShrinkFactor ();
vtkShrinkFilter *New ();
void SetShrinkFactor (float );
vtkShrinkFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ShrinkPolyData
Inherits from PolyDataToPolyDataFilter
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 GetShrinkFactor ();
vtkShrinkPolyData *New ();
void SetShrinkFactor (float );
vtkShrinkPolyData Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::SimpleElevationFilter
Inherits from DataSetToDataSetFilter
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 *GetVector ();
(Returns a 3-element Perl list)
vtkSimpleElevationFilter *New ();
void SetVector (float , float , float );
vtkSimpleElevationFilter 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 SetVector (float a[3]);
Method is redundant. Same as SetVector( float, float, float)
Graphics::VTK::SmoothPolyDataFilter
Inherits from PolyDataToPolyDataFilter
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 BoundarySmoothingOff ();
void BoundarySmoothingOn ();
void FeatureEdgeSmoothingOff ();
void FeatureEdgeSmoothingOn ();
void GenerateErrorScalarsOff ();
void GenerateErrorScalarsOn ();
void GenerateErrorVectorsOff ();
void GenerateErrorVectorsOn ();
int GetBoundarySmoothing ();
const char *GetClassName();
float GetConvergence ();
float GetEdgeAngle ();
float GetFeatureAngle ();
int GetFeatureEdgeSmoothing ();
int GetGenerateErrorScalars ();
int GetGenerateErrorVectors ();
int GetNumberOfIterations ();
float GetRelaxationFactor ();
vtkPolyData *GetSource ();
vtkSmoothPolyDataFilter *New ();
void SetBoundarySmoothing (int );
void SetConvergence (float );
void SetEdgeAngle (float );
void SetFeatureAngle (float );
void SetFeatureEdgeSmoothing (int );
void SetGenerateErrorScalars (int );
void SetGenerateErrorVectors (int );
void SetNumberOfIterations (int );
void SetRelaxationFactor (float );
void SetSource (vtkPolyData *source);
vtkSmoothPolyDataFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::SpatialRepresentationFilter
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkDataSet *GetInput ();
int GetLevel ();
vtkPolyData *GetOutput (int level);
vtkPolyData *GetOutput ();
vtkLocator *GetSpatialRepresentation ();
vtkSpatialRepresentationFilter *New ();
void ResetOutput ();
virtual void SetInput (vtkImageData *cache);
virtual void SetInput (vtkDataSet *input);
void SetSpatialRepresentation (vtkLocator *);
vtkSpatialRepresentationFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Sphere
Inherits from ImplicitFunction
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 EvaluateFunction (float x, float y, float z);
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
float GetRadius ();
vtkSphere *New ();
void SetCenter (float , float , float );
void SetRadius (float );
vtkSphere Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float EvaluateFunction (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void EvaluateGradient (float x[3], float n[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetCenter (float a[3]);
Method is redundant. Same as SetCenter( float, float, float)
Graphics::VTK::SphereSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
float GetEndPhi ();
float GetEndTheta ();
int GetPhiResolution ();
float GetRadius ();
float GetStartPhi ();
float GetStartTheta ();
int GetThetaResolution ();
vtkSphereSource *New ();
void SetCenter (float , float , float );
void SetEndPhi (float );
void SetEndTheta (float );
void SetPhiResolution (int );
void SetRadius (float );
void SetStartPhi (float );
void SetStartTheta (float );
void SetThetaResolution (int );
vtkSphereSource 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 SetCenter (float a[3]);
Method is redundant. Same as SetCenter( float, float, float)
Graphics::VTK::StreamLine
Inherits from Streamer
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 GetStepLength ();
vtkStreamLine *New ();
void SetStepLength (float );
vtkStreamLine Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::StreamPoints
Inherits from Streamer
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 GetTimeIncrement ();
vtkStreamPoints *New ();
void SetTimeIncrement (float );
vtkStreamPoints Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Streamer
Inherits from DataSetToPolyDataFilter
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 GetIntegrationDirection ();
char *GetIntegrationDirectionAsString ();
float GetIntegrationStepLength ();
vtkInitialValueProblemSolver *GetIntegrator ();
float GetMaximumPropagationTime ();
int GetNumberOfThreads ();
float GetSavePointInterval ();
vtkDataSet *GetSource ();
int GetSpeedScalars ();
float *GetStartPosition ();
(Returns a 3-element Perl list)
float GetTerminalSpeed ();
int GetVorticity ();
vtkStreamer *New ();
void SetIntegrationDirection (int );
void SetIntegrationDirectionToBackward ();
void SetIntegrationDirectionToForward ();
void SetIntegrationDirectionToIntegrateBothDirections ();
void SetIntegrationStepLength (float );
void SetIntegrator (vtkInitialValueProblemSolver *);
void SetMaximumPropagationTime (float );
void SetNumberOfThreads (int );
void SetSavePointInterval (float );
void SetSource (vtkDataSet *source);
void SetSpeedScalars (int );
void SetStartLocation (int cellId, int subId, float r, float s, float t);
void SetStartPosition (float x, float y, float z);
void SetTerminalSpeed (float );
void SetVorticity (int );
void SpeedScalarsOff ();
void SpeedScalarsOn ();
void VorticityOff ();
void VorticityOn ();
vtkStreamer Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int GetStartLocation (int &subId, float pcoords[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
int StartFromint StartCellint StartSubIdfloat StartPCoords[3]float StartPosition[3]vtkStreamArray *Streamersint NumberOfStreamersfloat MaximumPropagationTimeint IntegrationDirectionfloat IntegrationStepLengthint Vorticityfloat TerminalSpeedint SpeedScalarsvtkInitialValueProblemSolver *Integratorfloat SavePointIntervalvoid InitializeThreadedIntegrate ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetStartLocation (int cellId, int subId, float pcoords[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetStartPosition (float x[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::Stripper
Inherits from PolyDataToPolyDataFilter
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 GetMaximumLength ();
vtkStripper *New ();
void SetMaximumLength (int );
vtkStripper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::StructuredGridGeometryFilter
Inherits from StructuredGridToPolyDataFilter
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 *GetExtent ();
(Returns a 6-element Perl list)
vtkStructuredGridGeometryFilter *New ();
void SetExtent (int iMin, int iMax, int jMin, int jMax, int kMin, int kMax);
vtkStructuredGridGeometryFilter 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 SetExtent (int *extent);
Don't know the size of pointer arg number 1
Graphics::VTK::StructuredGridOutlineFilter
Inherits from StructuredGridToPolyDataFilter
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();
vtkStructuredGridOutlineFilter *New ();
Graphics::VTK::StructuredGridReader
Inherits from DataReader
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();
vtkStructuredGrid *GetOutput (int idx);
vtkStructuredGrid *GetOutput ();
vtkStructuredGridReader *New ();
void SetOutput (vtkStructuredGrid *output);
vtkStructuredGridReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::StructuredGridSource
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkStructuredGrid *GetOutput (int idx);
vtkStructuredGrid *GetOutput ();
vtkStructuredGridSource *New ();
void SetOutput (vtkStructuredGrid *output);
Graphics::VTK::StructuredGridWriter
Inherits from DataWriter
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();
vtkStructuredGrid *GetInput ();
vtkStructuredGridWriter *New ();
void SetInput (vtkStructuredGrid *input);
vtkStructuredGridWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::StructuredPointsGeometryFilter
Inherits from StructuredPointsToPolyDataFilter
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();
vtkStructuredPointsGeometryFilter *New ();
void SetExtent (int iMin, int iMax, int jMin, int jMax, int kMin, int kMax);
vtkStructuredPointsGeometryFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int *GetExtent ();
Can't Handle 'int *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetExtent (int *extent);
Don't know the size of pointer arg number 1
Graphics::VTK::StructuredPointsCollection
Inherits from Collection
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddItem (vtkStructuredPoints *ds);
const char *GetClassName();
vtkStructuredPoints *GetNextItem ();
vtkStructuredPointsCollection *New ();
Graphics::VTK::StructuredPointsReader
Inherits from DataReader
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();
vtkStructuredPoints *GetOutput (int idx);
vtkStructuredPoints *GetOutput ();
vtkStructuredPointsReader *New ();
void SetOutput (vtkStructuredPoints *output);
vtkStructuredPointsReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int ExecuteExtent[6]void ExecuteInformation ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::StructuredPointsSource
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkStructuredPoints *GetOutput (int idx);
vtkStructuredPoints *GetOutput ();
vtkStructuredPointsSource *New ();
void SetOutput (vtkStructuredPoints *output);
vtkStructuredPointsSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int ExecuteExtent[6]void ExecuteInformation ();
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::StructuredPointsWriter
Inherits from DataWriter
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();
vtkStructuredPoints *GetInput ();
vtkStructuredPointsWriter *New ();
void SetInput (vtkStructuredPoints *input);
void SetInput (vtkImageData *cache);
vtkStructuredPointsWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::SubPixelPositionEdgels
Inherits from PolyDataToPolyDataFilter
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();
vtkStructuredPoints *GetGradMaps ();
int GetTargetFlag ();
float GetTargetValue ();
vtkSubPixelPositionEdgels *New ();
void SetGradMaps (vtkStructuredPoints *gm);
void SetTargetFlag (int );
void SetTargetValue (float );
void TargetFlagOff ();
void TargetFlagOn ();
vtkSubPixelPositionEdgels Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void Move (int xdim, int ydim, int zdim, int x, int y, float *img, vtkVectors *inVecs, float *result, int z, float *aspect, float *resultNormal);
Don't know the size of pointer arg number 6
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::TensorGlyph
Inherits from DataSetToPolyDataFilter
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 ClampScalingOff ();
void ClampScalingOn ();
void ColorGlyphsOff ();
void ColorGlyphsOn ();
void ExtractEigenvaluesOff ();
void ExtractEigenvaluesOn ();
int GetClampScaling ();
const char *GetClassName();
int GetColorGlyphs ();
int GetExtractEigenvalues ();
float GetMaxScaleFactor ();
float GetScaleFactor ();
int GetScaling ();
vtkPolyData *GetSource ();
vtkTensorGlyph *New ();
void ScalingOff ();
void ScalingOn ();
void SetClampScaling (int );
void SetColorGlyphs (int );
void SetExtractEigenvalues (int );
void SetMaxScaleFactor (float );
void SetScaleFactor (float );
void SetScaling (int );
void SetSource (vtkPolyData *source);
vtkTensorGlyph Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::TextSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void BackingOff ();
void BackingOn ();
float *GetBackgroundColor ();
(Returns a 3-element Perl list)
int GetBacking ();
const char *GetClassName();
float *GetForegroundColor ();
(Returns a 3-element Perl list)
char *GetText ();
vtkTextSource *New ();
void SetBackgroundColor (float , float , float );
void SetBacking (int );
void SetForegroundColor (float , float , float );
void SetText (char *);
vtkTextSource 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 SetBackgroundColor (float a[3]);
Method is redundant. Same as SetBackgroundColor( float, float, float)
void SetForegroundColor (float a[3]);
Method is redundant. Same as SetForegroundColor( float, float, float)
Graphics::VTK::Texture
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkStructuredPoints *GetInput ();
int GetInterpolate ();
vtkLookupTable *GetLookupTable ();
int GetMapColorScalarsThroughLookupTable ();
vtkScalars *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 (vtkStructuredPoints *);
void SetInput (vtkImageData *cache);
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 (vtkScalars *scalars);
Can't Handle 'unsigned char *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::TextureMapToCylinder
Inherits from DataSetToDataSetFilter
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 AutomaticCylinderGenerationOff ();
void AutomaticCylinderGenerationOn ();
int GetAutomaticCylinderGeneration ();
const char *GetClassName();
float *GetPoint1 ();
(Returns a 3-element Perl list)
float *GetPoint2 ();
(Returns a 3-element Perl list)
int GetPreventSeam ();
vtkTextureMapToCylinder *New ();
void PreventSeamOff ();
void PreventSeamOn ();
void SetAutomaticCylinderGeneration (int );
void SetPoint1 (float , float , float );
void SetPoint2 (float , float , float );
void SetPreventSeam (int );
vtkTextureMapToCylinder 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 SetPoint1 (float a[3]);
Method is redundant. Same as SetPoint1( float, float, float)
void SetPoint2 (float a[3]);
Method is redundant. Same as SetPoint2( float, float, float)
Graphics::VTK::TextureMapToPlane
Inherits from DataSetToDataSetFilter
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 AutomaticPlaneGenerationOff ();
void AutomaticPlaneGenerationOn ();
int GetAutomaticPlaneGeneration ();
const char *GetClassName();
float *GetNormal ();
(Returns a 3-element Perl list)
float *GetOrigin ();
(Returns a 3-element Perl list)
float *GetPoint1 ();
(Returns a 3-element Perl list)
float *GetPoint2 ();
(Returns a 3-element Perl list)
float *GetSRange ();
(Returns a 2-element Perl list)
float *GetTRange ();
(Returns a 2-element Perl list)
vtkTextureMapToPlane *New ();
void SetAutomaticPlaneGeneration (int );
void SetNormal (float , float , float );
void SetOrigin (float , float , float );
void SetPoint1 (float , float , float );
void SetPoint2 (float , float , float );
void SetSRange (float , float );
void SetTRange (float , float );
vtkTextureMapToPlane 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 SetNormal (float a[3]);
Method is redundant. Same as SetNormal( float, float, float)
void SetOrigin (float a[3]);
Method is redundant. Same as SetOrigin( float, float, float)
void SetPoint1 (float a[3]);
Method is redundant. Same as SetPoint1( float, float, float)
void SetPoint2 (float a[3]);
Method is redundant. Same as SetPoint2( float, float, float)
void SetSRange (float a[2]);
Method is redundant. Same as SetSRange( float, float)
void SetTRange (float a[2]);
Method is redundant. Same as SetTRange( float, float)
Graphics::VTK::TextureMapToSphere
Inherits from DataSetToDataSetFilter
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 AutomaticSphereGenerationOff ();
void AutomaticSphereGenerationOn ();
int GetAutomaticSphereGeneration ();
float *GetCenter ();
(Returns a 3-element Perl list)
const char *GetClassName();
int GetPreventSeam ();
vtkTextureMapToSphere *New ();
void PreventSeamOff ();
void PreventSeamOn ();
void SetAutomaticSphereGeneration (int );
void SetCenter (float , float , float );
void SetPreventSeam (int );
vtkTextureMapToSphere 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 SetCenter (float a[3]);
Method is redundant. Same as SetCenter( float, float, float)
Graphics::VTK::TexturedSphereSource
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
float GetPhi ();
int GetPhiResolution ();
float GetRadius ();
float GetTheta ();
int GetThetaResolution ();
vtkTexturedSphereSource *New ();
void SetPhi (float );
void SetPhiResolution (int );
void SetRadius (float );
void SetTheta (float );
void SetThetaResolution (int );
vtkTexturedSphereSource Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Threshold
Inherits from DataSetToUnstructuredGridFilter
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 AllScalarsOff ();
void AllScalarsOn ();
int GetAllScalars ();
int GetAttributeMode ();
char *GetAttributeModeAsString ();
const char *GetClassName();
float GetLowerThreshold ();
float GetUpperThreshold ();
vtkThreshold *New ();
void SetAllScalars (int );
void SetAttributeMode (int );
void SetAttributeModeToDefault ();
void SetAttributeModeToUseCellData ();
void SetAttributeModeToUsePointData ();
void ThresholdBetween (float lower, float upper);
void ThresholdByLower (float lower);
void ThresholdByUpper (float upper);
vtkThreshold Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ThresholdPoints
Inherits from DataSetToPolyDataFilter
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 GetLowerThreshold ();
float GetUpperThreshold ();
vtkThresholdPoints *New ();
void ThresholdBetween (float lower, float upper);
void ThresholdByLower (float lower);
void ThresholdByUpper (float upper);
vtkThresholdPoints Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ThresholdTextureCoords
Inherits from DataSetToDataSetFilter
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 *GetInTextureCoord ();
(Returns a 3-element Perl list)
float GetLowerThreshold ();
float *GetOutTextureCoord ();
(Returns a 3-element Perl list)
int GetTextureDimension ();
float GetUpperThreshold ();
vtkThresholdTextureCoords *New ();
void SetInTextureCoord (float , float , float );
void SetOutTextureCoord (float , float , float );
void SetTextureDimension (int );
void ThresholdBetween (float lower, float upper);
void ThresholdByLower (float lower);
void ThresholdByUpper (float upper);
vtkThresholdTextureCoords Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float LowerThresholdfloat UpperThresholdint TextureDimensionfloat InTextureCoord[3]float OutTextureCoord[3]int Lower (float s);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetInTextureCoord (float a[3]);
Method is redundant. Same as SetInTextureCoord( float, float, float)
void SetOutTextureCoord (float a[3]);
Method is redundant. Same as SetOutTextureCoord( float, float, float)
Graphics::VTK::TransformFilter
Inherits from PointSetToPointSetFilter
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 ();
vtkAbstractTransform *GetTransform ();
vtkTransformFilter *New ();
void SetTransform (vtkAbstractTransform *);
vtkTransformFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::TransformPolyDataFilter
Inherits from PolyDataToPolyDataFilter
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 ();
vtkAbstractTransform *GetTransform ();
vtkTransformPolyDataFilter *New ();
void SetTransform (vtkAbstractTransform *);
vtkTransformPolyDataFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::TransformTextureCoords
Inherits from DataSetToDataSetFilter
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 AddPosition (float deltaR, float deltaS, float deltaT);
void FlipROff ();
void FlipROn ();
void FlipSOff ();
void FlipSOn ();
void FlipTOff ();
void FlipTOn ();
const char *GetClassName();
int GetFlipR ();
int GetFlipS ();
int GetFlipT ();
float *GetOrigin ();
(Returns a 3-element Perl list)
float *GetPosition ();
(Returns a 3-element Perl list)
float *GetScale ();
(Returns a 3-element Perl list)
vtkTransformTextureCoords *New ();
void SetFlipR (int );
void SetFlipS (int );
void SetFlipT (int );
void SetOrigin (float , float , float );
void SetPosition (float , float , float );
void SetScale (float , float , float );
vtkTransformTextureCoords Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void AddPosition (float deltaPosition[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetOrigin (float a[3]);
Method is redundant. Same as SetOrigin( float, float, float)
void SetPosition (float a[3]);
Method is redundant. Same as SetPosition( float, float, float)
void SetScale (float a[3]);
Method is redundant. Same as SetScale( float, float, float)
Graphics::VTK::TriangleFilter
Inherits from PolyDataToPolyDataFilter
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 GetPassLines ();
int GetPassVerts ();
vtkTriangleFilter *New ();
void PassLinesOff ();
void PassLinesOn ();
void PassVertsOff ();
void PassVertsOn ();
void SetPassLines (int );
void SetPassVerts (int );
vtkTriangleFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::TriangularTexture
Inherits from StructuredPointsSource
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 GetScaleFactor ();
int GetTexturePattern ();
int GetXSize ();
int GetYSize ();
vtkTriangularTexture *New ();
void SetScaleFactor (float );
void SetTexturePattern (int );
void SetXSize (int );
void SetYSize (int );
vtkTriangularTexture Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::TriangularTCoords
Inherits from PolyDataToPolyDataFilter
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();
vtkTriangularTCoords *New ();
vtkTriangularTCoords Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::TubeFilter
Inherits from PolyDataToPolyDataFilter
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 CappingOff ();
void CappingOn ();
int GetCapping ();
const char *GetClassName();
float *GetDefaultNormal ();
(Returns a 3-element Perl list)
int GetNumberOfSides ();
int GetOffset ();
int GetOnRatio ();
float GetRadius ();
float GetRadiusFactor ();
int GetUseDefaultNormal ();
int GetVaryRadius ();
char *GetVaryRadiusAsString ();
vtkTubeFilter *New ();
void SetCapping (int );
void SetDefaultNormal (float , float , float );
void SetNumberOfSides (int );
void SetOffset (int );
void SetOnRatio (int );
void SetRadius (float );
void SetRadiusFactor (float );
void SetUseDefaultNormal (int );
void SetVaryRadius (int );
void SetVaryRadiusToVaryRadiusByScalar ();
void SetVaryRadiusToVaryRadiusByVector ();
void SetVaryRadiusToVaryRadiusOff ();
void UseDefaultNormalOff ();
void UseDefaultNormalOn ();
vtkTubeFilter 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 SetDefaultNormal (float a[3]);
Method is redundant. Same as SetDefaultNormal( float, float, float)
Graphics::VTK::UGFacetReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CreateDefaultLocator ();
const char *GetClassName();
char *GetFileName ();
vtkPointLocator *GetLocator ();
unsigned long GetMTime ();
int GetMerging ();
int GetNumberOfParts ();
short GetPartColorIndex (int partId);
int GetPartNumber ();
void MergingOff ();
void MergingOn ();
vtkUGFacetReader *New ();
void SetFileName (char *);
void SetLocator (vtkPointLocator *locator);
void SetLocator (vtkPointLocator &locator);
void SetMerging (int );
void SetPartNumber (int );
vtkUGFacetReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::UnstructuredGridReader
Inherits from DataReader
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();
vtkUnstructuredGrid *GetOutput (int idx);
vtkUnstructuredGrid *GetOutput ();
vtkUnstructuredGridReader *New ();
void SetOutput (vtkUnstructuredGrid *output);
vtkUnstructuredGridReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::UnstructuredGridSource
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkUnstructuredGrid *GetOutput (int idx);
vtkUnstructuredGrid *GetOutput ();
vtkUnstructuredGridSource *New ();
void SetOutput (vtkUnstructuredGrid *output);
Graphics::VTK::UnstructuredGridWriter
Inherits from DataWriter
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();
vtkUnstructuredGrid *GetInput ();
vtkUnstructuredGridWriter *New ();
void SetInput (vtkUnstructuredGrid *input);
vtkUnstructuredGridWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::VRMLExporter
Inherits from Exporter
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.
FILE *GetFilePointer ();
Definition in Header File, but not implemented in source code
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, vtkNormals *normals, vtkTCoords *tcoords, vtkScalars *colors, FILE *fp);
Don't know the size of pointer arg number 5
Graphics::VTK::VectorDot
Inherits from DataSetToDataSetFilter
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 *GetScalarRange ();
(Returns a 2-element Perl list)
vtkVectorDot *New ();
void SetScalarRange (float , float );
vtkVectorDot Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetScalarRange (float a[2]);
Method is redundant. Same as SetScalarRange( float, float)
Graphics::VTK::VectorNorm
Inherits from DataSetToDataSetFilter
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 GetAttributeMode ();
char *GetAttributeModeAsString ();
const char *GetClassName();
int GetNormalize ();
vtkVectorNorm *New ();
void NormalizeOff ();
void NormalizeOn ();
void SetAttributeMode (int );
void SetAttributeModeToDefault ();
void SetAttributeModeToUseCellData ();
void SetAttributeModeToUsePointData ();
void SetNormalize (int );
vtkVectorNorm Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::VectorText
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
char *GetText ();
vtkVectorText *New ();
void SetText (char *);
vtkVectorText Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::ViewRays
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char *GetClassName();
vtkRenderer *GetRenderer ();
int *GetSize ();
(Returns a 2-element Perl list)
vtkViewRays *New ();
void SetRenderer (vtkRenderer *ren);
void SetSize (int , int );
vtkViewRays Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
vtkRenderer *Rendererint Size[2]unsigned long ViewRaysCamMtimeunsigned long ViewRaysMTimevoid ComputeParallelInfo (int size[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float StartPosition[3]float Increments[2]void ComputePerspectiveInfo (float *vr_ptr, int size[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
float *GetParallelIncrements (void );
Can't Handle 'float *' return type without a hint
float *GetParallelStartPosition (void );
Can't Handle 'float *' return type without a hint
float *GetPerspectiveViewRays (void );
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetSize (int a[2]);
Method is redundant. Same as SetSize( int, int)
Graphics::VTK::Volume
Inherits from Prop3D
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.
vtkVolumeMapper *MappervtkVolumeProperty *Propertyfloat *RGBArrayvtkTimeStamp RGBArrayMTimefloat *GrayArrayvtkTimeStamp GrayArrayMTimefloat *ScalarOpacityArrayvtkTimeStamp ScalarOpacityArrayMTimefloat *CorrectedScalarOpacityArrayfloat CorrectedStepSizevtkTimeStamp CorrectedScalarOpacityArrayMTimeint ArraySizefloat GradientOpacityArray[256]float GradientOpacityConstantvtkTimeStamp GradientOpacityArrayMTimefloat ComputeScreenCoverage (vtkViewport *vp);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void GetBounds (float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::VolumeCollection
Inherits from PropCollection
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 ();
Graphics::VTK::VolumeProperty
Inherits from Object
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float GetAmbient ();
const char *GetClassName();
int GetColorChannels ();
float GetDiffuse ();
vtkPiecewiseFunction *GetGradientOpacity ();
vtkPiecewiseFunction *GetGrayTransferFunction ();
int GetInterpolationType ();
char *GetInterpolationTypeAsString (void );
unsigned long GetMTime ();
float GetRGBTextureCoefficient ();
vtkColorTransferFunction *GetRGBTransferFunction ();
vtkPiecewiseFunction *GetScalarOpacity ();
int GetShade ();
float GetSpecular ();
float GetSpecularPower ();
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
Graphics::VTK::VolumeRayCastCompositeFunction
Inherits from VolumeRayCastFunction
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 ();
char *GetCompositeMethodAsString (void );
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
Graphics::VTK::VolumeRayCastIsosurfaceFunction
Inherits from VolumeRayCastFunction
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
Graphics::VTK::VolumeRayCastMapper
Inherits from VolumeMapper
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 ();
vtkRayBounder *GetRayBounder ();
float GetSampleDistance ();
vtkVolumeRayCastFunction *GetVolumeRayCastFunction ();
vtkVolumeRayCastMapper *New ();
void SetGradientEstimator (vtkEncodedGradientEstimator *gradest);
void SetRayBounder (vtkRayBounder *);
void SetSampleDistance (float );
void SetVolumeRayCastFunction (vtkVolumeRayCastFunction *);
vtkVolumeRayCastMapper Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int ClipRayAgainstClippingPlanes (VTKRayCastRayInfo *rayInfo, VTKRayCastVolumeInfo *volumeInfo, vtkPlaneCollection *planes);
Don't know the size of pointer arg number 1
vtkVolumeRayCastFunction *VolumeRayCastFunctionvtkEncodedGradientEstimator *GradientEstimatorvtkEncodedGradientShader *GradientShaderfloat SampleDistancefloat WorldSampleDistanceint ScalarDataTypevoid *ScalarDataPointerfloat *DepthRangeBufferPointerint ClipRayAgainstVolume (VTKRayCastRayInfo *rayInfo, VTKRayCastVolumeInfo *volumeInfo, float bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent index);
I/O Streams not Supported yet
Graphics::VTK::VolumeRayCastMIPFunction
Inherits from VolumeRayCastFunction
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 ();
char *GetMaximizeMethodAsString (void );
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
Graphics::VTK::VolumeTextureMapper2D
Inherits from VolumeTextureMapper
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 *GetTargetTextureSize ();
(Returns a 2-element Perl list)
vtkVolumeTextureMapper2D *New ();
void SetMaximumNumberOfPlanes (int );
void SetTargetTextureSize (int , int );
vtkVolumeTextureMapper2D 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
void SetTargetTextureSize (int a[2]);
Method is redundant. Same as SetTargetTextureSize( int, int)
Graphics::VTK::Volume16Reader
Inherits from VolumeReader
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 GetDataByteOrder ();
char *GetDataByteOrderAsString ();
int *GetDataDimensions ();
(Returns a 2-element Perl list)
short unsigned GetDataMask ();
int GetHeaderSize ();
vtkStructuredPoints *GetImage (int ImageNumber);
int GetSwapBytes ();
vtkTransform *GetTransform ();
vtkVolume16Reader *New ();
void SetDataByteOrder (int );
void SetDataByteOrderToBigEndian ();
void SetDataByteOrderToLittleEndian ();
void SetDataDimensions (int , int );
void SetDataMask (unsigned short );
void SetHeaderSize (int );
void SetSwapBytes (int );
void SetTransform (vtkTransform *);
void SwapBytesOff ();
void SwapBytesOn ();
vtkVolume16Reader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void AdjustSpacingAndOrigin (int dimensions[3], float Spacing[3], float origin[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeTransformedBounds (int bounds[6]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeTransformedDimensions (int dimensions[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeTransformedOrigin (float origin[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void ComputeTransformedSpacing (float Spacing[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
int Read16BitImage (FILE *fp, unsigned short *pixels, int xsize, int ysize, int skip, int swapBytes);
Don't know the size of pointer arg number 1
void SetDataDimensions (int a[2]);
Method is redundant. Same as SetDataDimensions( int, int)
int DataDimensions[2]unsigned short DataMaskint SwapBytesint HeaderSizevtkTransform *Transformvoid TransformSlice (unsigned short *slice, unsigned short *pixels, int k, int dimensions[3], int bounds[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::VoxelContoursToSurfaceFilter
Inherits from PolyDataToPolyDataFilter
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 GetMemoryLimitInBytes ();
float *GetSpacing ();
(Returns a 3-element Perl list)
vtkVoxelContoursToSurfaceFilter *New ();
void SetMemoryLimitInBytes (int );
void SetSpacing (float , float , float );
vtkVoxelContoursToSurfaceFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int MemoryLimitInBytesfloat Spacing[3]float *LineListint LineListLengthint LineListSizefloat *SortedXListfloat *SortedYListint SortedListSizeint *WorkingListint WorkingListLengthfloat *IntersectionListint IntersectionListLengthvoid AddLineToLineList (float x1, float y1, float x2, float y2);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void CastLines (float *slice, float gridOrigin[3], int gridSize[3], int type);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void PushDistances (float *ptr, int gridSize[3], int chunkSize);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void SetSpacing (float a[3]);
Method is redundant. Same as SetSpacing( float, float, float)
Graphics::VTK::VoxelModeller
Inherits from DataSetToStructuredPointsFilter
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 GetMaximumDistance ();
float *GetModelBounds ();
(Returns a 6-element Perl list)
int *GetSampleDimensions ();
(Returns a 3-element Perl list)
vtkVoxelModeller *New ();
void SetMaximumDistance (float );
void SetModelBounds (float xmin, float xmax, float ymin, float ymax, float zmin, float zmax);
void SetSampleDimensions (int i, int j, int k);
void Write (char *);
vtkVoxelModeller Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float ComputeModelBounds (float origin[3], float ar[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
void SetModelBounds (float *bounds);
Don't know the size of pointer arg number 1
void SetSampleDimensions (int dim[3]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
Graphics::VTK::WarpLens
Inherits from PointSetToPointSetFilter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
float *GetCenter ();
(Returns a 2-element Perl list)
const char *GetClassName();
float GetKappa ();
vtkWarpLens *New ();
void SetCenter (float , float );
void SetKappa (float );
vtkWarpLens 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 SetCenter (float a[2]);
Method is redundant. Same as SetCenter( float, float)
Graphics::VTK::WarpScalar
Inherits from PointSetToPointSetFilter
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 *GetNormal ();
(Returns a 3-element Perl list)
float GetScaleFactor ();
int GetUseNormal ();
int GetXYPlane ();
vtkWarpScalar *New ();
void SetNormal (float , float , float );
void SetScaleFactor (float );
void SetUseNormal (int );
void SetXYPlane (int );
void UseNormalOff ();
void UseNormalOn ();
void XYPlaneOff ();
void XYPlaneOn ();
vtkWarpScalar 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 SetNormal (float a[3]);
Method is redundant. Same as SetNormal( float, float, float)
Graphics::VTK::WarpTo
Inherits from PointSetToPointSetFilter
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 AbsoluteOff ();
void AbsoluteOn ();
int GetAbsolute ();
const char *GetClassName();
float *GetPosition ();
(Returns a 3-element Perl list)
float GetScaleFactor ();
vtkWarpTo *New ();
void SetAbsolute (int );
void SetPosition (float , float , float );
void SetScaleFactor (float );
vtkWarpTo 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 SetPosition (float a[3]);
Method is redundant. Same as SetPosition( float, float, float)
Graphics::VTK::WindowedSincPolyDataFilter
Inherits from PolyDataToPolyDataFilter
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 BoundarySmoothingOff ();
void BoundarySmoothingOn ();
void FeatureEdgeSmoothingOff ();
void FeatureEdgeSmoothingOn ();
void GenerateErrorScalarsOff ();
void GenerateErrorScalarsOn ();
void GenerateErrorVectorsOff ();
void GenerateErrorVectorsOn ();
int GetBoundarySmoothing ();
const char *GetClassName();
float GetEdgeAngle ();
float GetFeatureAngle ();
int GetFeatureEdgeSmoothing ();
int GetGenerateErrorScalars ();
int GetGenerateErrorVectors ();
int GetNumberOfIterations ();
float GetPassBand ();
vtkWindowedSincPolyDataFilter *New ();
void SetBoundarySmoothing (int );
void SetEdgeAngle (float );
void SetFeatureAngle (float );
void SetFeatureEdgeSmoothing (int );
void SetGenerateErrorScalars (int );
void SetGenerateErrorVectors (int );
void SetNumberOfIterations (int );
void SetPassBand (float );
vtkWindowedSincPolyDataFilter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::WorldPointPicker
Inherits from AbstractPicker
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);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::WarpVector
Inherits from PointSetToPointSetFilter
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 GetScaleFactor ();
vtkWarpVector *New ();
void SetScaleFactor (float );
vtkWarpVector Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::MesaActor
Inherits from 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.)
const char *GetClassName();
vtkMesaActor *New ();
void Render (vtkRenderer *ren, vtkMapper *mapper);
Graphics::VTK::MesaCamera
Inherits from Camera
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);
Graphics::VTK::MesaImageActor
Inherits from ImageActor
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
Graphics::VTK::MesaLight
Inherits from Light
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);
Graphics::VTK::MesaPolyDataMapper
Inherits from PolyDataMapper
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 *);
void Render (vtkRenderer *ren, vtkActor *a);
Graphics::VTK::MesaProperty
Inherits from Property
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);
Graphics::VTK::MesaProjectedPolyDataRayBounder
Inherits from ProjectedPolyDataRayBounder
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();
vtkMesaProjectedPolyDataRayBounder *New ();
void ReleaseGraphicsResources (vtkWindow *);
vtkMesaProjectedPolyDataRayBounder Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float *Draw (vtkRenderer *ren, vtkMatrix4x4 *matrix);
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::MesaRenderWindow
Inherits from XRenderWindow
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();
int GetDepthBufferSize ();
virtual int GetDesiredDepth ();
virtual void *GetGenericContext ();
virtual void *GetGenericWindowId ();
virtual void Initialize (void );
void MakeCurrent ();
vtkMesaRenderWindow *New ();
virtual void PrefFullScreen (void );
void RegisterTextureResource (GLuint id);
virtual void SetFullScreen (int );
virtual void SetOffScreenRendering (int i);
virtual void SetSize (int , int );
virtual void SetStereoCapableWindow (int capable);
virtual void Start (void );
virtual void StereoUpdate ();
virtual void WindowConfigure (void );
virtual void WindowInitialize (void );
virtual void WindowRemap (void );
vtkMesaRenderWindow 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
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 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 SetSize (int a[2]);
No TCL interface is provided by VTK, so we aren't going to provide one either.
virtual void SetZbufferData (int x1, int y1, int x2, int y2, float *buffer);
Don't know the size of pointer arg number 5
Graphics::VTK::MesaRenderer
Inherits from Renderer
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();
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
Graphics::VTK::MesaTexture
Inherits from Texture
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
Graphics::VTK::MesaVolumeTextureMapper2D
Inherits from VolumeTextureMapper2D
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
Graphics::VTK::OpenGLActor
Inherits from 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.)
const char *GetClassName();
vtkOpenGLActor *New ();
void Render (vtkRenderer *ren, vtkMapper *mapper);
Graphics::VTK::OpenGLCamera
Inherits from Camera
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);
Graphics::VTK::OpenGLImageActor
Inherits from ImageActor
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
Graphics::VTK::OpenGLLight
Inherits from Light
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);
Graphics::VTK::OpenGLPolyDataMapper
Inherits from PolyDataMapper
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 *);
void Render (vtkRenderer *ren, vtkActor *a);
Graphics::VTK::OpenGLProjectedPolyDataRayBounder
Inherits from ProjectedPolyDataRayBounder
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();
vtkOpenGLProjectedPolyDataRayBounder *New ();
void ReleaseGraphicsResources (vtkWindow *);
vtkOpenGLProjectedPolyDataRayBounder Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
float *Draw (vtkRenderer *ren, vtkMatrix4x4 *matrix);
Can't Handle 'float *' return type without a hint
void PrintSelf (ostream &os, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::OpenGLProperty
Inherits from Property
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);
Graphics::VTK::OpenGLRenderer
Inherits from Renderer
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
Graphics::VTK::OpenGLTexture
Inherits from Texture
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
Graphics::VTK::OpenGLVolumeTextureMapper2D
Inherits from VolumeTextureMapper2D
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
Graphics::VTK::XRenderWindowInteractor
Inherits from RenderWindowInteractor
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.
Display *DisplayIdWindow WindowIdWidget topWidget oldTopXtAppContext Appint PositionBeforeStereo[2]Widget TopLevelShellint BreakLoopFlagXtIntervalId AddTimeOut (XtAppContext app_context, unsigned long erval, XtTimerCallbackProc proc, XtPointer client_data);
No TCL interface is provided by VTK, so we aren't going to provide one either.
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
Graphics::VTK::Win32OpenGLRenderWindow
Inherits from RenderWindow
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();
int GetDepthBufferSize ();
virtual int GetEventPending ();
int GetMultiSamples ();
void HideCursor ();
virtual void Initialize (void );
void MakeCurrent ();
vtkWin32OpenGLRenderWindow *New ();
virtual void OpenGLInit ();
virtual void PrefFullScreen (void );
void RegisterTextureResource (GLuint id);
void ResumeScreenRendering ();
virtual void SetFullScreen (int );
void SetMultiSamples (int );
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);
virtual void SetupPalette (HDC hDC);
virtual void SetupPixelFormat (HDC hDC, DWORD dwFlags, int debug, int bpp, int zbpp);
void ShowCursor ();
void Start (void );
virtual void StereoUpdate ();
virtual void WindowConfigure (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 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 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 int *GetScreenSize ();
Can't Handle 'int *' return type without a hint
virtual int *GetSize ();
Can't Handle 'int *' 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
Graphics::VTK::Win32RenderWindowInteractor
Inherits from RenderWindowInteractor
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 ();
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
void SetClassExitMethodArgDelete (void (*func)(void *) );
No TCL interface is provided by VTK, so we aren't going to provide one either.