VTKRendering - A Perl interface to VTKRendering library
use Graphics::VTK; use Graphics::VTK::Rendering;
use Graphics::VTK;
use Graphics::VTK::Rendering;
Graphics::VTK::Rendering is an interface to the Rendering libaray of the C++ visualization toolkit VTK..
Original PerlVTK Package: Roberto De Leo <rdl@math.umd.edu>
Additional Refinements: John Cerney <j-cerney1@raytheon.com>
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.)
const char *GetClassName (); int GetDepthBufferSize (); static int GetGlobalMaximumNumberOfMultiSamples (); int GetMultiSamples (); void MakeCurrent () = 0; virtual void OpenGLInit (); void RegisterTextureResource (GLuint id); static void SetGlobalMaximumNumberOfMultiSamples (int val); void SetMultiSamples (int ); virtual void StereoUpdate ();
vtkOpenGLRenderWindow Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual unsigned char *GetPixelData (int x, int y, int x2, int y2, int front); Can't Handle 'unsigned char *' return type without a hint virtual unsigned char *GetRGBACharPixelData (int x, int y, int x2, int y2, int front); Can't Handle 'unsigned char *' return type without a hint virtual float *GetRGBAPixelData (int x, int y, int x2, int y2, int front); Can't Handle 'float *' return type without a hint virtual float *GetZbufferData (int x1, int y1, int x2, int y2); Can't Handle 'float *' return type without a hint void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet virtual void ReleaseRGBAPixelData (float *data); Don't know the size of pointer arg number 1 virtual void SetPixelData (int x, int y, int x2, int y2, unsigned char *, int front); Don't know the size of pointer arg number 5 virtual void SetRGBACharPixelData (int x, int y, int x2, int y2, unsigned char *, int front, int blend); Don't know the size of pointer arg number 5 virtual void SetRGBAPixelData (int x, int y, int x2, int y2, float *, int front, int blend); Don't know the size of pointer arg number 5 virtual void SetZbufferData (int x1, int y1, int x2, int y2, float *buffer); Don't know the size of pointer arg number 5
Inherits from AbstractMapper
virtual float *GetBounds () = 0; (Returns a 6-element Perl list) float *GetCenter (); (Returns a 3-element Perl list) const char *GetClassName (); float GetLength (); virtual int IsARayCastMapper (); virtual int IsARenderIntoImageMapper (); virtual void Update () = 0;
vtkAbstractMapper3D Unsupported Funcs:
virtual void GetBounds (float bounds[6]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
Inherits from Object
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:
int Pick (float selectionPt[3], vtkRenderer *ren); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetEndPickMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetPickMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetStartPickMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either.
Inherits from AbstractPicker
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:
void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
Inherits from Prop3D
virtual void ApplyProperties (); virtual void GetActors (vtkPropCollection *); vtkProperty *GetBackfaceProperty (); float *GetBounds (); (Returns a 6-element Perl list) const char *GetClassName (); unsigned long GetMTime (); vtkMapper *GetMapper (); virtual vtkActor *GetNextPart (); virtual int GetNumberOfParts (); vtkProperty *GetProperty (); virtual unsigned long GetRedrawMTime (); vtkTexture *GetTexture (); virtual void InitPartTraversal (); virtual vtkProperty *MakeProperty (); vtkActor *New (); void ReleaseGraphicsResources (vtkWindow *); virtual void Render (vtkRenderer *, vtkMapper *); virtual int RenderOpaqueGeometry (vtkViewport *viewport); virtual int RenderTranslucentGeometry (vtkViewport *viewport); void SetBackfaceProperty (vtkProperty *lut); void SetMapper (vtkMapper *); void SetProperty (vtkProperty *lut); void SetTexture (vtkTexture *); void ShallowCopy (vtkProp *prop);
vtkActor Unsupported Funcs:
void GetBounds (float bounds[6]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
Inherits from PropCollection
void AddItem (vtkActor *a); void ApplyProperties (vtkProperty *p); const char *GetClassName (); vtkActor *GetLastActor (); vtkActor *GetLastItem (); vtkActor *GetNextActor (); vtkActor *GetNextItem (); vtkActorCollection *New ();
void AddPart (vtkProp3D *); void GetActors (vtkPropCollection *); float *GetBounds (); (Returns a 6-element Perl list) const char *GetClassName (); unsigned long GetMTime (); vtkAssemblyPath *GetNextPath (); int GetNumberOfPaths (); vtkProp3DCollection *GetParts (); void GetVolumes (vtkPropCollection *); void InitPathTraversal (); vtkAssembly *New (); void ReleaseGraphicsResources (vtkWindow *); void RemovePart (vtkProp3D *); int RenderOpaqueGeometry (vtkViewport *ren); int RenderTranslucentGeometry (vtkViewport *ren); void ShallowCopy (vtkProp *prop);
vtkAssembly Unsupported Funcs:
Inherits from Actor2D
void AdjustLabelsOff (); void AdjustLabelsOn (); void AxisVisibilityOff (); void AxisVisibilityOn (); void BoldOff (); void BoldOn (); int GetAdjustLabels (); int GetAxisVisibility (); int GetBold (); const char *GetClassName (); float GetFontFactor (); float GetFontFactorMaxValue (); float GetFontFactorMinValue (); int GetFontFamily (); int GetItalic (); float GetLabelFactor (); float GetLabelFactorMaxValue (); float GetLabelFactorMinValue (); char *GetLabelFormat (); int GetLabelVisibility (); int GetNumberOfLabels (); int GetNumberOfLabelsMaxValue (); int GetNumberOfLabelsMinValue (); float *GetPoint1 (); (Returns a 2-element Perl list) vtkCoordinate *GetPoint1Coordinate (); float *GetPoint2 (); (Returns a 2-element Perl list) vtkCoordinate *GetPoint2Coordinate (); float *GetRange (); (Returns a 2-element Perl list) int GetShadow (); int GetTickLength (); int GetTickLengthMaxValue (); int GetTickLengthMinValue (); int GetTickOffset (); int GetTickOffsetMaxValue (); int GetTickOffsetMinValue (); int GetTickVisibility (); char *GetTitle (); int GetTitleVisibility (); void ItalicOff (); void ItalicOn (); void LabelVisibilityOff (); void LabelVisibilityOn (); vtkAxisActor2D *New (); void ReleaseGraphicsResources (vtkWindow *); int RenderOpaqueGeometry (vtkViewport *viewport); int RenderOverlay (vtkViewport *viewport); int RenderTranslucentGeometry (vtkViewport *); void SetAdjustLabels (int ); void SetAxisVisibility (int ); void SetBold (int ); void SetFontFactor (float ); void SetFontFamily (int ); void SetFontFamilyToArial (); void SetFontFamilyToCourier (); void SetFontFamilyToTimes (); void SetItalic (int ); void SetLabelFactor (float ); void SetLabelFormat (char *); void SetLabelVisibility (int ); void SetNumberOfLabels (int ); void SetPoint1 (float, float); void SetPoint2 (float, float); void SetRange (float , float ); void SetShadow (int ); void SetTickLength (int ); void SetTickOffset (int ); void SetTickVisibility (int ); void SetTitle (char *); void SetTitleVisibility (int ); void ShadowOff (); void ShadowOn (); void ShallowCopy (vtkProp *prop); void TickVisibilityOff (); void TickVisibilityOn (); void TitleVisibilityOff (); void TitleVisibilityOn ();
vtkAxisActor2D Unsupported Funcs:
static void ComputeRange (float inRange[2], float outRange[2], int inNumTicks, int &outNumTicks, float &interval); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet static int SetFontSize (vtkViewport *viewport, vtkTextMapper *textMapper, int *size, float factor, int &stringWidth, int &stringHeight); Don't know the size of pointer arg number 3 static void SetOffsetPosition (float xTick[3], float theta, int stringHeight, int stringWidth, int offset, vtkActor2D *actor); Don't know the size of pointer arg number 1 void SetPoint1 (float a[2]); Method is redundant. Same as SetPoint1( float, float) void SetPoint2 (float a[2]); Method is redundant. Same as SetPoint2( float, float) void SetRange (float a[2]); Method is redundant. Same as SetRange( float, float)
void Azimuth (double angle); void ComputeViewPlaneNormal (); void Dolly (double distance); void Elevation (double angle); vtkMatrix4x4 *GetCameraLightTransformMatrix (); const char *GetClassName (); double *GetClippingRange (); (Returns a 2-element Perl list) vtkMatrix4x4 &GetCompositePerspectiveTransform (double aspect, double nearz, double farz); vtkMatrix4x4 *GetCompositePerspectiveTransformMatrix (double aspect, double nearz, double farz); double *GetDirectionOfProjection (); (Returns a 3-element Perl list) double GetDistance (); double GetEyeAngle (); double GetFocalDisk (); double *GetFocalPoint (); (Returns a 3-element Perl list) float *GetOrientation (); (Returns a 3-element Perl list) float *GetOrientationWXYZ (); (Returns a 4-element Perl list) int GetParallelProjection (); double GetParallelScale (); vtkMatrix4x4 *GetPerspectiveTransformMatrix (double aspect, double nearz, double farz); double *GetPosition (); (Returns a 3-element Perl list) double GetRoll (); double GetThickness (); double GetViewAngle (); double *GetViewPlaneNormal (); (Returns a 3-element Perl list) double *GetViewShear (); (Returns a 3-element Perl list) vtkMatrix4x4 *GetViewTransformMatrix (); vtkTransform *GetViewTransformObject (); double *GetViewUp (); (Returns a 3-element Perl list) unsigned long GetViewingRaysMTime (); double *GetWindowCenter (); (Returns a 2-element Perl list) vtkCamera *New (); void OrthogonalizeViewUp (); void ParallelProjectionOff (); void ParallelProjectionOn (); void Pitch (double angle); virtual void Render (vtkRenderer *); void Roll (double angle); void SetClippingRange (double near, double far); void SetDistance (double ); void SetEyeAngle (double ); void SetFocalDisk (double ); void SetFocalPoint (double x, double y, double z); void SetObliqueAngles (double alpha, double beta); void SetParallelProjection (int flag); void SetParallelScale (double scale); void SetPosition (double x, double y, double z); void SetRoll (double angle); void SetThickness (double ); void SetViewAngle (double angle); void SetViewPlaneNormal (double x, double y, double z); void SetViewShear (double dxdz, double dydz, double center); void SetViewUp (double vx, double vy, double vz); void SetWindowCenter (double x, double y); void ViewingRaysModified (); void Yaw (double angle); void Zoom (double factor);
vtkCamera Unsupported Funcs:
void GetClippingRange (float a[2]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void GetDirectionOfProjection (float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void GetFocalPoint (float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void GetFrustumPlanes (float aspect, float planes[24]); Don't know the size of pointer arg number 2 vtkMatrix4x4 &GetPerspectiveTransform (double aspect, double nearz, double farz); Method is marked 'Do Not Use' in its descriptions void GetPosition (float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void GetViewPlaneNormal (float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. vtkMatrix4x4 &GetViewTransform (); Method is marked 'Do Not Use' in its descriptions void GetViewUp (float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetClippingRange (const double a[2]); Method is redundant. Same as SetClippingRange( double, double) void SetClippingRange (const float a[2]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void SetFocalPoint (const double a[3]); Method is redundant. Same as SetFocalPoint( double, double, double) void SetFocalPoint (const float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void SetPosition (const double a[3]); Method is redundant. Same as SetPosition( double, double, double) void SetPosition (const float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void SetViewPlaneNormal (const double a[3]); Method is redundant. Same as SetViewPlaneNormal( double, double, double) void SetViewPlaneNormal (const float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void SetViewShear (double d[3]); Method is redundant. Same as SetViewShear( double, double, double) void SetViewUp (const double a[3]); Method is redundant. Same as SetViewUp( double, double, double) void SetViewUp (const float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. virtual void UpdateViewport (vtkRenderer *); Method is marked 'Do Not Use' in its descriptions
Inherits from Picker
long GetCellId (); const char *GetClassName (); float *GetPCoords (); (Returns a 3-element Perl list) int GetSubId (); vtkCellPicker *New ();
vtkCellPicker Unsupported Funcs:
virtual float IntersectWithLine (float p1[3], float p2[3], float tol, vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
const char *GetClassName ();
vtkCuller Unsupported Funcs:
virtual float Cull (vtkRenderer *ren, vtkProp *propList, int &listLength, int &initialized) = 0; Don't know the size of pointer arg number 2
Inherits from Collection
void AddItem (vtkCuller *a); const char *GetClassName (); vtkCuller *GetLastItem (); vtkCuller *GetNextItem (); vtkCullerCollection *New ();
Inherits from Mapper
const char *GetClassName (); vtkDataSet *GetInput (); unsigned long GetMTime (); vtkPolyDataMapper *GetPolyDataMapper (); vtkDataSetMapper *New (); void ReleaseGraphicsResources (vtkWindow *); void Render (vtkRenderer *ren, vtkActor *act); void SetInput (vtkDataSet *input);
vtkDataSetMapper Unsupported Funcs:
const char *GetClassName (); virtual int GetNumberOfEncodedDirections (void ) = 0;
vtkDirectionEncoder Unsupported Funcs:
virtual float *GetDecodedGradient (int value) = 0; Can't Handle 'float *' return type without a hint virtual float *GetDecodedGradientTable (void ) = 0; Can't Handle 'float *' return type without a hint virtual int GetEncodedDirection (float n[3]) = 0; Can't handle methods with single array args (like a[3]) yet.
void BoundsClipOff (); void BoundsClipOn (); void ComputeGradientMagnitudesOff (); void ComputeGradientMagnitudesOn (); void CylinderClipOff (); void CylinderClipOn (); int *GetBounds (); (Returns a 6-element Perl list) int GetBoundsClip (); int GetBoundsClipMaxValue (); int GetBoundsClipMinValue (); const char *GetClassName (); int GetComputeGradientMagnitudes (); int GetCylinderClip (); vtkDirectionEncoder *GetDirectionEncoder (); int GetEncodedNormalIndex (int x_index, int y_index, int z_index); int GetEncodedNormalIndex (int xyz_index); float GetGradientMagnitudeBias (); float GetGradientMagnitudeScale (); vtkImageData *GetInput (); float GetLastUpdateTimeInCPUSeconds (); float GetLastUpdateTimeInSeconds (); int GetNumberOfThreads (); int GetNumberOfThreadsMaxValue (); int GetNumberOfThreadsMinValue (); int GetUseCylinderClip (); float GetZeroNormalThreshold (); int GetZeroPad (); int GetZeroPadMaxValue (); int GetZeroPadMinValue (); void SetBounds (int , int , int , int , int , int ); void SetBoundsClip (int ); void SetComputeGradientMagnitudes (int ); void SetCylinderClip (int ); void SetDirectionEncoder (vtkDirectionEncoder *direnc); void SetGradientMagnitudeBias (float ); void SetGradientMagnitudeScale (float ); void SetInput (vtkImageData *); void SetNumberOfThreads (int ); void SetZeroNormalThreshold (float v); void SetZeroPad (int ); void Update (void ); void ZeroPadOff (); void ZeroPadOn ();
vtkEncodedGradientEstimator Unsupported Funcs:
int *GetCircleLimits (); Can't Handle 'int *' return type without a hint unsigned short *GetEncodedNormals (void ); Can't Handle 'unsigned short *' return type without a hint unsigned char *GetGradientMagnitudes (void ); Can't Handle 'unsigned char *' return type without a hint void PrintSelf (ostream &os, vtkIndent index); I/O Streams not Supported yet void SetBounds (int a[6]); Method is redundant. Same as SetBounds( int, int, int, int, int, int)
const char *GetClassName (); float GetZeroNormalDiffuseIntensity (); float GetZeroNormalDiffuseIntensityMaxValue (); float GetZeroNormalDiffuseIntensityMinValue (); float GetZeroNormalSpecularIntensity (); float GetZeroNormalSpecularIntensityMaxValue (); float GetZeroNormalSpecularIntensityMinValue (); vtkEncodedGradientShader *New (); void SetZeroNormalDiffuseIntensity (float ); void SetZeroNormalSpecularIntensity (float ); void UpdateShadingTable (vtkRenderer *ren, vtkVolume *vol, vtkEncodedGradientEstimator *gradest);
vtkEncodedGradientShader Unsupported Funcs:
void BuildShadingTable (int index, float lightDirection[3], float lightColor[3], float lightIntensity, float viewDirection[3], float material[4], int twoSided, vtkEncodedGradientEstimator *gradest, int updateFlag); Don't know the size of pointer arg number 2 float *GetBlueDiffuseShadingTable (vtkVolume *vol); Can't Handle 'float *' return type without a hint float *GetBlueSpecularShadingTable (vtkVolume *vol); Can't Handle 'float *' return type without a hint float *GetGreenDiffuseShadingTable (vtkVolume *vol); Can't Handle 'float *' return type without a hint float *GetGreenSpecularShadingTable (vtkVolume *vol); Can't Handle 'float *' return type without a hint float *GetRedDiffuseShadingTable (vtkVolume *vol); Can't Handle 'float *' return type without a hint float *GetRedSpecularShadingTable (vtkVolume *vol); Can't Handle 'float *' return type without a hint void PrintSelf (ostream &os, vtkIndent index); I/O Streams not Supported yet
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:
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.
Inherits from EncodedGradientEstimator
const char *GetClassName (); int GetSampleSpacingInVoxels (); vtkFiniteDifferenceGradientEstimator *New (); void SetSampleSpacingInVoxels (int );
vtkFiniteDifferenceGradientEstimator Unsupported Funcs:
void PrintSelf (ostream &os, vtkIndent index); I/O Streams not Supported yet
Inherits from Actor
vtkCamera *GetCamera (); const char *GetClassName (); virtual void GetMatrix (vtkMatrix4x4 *m); virtual vtkMatrix4x4 *GetMatrix (); vtkFollower *New (); virtual void Render (vtkRenderer *ren); virtual int RenderOpaqueGeometry (vtkViewport *viewport); virtual int RenderTranslucentGeometry (vtkViewport *viewport); void SetCamera (vtkCamera *); void ShallowCopy (vtkProp *prop);
vtkFollower Unsupported Funcs:
virtual void GetMatrix (double m[16]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
Inherits from Culler
const char *GetClassName (); float GetMaximumCoverage (); float GetMinimumCoverage (); int GetSortingStyle (); const char *GetSortingStyleAsString (void ); int GetSortingStyleMaxValue (); int GetSortingStyleMinValue (); vtkFrustumCoverageCuller *New (); void SetMaximumCoverage (float ); void SetMinimumCoverage (float ); void SetSortingStyle (int ); void SetSortingStyleToBackToFront (); void SetSortingStyleToFrontToBack (); void SetSortingStyleToNone ();
vtkFrustumCoverageCuller Unsupported Funcs:
static vtkObject *CreateInstance (const char *vtkclassname); const char *GetClassName (); static const char *GetRenderLibrary (); vtkGraphicsFactory *New ();
Inherits from Exporter
const char *GetClassName (); char *GetFileName (); vtkIVExporter *New (); void SetFileName (char *);
vtkIVExporter Unsupported Funcs:
void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void WriteALight (vtkLight *aLight, FILE *fp); Don't know the size of pointer arg number 2 void WriteAnActor (vtkActor *anActor, FILE *fp); Don't know the size of pointer arg number 2 void WritePointData (vtkPoints *points, vtkDataArray *normals, vtkDataArray *tcoords, vtkUnsignedCharArray *colors, FILE *fp); Don't know the size of pointer arg number 5
Inherits from Prop
float *GetBounds (); (Returns a 6-element Perl list) const char *GetClassName (); int *GetDisplayExtent (); (Returns a 6-element Perl list) vtkImageData *GetInput (); int GetInterpolate (); int GetSliceNumber (); int GetWholeZMax (); int GetWholeZMin (); int GetZSlice (); void InterpolateOff (); void InterpolateOn (); vtkImageActor *New (); void SetDisplayExtent (int minX, int maxX, int minY, int maxY, int minZ, int maxZ); void SetInput (vtkImageData *); void SetInterpolate (int ); void SetZSlice (int z);
vtkImageActor Unsupported Funcs:
void GetBounds (float bounds[6]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void GetDisplayExtent (int extent[6]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetDisplayExtent (int extent[6]); Method is redundant. Same as SetDisplayExtent( int, int, int, int, int, int)
Inherits from Mapper2D
const char *GetClassName (); float GetColorLevel (); float GetColorScale (); float GetColorShift (); float GetColorWindow (); int *GetCustomDisplayExtents (); (Returns a 4-element Perl list) vtkImageData *GetInput (); unsigned long GetMTime (); int GetRenderToRectangle (); int GetUseCustomExtents (); int GetWholeZMax (); int GetWholeZMin (); int GetZSlice (); vtkImageMapper *New (); virtual void RenderData (vtkViewport *, vtkImageData *, vtkActor2D *) = 0; void RenderStart (vtkViewport *viewport, vtkActor2D *actor); void RenderToRectangleOff (); void RenderToRectangleOn (); void SetColorLevel (float ); void SetColorWindow (float ); virtual void SetInput (vtkImageData *input); void SetRenderToRectangle (int ); void SetUseCustomExtents (int ); void SetZSlice (int ); void UseCustomExtentsOff (); void UseCustomExtentsOn ();
vtkImageMapper Unsupported Funcs:
void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetCustomDisplayExtents (int [4]); Can't handle methods with single array args (like a[3]) yet.
vtkActor2D *GetActor2D (); const char *GetClassName (); float GetColorLevel (); float GetColorWindow (); int GetGrayScaleHint (); vtkImageMapper *GetImageMapper (); vtkImageWindow *GetImageWindow (); vtkImager *GetImager (); vtkImageData *GetInput (); int *GetPosition (); (Returns a 2-element Perl list) vtkRenderWindow *GetRenderWindow (); vtkRenderer *GetRenderer (); int *GetSize (); (Returns a 2-element Perl list) int GetWholeZMax (); int GetWholeZMin (); char *GetWindowName (); int GetZSlice (); void GrayScaleHintOff (); void GrayScaleHintOn (); vtkImageViewer *New (); virtual void Render (void ); void SetColorLevel (float s); void SetColorWindow (float s); void SetGrayScaleHint (int a); void SetInput (vtkImageData *in); void SetPosition (int a, int b); void SetSize (int a, int b); void SetZSlice (int s);
vtkImageViewer Unsupported Funcs:
void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetDisplayId (void *a); Don't know the size of pointer arg number 1 void SetParentId (void *a); Don't know the size of pointer arg number 1 virtual void SetPosition (int a[2]); Method is redundant. Same as SetPosition( int, int) virtual void SetSize (int a[2]); Method is redundant. Same as SetSize( int, int) void SetWindowId (void *a); Don't know the size of pointer arg number 1
const char *GetClassName (); float GetColorLevel (); float GetColorWindow (); vtkImageActor *GetImageActor (); vtkImageData *GetInput (); vtkRenderWindow *GetRenderWindow (); vtkRenderer *GetRenderer (); int GetWholeZMax (); int GetWholeZMin (); vtkImageMapToWindowLevelColors *GetWindowLevel (); char *GetWindowName (); int GetZSlice (); vtkImageViewer2 *New (); virtual void Render (void ); void SetColorLevel (float s); void SetColorWindow (float s); void SetInput (vtkImageData *in); void SetPosition (int a, int b); void SetSize (int a, int b); void SetZSlice (int s); void SetupInteractor (vtkRenderWindowInteractor *);
vtkImageViewer2 Unsupported Funcs:
int *GetPosition (); Can't Handle 'int *' return type without a hint int *GetSize (); Can't Handle 'int *' return type without a hint void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetDisplayId (void *a); Don't know the size of pointer arg number 1 void SetParentId (void *a); Don't know the size of pointer arg number 1 virtual void SetPosition (int a[2]); Method is redundant. Same as SetPosition( int, int) virtual void SetSize (int a[2]); Method is redundant. Same as SetSize( int, int) void SetWindowId (void *a); Don't know the size of pointer arg number 1
Inherits from Window
void AddImager (vtkImager *im); virtual void ClosePPMImageFile (); virtual void EraseWindow (); virtual void Frame () = 0; const char *GetClassName (); char *GetFileName (); int GetGrayScaleHint (); vtkImagerCollection *GetImagers (); void GrayScaleHintOff (); void GrayScaleHintOn (); virtual void MakeCurrent (); vtkImageWindow *New (); virtual int OpenPPMImageFile (); void RemoveImager (vtkImager *im); virtual void Render (); virtual void SaveImageAsPPM (); void SetFileName (char *); void SetGrayScaleHint (int ); virtual void SetParentInfo (char *); virtual void SetPosition (int x, int y) = 0; virtual void SetSize (int , int ) = 0; virtual void SetWindowInfo (char *); virtual void SwapBuffers () = 0; virtual void WritePPMImageFile ();
vtkImageWindow Unsupported Funcs:
virtual void *GetGenericContext () = 0; Can't Handle 'void *' return type without a hint virtual void *GetGenericDisplayId () = 0; Can't Handle 'void *' return type without a hint virtual void *GetGenericDrawable (); Can't Handle 'void *' return type without a hint virtual void *GetGenericParentId () = 0; Can't Handle 'void *' return type without a hint virtual void *GetGenericWindowId () = 0; Can't Handle 'void *' return type without a hint virtual int *GetPosition () = 0; Can't Handle 'int *' return type without a hint virtual void GetPosition (int *x, int *y); Don't know the size of pointer arg number 1 virtual int *GetSize () = 0; Can't Handle 'int *' return type without a hint virtual void GetSize (int *x, int *y); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet virtual void SetDisplayId (void *) = 0; Don't know the size of pointer arg number 1 virtual void SetParentId (void *) = 0; Don't know the size of pointer arg number 1 virtual void SetPosition (int a[2]); Method is redundant. Same as SetPosition( int, int) virtual void SetSize (int a[2]); Method is redundant. Same as SetSize( int, int) virtual void SetWindowId (void *) = 0; Don't know the size of pointer arg number 1
Inherits from Viewport
virtual void Erase (); const char *GetClassName (); vtkImageWindow *GetImageWindow (); virtual float GetPickedZ (); vtkWindow *GetVTKWindow (); vtkImager *New (); virtual vtkAssemblyPath *PickProp (float selectionX, float selectionY); virtual int RenderOpaqueGeometry (); virtual int RenderOverlay (); virtual int RenderTranslucentGeometry ();
void AddItem (vtkImager *a); const char *GetClassName (); vtkImager *GetLastItem (); vtkImager *GetNextItem (); vtkImagerCollection *New ();
static vtkObject *CreateInstance (const char *vtkclassname); const char *GetClassName (); vtkImagingFactory *New ();
const char *GetClassName (); vtkRenderWindow *GetRenderWindow (); vtkRenderer *GetRenderer (); void Read (); void SetRenderWindow (vtkRenderWindow *); void Update ();
vtkImporter Unsupported Funcs:
void AutoAdjustCameraClippingRangeOff (); void AutoAdjustCameraClippingRangeOn (); void FindPokedCamera (int , int ); void FindPokedRenderer (int , int ); int GetAutoAdjustCameraClippingRange (); int GetAutoAdjustCameraClippingRangeMaxValue (); int GetAutoAdjustCameraClippingRangeMinValue (); const char *GetClassName (); vtkRenderWindowInteractor *GetInteractor (); float *GetPickColor (); (Returns a 3-element Perl list) virtual void HighlightActor2D (vtkActor2D *actor2D); virtual void HighlightProp (vtkProp *prop); virtual void HighlightProp3D (vtkProp3D *prop3D); vtkInteractorStyle *New (); virtual void OnChar (int ctrl, int shift, char keycode, int repeatcount); virtual void OnConfigure (int width, int height); virtual void OnEnter (int ctrl, int shift, int x, int y); virtual void OnKeyDown (int ctrl, int shift, char keycode, int repeatcount); virtual void OnKeyPress (int ctrl, int shift, char keycode, char *keysym, int repeatcount); virtual void OnKeyRelease (int ctrl, int shift, char keycode, char *keysym, int repeatcount); virtual void OnKeyUp (int ctrl, int shift, char keycode, int repeatcount); virtual void OnLeave (int ctrl, int shift, int x, int y); virtual void OnLeftButtonDown (int ctrl, int shift, int X, int Y); virtual void OnLeftButtonUp (int ctrl, int shift, int X, int Y); virtual void OnMiddleButtonDown (int ctrl, int shift, int X, int Y); virtual void OnMiddleButtonUp (int ctrl, int shift, int X, int Y); virtual void OnMouseMove (int ctrl, int shift, int X, int Y); virtual void OnRightButtonDown (int ctrl, int shift, int X, int Y); virtual void OnRightButtonUp (int ctrl, int shift, int X, int Y); virtual void OnTimer (); void SetAutoAdjustCameraClippingRange (int ); virtual void SetInteractor (vtkRenderWindowInteractor *interactor); void SetLeftButtonPressMethod (void (*func)(void *) , void *arg); void SetLeftButtonReleaseMethod (void (*func)(void *) , void *arg); void SetMiddleButtonPressMethod (void (*func)(void *) , void *arg); void SetMiddleButtonReleaseMethod (void (*func)(void *) , void *arg); void SetPickColor (float , float , float ); void SetRightButtonPressMethod (void (*func)(void *) , void *arg); void SetRightButtonReleaseMethod (void (*func)(void *) , void *arg);
vtkInteractorStyle Unsupported Funcs:
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.
Inherits from InteractorStyle
void DisableMotionOff (); void DisableMotionOn (); void FixUpVectorOff (); void FixUpVectorOn (); double GetAngleAccelerationFactor (); double GetAngleStepSize (); const char *GetClassName (); int GetDisableMotion (); int GetFixUpVector (); double *GetFixedUpVector (); (Returns a 3-element Perl list) double GetMotionAccelerationFactor (); double GetMotionStepSize (); vtkInteractorStyleFlight *New (); virtual void OnChar (int ctrl, int shift, char keycode, int repeatcount); virtual void OnKeyDown (int ctrl, int shift, char keycode, int repeatcount); virtual void OnKeyUp (int ctrl, int shift, char keycode, int repeatcount); virtual void OnLeftButtonDown (int ctrl, int shift, int X, int Y); virtual void OnLeftButtonUp (int ctrl, int shift, int X, int Y); virtual void OnMiddleButtonDown (int ctrl, int shift, int X, int Y); virtual void OnMiddleButtonUp (int ctrl, int shift, int X, int Y); virtual void OnMouseMove (int ctrl, int shift, int X, int Y); virtual void OnRightButtonDown (int ctrl, int shift, int X, int Y); virtual void OnRightButtonUp (int ctrl, int shift, int X, int Y); virtual void OnTimer (void ); void PerformAzimuthalScan (int numsteps); void SetAngleAccelerationFactor (double ); void SetAngleStepSize (double ); void SetDisableMotion (int ); void SetFixUpVector (int ); void SetMotionAccelerationFactor (double ); void SetMotionStepSize (double );
vtkInteractorStyleFlight Unsupported Funcs:
void JumpTo (double campos[3], double focpos[3]); Don't know the size of pointer arg number 1 void MotionAlongVector (double vector[3], double amount); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetFixedUpVector (double [3]); Can't handle methods with single array args (like a[3]) yet.
const char *GetClassName (); int *GetWindowLevelCurrentPosition (); (Returns a 2-element Perl list) int *GetWindowLevelStartPosition (); (Returns a 2-element Perl list) vtkInteractorStyleImage *New (); void OnLeftButtonDown (int ctrl, int shift, int x, int y); void OnLeftButtonUp (int ctrl, int shift, int x, int y); void OnMiddleButtonDown (int ctrl, int shift, int x, int y); void OnMiddleButtonUp (int ctrl, int shift, int x, int y); void OnMouseMove (int ctrl, int shift, int x, int y); void OnRightButtonDown (int ctrl, int shift, int x, int y); void OnRightButtonUp (int ctrl, int shift, int x, int y);
vtkInteractorStyleImage Unsupported Funcs:
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:
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
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:
const char *GetClassName (); vtkInteractorStyleSwitch *New (); void OnChar (int ctrl, int shift, char keycode, int repeatcount); void OnLeftButtonDown (int ctrl, int shift, int x, int y); void OnLeftButtonUp (int ctrl, int shift, int x, int y); void OnMiddleButtonDown (int ctrl, int shift, int x, int y); void OnMiddleButtonUp (int ctrl, int shift, int x, int y); void OnMouseMove (int ctrl, int shift, int x, int y); void OnRightButtonDown (int ctrl, int shift, int x, int y); void OnRightButtonUp (int ctrl, int shift, int x, int y); void OnTimer (); void SetAutoAdjustCameraClippingRange (int value); void SetInteractor (vtkRenderWindowInteractor *iren);
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:
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:
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:
const char *GetClassName (); float *GetWorldUpVector (); (Returns a 3-element Perl list) vtkInteractorStyleUnicam *New (); virtual void OnLeftButtonDown (int ctrl, int shift, int X, int Y); virtual void OnLeftButtonMove (int ctrl, int shift, int X, int Y); virtual void OnLeftButtonUp (int ctrl, int shift, int X, int Y); virtual void OnMiddleButtonMove (int , int , int , int ); virtual void OnMouseMove (int ctrl, int shift, int X, int Y); virtual void OnRightButtonMove (int , int , int , int ); virtual void OnTimer (void ); void SetWorldUpVector (float x, float y, float z);
vtkInteractorStyleUnicam Unsupported Funcs:
void GetRightVandUpV (float *p, vtkCamera *cam, float *rightV, float *upV); Don't know the size of pointer arg number 1 void NormalizeMouseXY (int X, int Y, float *NX, float *NY); Don't know the size of pointer arg number 3 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetWorldUpVector (double a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void SetWorldUpVector (float a[3]); Method is redundant. Same as SetWorldUpVector( float, float, float)
Inherits from InteractorStyleSwitch
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:
void EndUserInteraction (); Method is marked 'Do Not Use' in its descriptions int *GetLastPos (); Method is marked 'Do Not Use' in its descriptions void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetButtonPressMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetButtonReleaseMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetCharMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetConfigureMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetEnterMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetKeyPressMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetKeyReleaseMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetLeaveMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetMouseMoveMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetTimerMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetUserInteractionMethod (void (*func)(void *) , void *arg); Method is marked 'Do Not Use' in its descriptions void SetUserInteractionMethodArgDelete (void (*func)(void *) ); Method is marked 'Do Not Use' in its descriptions void StartUserInteraction (); Method is marked 'Do Not Use' in its descriptions void vtkSetOldCallback (unsigned long &tag, unsigned long event, void (*func)(void *) , void *arg); Arg types of 'unsigned long &' not supported yet
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:
int AddLOD (vtkMapper *m, vtkProperty *p, vtkProperty *back, vtkTexture *t, float time); int AddLOD (vtkMapper *m, vtkProperty *p, vtkTexture *t, float time); int AddLOD (vtkMapper *m, vtkProperty *p, vtkProperty *back, float time); int AddLOD (vtkVolumeMapper *m, vtkVolumeProperty *p, float time); int AddLOD (vtkMapper *m, vtkTexture *t, float time); int AddLOD (vtkMapper *m, vtkProperty *p, float time); int AddLOD (vtkVolumeMapper *m, float time); int AddLOD (vtkMapper *m, float time); void AutomaticLODSelectionOff (); void AutomaticLODSelectionOn (); void AutomaticPickLODSelectionOff (); void AutomaticPickLODSelectionOn (); void DisableLOD (int id); void EnableLOD (int id); virtual void GetActors (vtkPropCollection *); int GetAutomaticLODSelection (); int GetAutomaticLODSelectionMaxValue (); int GetAutomaticLODSelectionMinValue (); int GetAutomaticPickLODSelection (); int GetAutomaticPickLODSelectionMaxValue (); int GetAutomaticPickLODSelectionMinValue (); float *GetBounds (); (Returns a 6-element Perl list) const char *GetClassName (); float GetLODEstimatedRenderTime (int id); float GetLODIndexEstimatedRenderTime (int index); float GetLODIndexLevel (int index); float GetLODLevel (int id); vtkAbstractMapper3D *GetLODMapper (int id); int GetLastRenderedLODID (); int GetPickLODID (void ); int GetSelectedLODID (); int GetSelectedPickLODID (); vtkLODProp3DEntry static vtkLODProp3D *New (); void RemoveLOD (int id); void SetAutomaticLODSelection (int ); void SetAutomaticPickLODSelection (int ); void SetLODBackfaceProperty (int id, vtkProperty *t); void SetLODLevel (int id, float level); void SetLODMapper (int id, vtkVolumeMapper *m); void SetLODMapper (int id, vtkMapper *m); void SetLODProperty (int id, vtkVolumeProperty *p); void SetLODProperty (int id, vtkProperty *p); void SetLODTexture (int id, vtkTexture *t); void SetPickMethod (void (*func)(void *) , void *arg); void SetSelectedLODID (int ); void SetSelectedPickLODID (int id); void ShallowCopy (vtkProp *prop);
vtkLODProp3D Unsupported Funcs:
void GetBounds (float bounds[6]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void GetLODBackfaceProperty (int id, vtkProperty *t); Don't know the size of pointer arg number 2 void GetLODMapper (int id, vtkMapper *m); Don't know the size of pointer arg number 2 void GetLODMapper (int id, vtkVolumeMapper *m); Don't know the size of pointer arg number 2 void GetLODProperty (int id, vtkProperty *p); Don't know the size of pointer arg number 2 void GetLODProperty (int id, vtkVolumeProperty *p); Don't know the size of pointer arg number 2 void GetLODTexture (int id, vtkTexture *t); Don't know the size of pointer arg number 2 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetPickMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either.
void BoldOff (); void BoldOn (); int GetBold (); const char *GetClassName (); int GetFieldDataArray (); int GetFieldDataArrayMaxValue (); int GetFieldDataArrayMinValue (); int GetFontFamily (); int GetFontSize (); int GetFontSizeMaxValue (); int GetFontSizeMinValue (); vtkDataSet *GetInput (); int GetItalic (); char *GetLabelFormat (); int GetLabelMode (); int GetLabeledComponent (); int GetShadow (); void ItalicOff (); void ItalicOn (); vtkLabeledDataMapper *New (); virtual void ReleaseGraphicsResources (vtkWindow *); void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor); void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor); void SetBold (int ); void SetFieldDataArray (int ); void SetFontFamily (int ); void SetFontFamilyToArial (); void SetFontFamilyToCourier (); void SetFontFamilyToTimes (); void SetFontSize (int ); void SetInput (vtkDataSet *); void SetItalic (int ); void SetLabelFormat (char *); void SetLabelMode (int ); void SetLabelModeToLabelFieldData (); void SetLabelModeToLabelIds (); void SetLabelModeToLabelNormals (); void SetLabelModeToLabelScalars (); void SetLabelModeToLabelTCoords (); void SetLabelModeToLabelTensors (); void SetLabelModeToLabelVectors (); void SetLabeledComponent (int ); void SetShadow (int ); void ShadowOff (); void ShadowOn ();
vtkLabeledDataMapper Unsupported Funcs:
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:
void GetTransformedFocalPoint (float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void GetTransformedPosition (float a[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void ReadSelf (istream &is); Arg types of 'istream' not supported yet void SetAttenuationValues (float a[3]); Method is redundant. Same as SetAttenuationValues( float, float, float) void SetColor (float a[3]); Method is redundant. Same as SetColor( float, float, float) void SetDirectionAngle (float ang[2]); Method is redundant. Same as SetDirectionAngle( float, float) void SetFocalPoint (float a[3]); Method is redundant. Same as SetFocalPoint( float, float, float) void SetFocalPoint (double *a); Don't know the size of pointer arg number 1 void SetPosition (float a[3]); Method is redundant. Same as SetPosition( float, float, float) void SetPosition (double *a); Don't know the size of pointer arg number 1 void WriteSelf (ostream &os); I/O Streams not Supported yet
void AddItem (vtkLight *a); const char *GetClassName (); vtkLight *GetNextItem (); vtkLightCollection *New ();
void AddLightsToRenderer (vtkRenderer *renderer); void DeepCopy (vtkLightKit *kit); const char *GetClassName (); float *GetFillLightAngle (); (Returns a 2-element Perl list) float GetFillLightAzimuth (); float *GetFillLightColor (); (Returns a 3-element Perl list) float GetFillLightElevation (); float GetFillLightWarmth (); float *GetHeadlightColor (); (Returns a 3-element Perl list) float GetHeadlightWarmth (); float *GetKeyLightAngle (); (Returns a 2-element Perl list) float GetKeyLightAzimuth (); float *GetKeyLightColor (); (Returns a 3-element Perl list) float GetKeyLightElevation (); float GetKeyLightIntensity (); float GetKeyLightWarmth (); float GetKeyToFillRatio (); float GetKeyToFillRatioMaxValue (); float GetKeyToFillRatioMinValue (); float GetKeyToHeadRatio (); float GetKeyToHeadRatioMaxValue (); float GetKeyToHeadRatioMinValue (); int GetMaintainLuminance (); void MaintainLuminanceOff (); void MaintainLuminanceOn (); void Modified (); vtkLightKit *New (); void RemoveLightsFromRenderer (vtkRenderer *renderer); void SetFillLightAngle (float elevation, float azimuth); void SetFillLightAzimuth (float x); void SetFillLightElevation (float x); void SetFillLightWarmth (float ); void SetHeadlightWarmth (float ); void SetKeyLightAngle (float elevation, float azimuth); void SetKeyLightAzimuth (float x); void SetKeyLightElevation (float x); void SetKeyLightIntensity (float ); void SetKeyLightWarmth (float ); void SetKeyToFillRatio (float ); void SetKeyToHeadRatio (float ); void SetMaintainLuminance (int ); void Update ();
vtkLightKit Unsupported Funcs:
void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetFillLightAngle (float angle[2]); Method is redundant. Same as SetFillLightAngle( float, float) void SetKeyLightAngle (float angle[2]); Method is redundant. Same as SetKeyLightAngle( float, float) void WarmthToRGB (float w, float rgb[3]); Don't know the size of pointer arg number 2 void WarmthToRGBI (float w, float rgb[3], float &i); Don't know the size of pointer arg number 2
Inherits from AbstractMapper3D
void ColorByArrayComponent (char *arrayName, int component); void ColorByArrayComponent (int arrayNum, int component); virtual void CreateDefaultLookupTable (); int GetArrayAccessMode (); int GetArrayComponent (); int GetArrayId (); char *GetArrayName (); virtual float *GetBounds (); (Returns a 6-element Perl list) const char *GetClassName (); int GetColorMode (); const char *GetColorModeAsString (); static int GetGlobalImmediateModeRendering (); int GetImmediateModeRendering (); vtkDataSet *GetInputAsDataSet (); vtkScalarsToColors *GetLookupTable (); unsigned long GetMTime (); float GetRenderTime (); static int GetResolveCoincidentTopology (); static void GetResolveCoincidentTopologyPolygonOffsetParameters (float &factor, float &units); static double GetResolveCoincidentTopologyZShift (); int GetScalarMode (); const char *GetScalarModeAsString (); float *GetScalarRange (); (Returns a 2-element Perl list) int GetScalarVisibility (); int GetUseLookupTableScalarRange (); static void GlobalImmediateModeRenderingOff (); static void GlobalImmediateModeRenderingOn (); void ImmediateModeRenderingOff (); void ImmediateModeRenderingOn (); vtkUnsignedCharArray *MapScalars (float alpha); virtual void ReleaseGraphicsResources (vtkWindow *); virtual void Render (vtkRenderer *ren, vtkActor *a) = 0; void ScalarVisibilityOff (); void ScalarVisibilityOn (); void SetColorMode (int ); void SetColorModeToDefault (); void SetColorModeToMapScalars (); static void SetGlobalImmediateModeRendering (int val); void SetImmediateModeRendering (int ); void SetLookupTable (vtkScalarsToColors *lut); void SetRenderTime (float time); static void SetResolveCoincidentTopology (int val); static void SetResolveCoincidentTopologyPolygonOffsetParameters (float factor, float units); static void SetResolveCoincidentTopologyToDefault (); static void SetResolveCoincidentTopologyToOff (); static void SetResolveCoincidentTopologyToPolygonOffset (); static void SetResolveCoincidentTopologyToShiftZBuffer (); static void SetResolveCoincidentTopologyZShift (double val); void SetScalarMode (int ); void SetScalarModeToDefault (); void SetScalarModeToUseCellData (); void SetScalarModeToUseCellFieldData (); void SetScalarModeToUsePointData (); void SetScalarModeToUsePointFieldData (); void SetScalarRange (float , float ); void SetScalarVisibility (int ); void SetUseLookupTableScalarRange (int ); void ShallowCopy (vtkAbstractMapper *m); virtual void Update (); void UseLookupTableScalarRangeOff (); void UseLookupTableScalarRangeOn ();
vtkMapper Unsupported Funcs:
virtual void GetBounds (float bounds[6]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetScalarRange (float a[2]); Method is redundant. Same as SetScalarRange( float, float)
void AddItem (vtkMapper *a); const char *GetClassName (); vtkMapper *GetLastItem (); vtkMapper *GetNextItem (); vtkMapperCollection *New ();
const char *GetClassName (); char *GetFilePrefix (); vtkOBJExporter *New (); void SetFilePrefix (char *);
vtkOBJExporter Unsupported Funcs:
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
const char *GetClassName (); char *GetFileName (); vtkOOGLExporter *New (); void SetFileName (char *);
vtkOOGLExporter Unsupported Funcs:
void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void WriteALight (vtkLight *aLight, FILE *fp); Don't know the size of pointer arg number 2 void WriteAnActor (vtkActor *anActor, FILE *fp, int count); Don't know the size of pointer arg number 2
void BoldOff (); void BoldOn (); int GetBold (); const char *GetClassName (); int GetFontFamily (); int GetIndependentVariables (); int GetIndependentVariablesMaxValue (); int GetIndependentVariablesMinValue (); vtkDataObject *GetInput (); int GetItalic (); char *GetLabelFormat (); int GetNumberOfLabels (); int GetNumberOfLabelsMaxValue (); int GetNumberOfLabelsMinValue (); int GetShadow (); char *GetTitle (); void ItalicOff (); void ItalicOn (); vtkParallelCoordinatesActor *New (); void ReleaseGraphicsResources (vtkWindow *); int RenderOpaqueGeometry (vtkViewport *); int RenderOverlay (vtkViewport *); int RenderTranslucentGeometry (vtkViewport *); void SetBold (int ); void SetFontFamily (int ); void SetFontFamilyToArial (); void SetFontFamilyToCourier (); void SetFontFamilyToTimes (); void SetIndependentVariables (int ); void SetIndependentVariablesToColumns (); void SetIndependentVariablesToRows (); void SetInput (vtkDataObject *); void SetItalic (int ); void SetLabelFormat (char *); void SetNumberOfLabels (int ); void SetShadow (int ); void SetTitle (char *); void ShadowOff (); void ShadowOn ();
vtkParallelCoordinatesActor Unsupported Funcs:
int PlaceAxes (vtkViewport *viewport, int *size); Don't know the size of pointer arg number 2 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
Inherits from AbstractPropPicker
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:
virtual float IntersectWithLine (float p1[3], float p2[3], float tol, vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m); Don't know the size of pointer arg number 1 void MarkPicked (vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m, float tMin, float mapperPos[3]); Don't know the size of pointer arg number 5 int Pick (float selectionPt[3], vtkRenderer *ren); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
const char *GetClassName (); long GetPointId (); vtkPointPicker *New ();
vtkPointPicker Unsupported Funcs:
float IntersectWithLine (float p1[3], float p2[3], float tol, vtkAssemblyPath *path, vtkProp3D *p, vtkAbstractMapper3D *m); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
virtual float *GetBounds (); (Returns a 6-element Perl list) const char *GetClassName (); int GetGhostLevel (); vtkPolyData *GetInput (); int GetNumberOfPieces (); int GetNumberOfSubPieces (); int GetPiece (); vtkPolyDataMapper *New (); virtual void Render (vtkRenderer *ren, vtkActor *act); virtual void RenderPiece (vtkRenderer *ren, vtkActor *act) = 0; void SetGhostLevel (int ); void SetInput (vtkPolyData *in); void SetNumberOfPieces (int ); void SetNumberOfSubPieces (int ); void SetPiece (int ); void ShallowCopy (vtkAbstractMapper *m); void Update ();
vtkPolyDataMapper Unsupported Funcs:
void ColorByArrayComponent (char *arrayName, int component); void ColorByArrayComponent (int arrayNum, int component); virtual void CreateDefaultLookupTable (); int GetArrayAccessMode (); int GetArrayComponent (); int GetArrayId (); char *GetArrayName (); const char *GetClassName (); int GetColorMode (); const char *GetColorModeAsString (); vtkPolyData *GetInput (); vtkScalarsToColors *GetLookupTable (); virtual unsigned long GetMTime (); int GetScalarMode (); float *GetScalarRange (); (Returns a 2-element Perl list) int GetScalarVisibility (); vtkCoordinate *GetTransformCoordinate (); int GetUseLookupTableScalarRange (); vtkUnsignedCharArray *MapScalars (float alpha); vtkPolyDataMapper2D *New (); void ScalarVisibilityOff (); void ScalarVisibilityOn (); void SetColorMode (int ); void SetColorModeToDefault (); void SetColorModeToMapScalars (); void SetInput (vtkPolyData *); void SetLookupTable (vtkScalarsToColors *lut); void SetScalarMode (int ); void SetScalarModeToDefault (); void SetScalarModeToUseCellData (); void SetScalarModeToUseCellFieldData (); void SetScalarModeToUsePointData (); void SetScalarModeToUsePointFieldData (); void SetScalarRange (float , float ); void SetScalarVisibility (int ); void SetTransformCoordinate (vtkCoordinate *); void SetUseLookupTableScalarRange (int ); void ShallowCopy (vtkAbstractMapper *m); void UseLookupTableScalarRangeOff (); void UseLookupTableScalarRangeOn ();
vtkPolyDataMapper2D Unsupported Funcs:
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)
void AddOrientation (float , float , float ); void AddPosition (float deltaX, float deltaY, float deltaZ); virtual void ComputeMatrix (); virtual float *GetBounds () = 0; (Returns a 6-element Perl list) float *GetCenter (); (Returns a 3-element Perl list) const char *GetClassName (); int GetIsIdentity (); float GetLength (); virtual void GetMatrix (vtkMatrix4x4 *m); vtkMatrix4x4 *GetMatrix (); float *GetOrientation (); (Returns a 3-element Perl list) float *GetOrientationWXYZ (); (Returns a 4-element Perl list) float *GetOrigin (); (Returns a 3-element Perl list) float *GetPosition (); (Returns a 3-element Perl list) float *GetScale (); (Returns a 3-element Perl list) vtkMatrix4x4 *GetUserMatrix (); vtkLinearTransform *GetUserTransform (); float *GetXRange (); (Returns a 2-element Perl list) float *GetYRange (); (Returns a 2-element Perl list) float *GetZRange (); (Returns a 2-element Perl list) void InitPathTraversal (); void PokeMatrix (vtkMatrix4x4 *matrix); void RotateWXYZ (float , float , float , float ); void RotateX (float ); void RotateY (float ); void RotateZ (float ); void SetOrientation (float , float , float ); virtual void SetOrigin (float _arg1, float _arg2, float _arg3); virtual void SetPosition (float _arg1, float _arg2, float _arg3); virtual void SetScale (float _arg1, float _arg2, float _arg3); void SetScale (float s); void SetUserMatrix (vtkMatrix4x4 *matrix); void SetUserTransform (vtkLinearTransform *transform); void ShallowCopy (vtkProp *prop);
vtkProp3D Unsupported Funcs:
void AddOrientation (float a[3]); Method is redundant. Same as AddOrientation( float, float, float) void AddPosition (float deltaPosition[3]); Method is redundant. Same as AddPosition( float, float, float) void GetBounds (float bounds[6]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. virtual void GetMatrix (double m[16]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void GetOrientation (float o[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetOrientation (float a[3]); Method is redundant. Same as SetOrientation( float, float, float) virtual void SetOrigin (float _arg[3]); Method is redundant. Same as SetOrigin( float, float, float) virtual void SetPosition (float _arg[3]); Method is redundant. Same as SetPosition( float, float, float) virtual void SetScale (float _arg[3]); Method is redundant. Same as SetScale( float, float, float)
void AddItem (vtkProp3D *p); const char *GetClassName (); vtkProp3D *GetLastProp3D (); vtkProp3D *GetNextProp3D (); vtkProp3DCollection *New ();
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:
int Pick (float selectionPt[3], vtkRenderer *renderer); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
void BackfaceCullingOff (); void BackfaceCullingOn (); virtual void BackfaceRender (vtkActor *, vtkRenderer *); void DeepCopy (vtkProperty *p); void EdgeVisibilityOff (); void EdgeVisibilityOn (); void FrontfaceCullingOff (); void FrontfaceCullingOn (); float GetAmbient (); float *GetAmbientColor (); (Returns a 3-element Perl list) float GetAmbientMaxValue (); float GetAmbientMinValue (); int GetBackfaceCulling (); const char *GetClassName (); float *GetColor (); (Returns a 3-element Perl list) float GetDiffuse (); float *GetDiffuseColor (); (Returns a 3-element Perl list) float GetDiffuseMaxValue (); float GetDiffuseMinValue (); float *GetEdgeColor (); (Returns a 3-element Perl list) int GetEdgeVisibility (); int GetFrontfaceCulling (); int GetInterpolation (); char *GetInterpolationAsString (); int GetInterpolationMaxValue (); int GetInterpolationMinValue (); int GetLineStipplePattern (); int GetLineStippleRepeatFactor (); int GetLineStippleRepeatFactorMaxValue (); int GetLineStippleRepeatFactorMinValue (); float GetLineWidth (); float GetLineWidthMaxValue (); float GetLineWidthMinValue (); float GetOpacity (); float GetOpacityMaxValue (); float GetOpacityMinValue (); float GetPointSize (); float GetPointSizeMaxValue (); float GetPointSizeMinValue (); int GetRepresentation (); char *GetRepresentationAsString (); int GetRepresentationMaxValue (); int GetRepresentationMinValue (); float GetSpecular (); float *GetSpecularColor (); (Returns a 3-element Perl list) float GetSpecularMaxValue (); float GetSpecularMinValue (); float GetSpecularPower (); float GetSpecularPowerMaxValue (); float GetSpecularPowerMinValue (); vtkProperty *New (); virtual void Render (vtkActor *, vtkRenderer *); void SetAmbient (float ); void SetAmbientColor (float , float , float ); void SetBackfaceCulling (int ); void SetColor (float r, float g, float b); void SetDiffuse (float ); void SetDiffuseColor (float , float , float ); void SetEdgeColor (float , float , float ); void SetEdgeVisibility (int ); void SetFrontfaceCulling (int ); void SetInterpolation (int ); void SetInterpolationToFlat (); void SetInterpolationToGouraud (); void SetInterpolationToPhong (); void SetLineStipplePattern (int ); void SetLineStippleRepeatFactor (int ); void SetLineWidth (float ); void SetOpacity (float ); void SetPointSize (float ); void SetRepresentation (int ); void SetRepresentationToPoints (); void SetRepresentationToSurface (); void SetRepresentationToWireframe (); void SetSpecular (float ); void SetSpecularColor (float , float , float ); void SetSpecularPower (float );
vtkProperty Unsupported Funcs:
void GetColor (float rgb[3]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetAmbientColor (float a[3]); Method is redundant. Same as SetAmbientColor( float, float, float) void SetColor (float a[3]); Method is redundant. Same as SetColor( float, float, float) void SetDiffuseColor (float a[3]); Method is redundant. Same as SetDiffuseColor( float, float, float) void SetEdgeColor (float a[3]); Method is redundant. Same as SetEdgeColor( float, float, float) void SetSpecularColor (float a[3]); Method is redundant. Same as SetSpecularColor( float, float, float)
void AutomaticScaleAdjustmentOff (void ); void AutomaticScaleAdjustmentOn (void ); void BilinearImageZoomOff (); void BilinearImageZoomOn (); int GetAutomaticScaleAdjustment (); float GetAutomaticScaleLowerLimit (); int GetBilinearImageZoom (); const char *GetClassName (); float GetImageScale (int level); int GetImageScaleCount (void ); int GetNumberOfSamplesTaken (); int GetNumberOfThreads (); float *GetParallelIncrements (void ); (Returns a 2-element Perl list) float *GetParallelStartPosition (void ); (Returns a 3-element Perl list) float GetSelectedImageScaleIndex (int level); float GetTotalRenderTime (); float GetViewRaysStepSize (int level); vtkRayCaster *New (); void SetAutomaticScaleLowerLimit (float scale); void SetBilinearImageZoom (int val); void SetImageScale (int level, float scale); void SetNumberOfThreads (int val); void SetSelectedImageScaleIndex (int level, float scale); void SetViewRaysStepSize (int level, float scale);
vtkRayCaster Unsupported Funcs:
float *GetPerspectiveViewRays (); Can't Handle 'float *' return type without a hint void GetViewRaysSize (int size[2]); Can't handle methods with single array args (like a[3]) yet.
Inherits from DirectionEncoder
const char *GetClassName (); float *GetDecodedGradient (int value); (Returns a 3-element Perl list) int GetNumberOfEncodedDirections (void ); int GetRecursionDepth (); int GetRecursionDepthMaxValue (); int GetRecursionDepthMinValue (); vtkRecursiveSphereDirectionEncoder *New (); void SetRecursionDepth (int );
vtkRecursiveSphereDirectionEncoder Unsupported Funcs:
float *GetDecodedGradientTable (void ); Can't Handle 'float *' return type without a hint int GetEncodedDirection (float n[3]); Can't handle methods with single array args (like a[3]) yet. void PrintSelf (ostream &os, vtkIndent index); I/O Streams not Supported yet
void AddRenderer (vtkRenderer *); void BordersOff (); void BordersOn (); virtual int CheckAbortStatus (); virtual void CopyResultFrame (); virtual void Frame (); void FullScreenOff (); void FullScreenOn (); int GetAAFrames (); int GetAbortRender (); int GetBorders (); const char *GetClassName (); virtual int GetDepthBufferSize (); float GetDesiredUpdateRate (); virtual int GetEventPending (); int GetFDFrames (); int GetFullScreen (); int GetInAbortCheck (); vtkRenderWindowInteractor *GetInteractor (); int GetLineSmoothing (); int GetNeverRendered (); int GetNumberOfLayers (); int GetNumberOfLayersMaxValue (); int GetNumberOfLayersMinValue (); int GetPointSmoothing (); int GetPolygonSmoothing (); static const char *GetRenderLibrary (); vtkRendererCollection *GetRenderers (); int GetStereoCapableWindow (); int GetStereoRender (); int GetStereoType (); char *GetStereoTypeAsString (); int GetSubFrames (); int GetSwapBuffers (); virtual void HideCursor (); void LineSmoothingOff (); void LineSmoothingOn (); virtual void MakeCurrent (); virtual vtkRenderWindowInteractor *MakeRenderWindowInteractor (); vtkRenderWindow *New (); void PointSmoothingOff (); void PointSmoothingOn (); void PolygonSmoothingOff (); void PolygonSmoothingOn (); void RemoveRenderer (vtkRenderer *); virtual void Render (); void SetAAFrames (int ); void SetAbortCheckMethod (void (*func)(void *) , void *arg); void SetAbortRender (int ); void SetBorders (int ); void SetDesiredUpdateRate (float ); void SetFDFrames (int ); virtual void SetFullScreen (int ); void SetInAbortCheck (int ); void SetInteractor (vtkRenderWindowInteractor *); void SetLineSmoothing (int ); void SetNumberOfLayers (int ); virtual void SetParentInfo (char *); void SetPointSmoothing (int ); void SetPolygonSmoothing (int ); virtual void SetStereoCapableWindow (int capable); void SetStereoRender (int stereo); void SetStereoType (int ); void SetStereoTypeToCrystalEyes (); void SetStereoTypeToDresden (); void SetStereoTypeToInterlaced (); void SetStereoTypeToLeft (); void SetStereoTypeToRedBlue (); void SetStereoTypeToRight (); void SetSubFrames (int ); void SetSwapBuffers (int ); virtual void SetWindowInfo (char *); virtual void ShowCursor (); virtual void Start (); void StereoCapableWindowOff (); void StereoCapableWindowOn (); virtual void StereoMidpoint (); virtual void StereoRenderComplete (); void StereoRenderOff (); void StereoRenderOn (); virtual void StereoUpdate (); void SwapBuffersOff (); void SwapBuffersOn (); void UnRegister (vtkObject *o); virtual void WindowRemap ();
vtkRenderWindow Unsupported Funcs:
virtual void *GetGenericContext (); Can't Handle 'void *' return type without a hint virtual void *GetGenericDisplayId (); Can't Handle 'void *' return type without a hint virtual void *GetGenericDrawable (); Can't Handle 'void *' return type without a hint virtual void *GetGenericParentId (); Can't Handle 'void *' return type without a hint virtual void *GetGenericWindowId (); Can't Handle 'void *' return type without a hint virtual unsigned char *GetRGBACharPixelData (int , int , int , int , int ); Can't Handle 'unsigned char *' return type without a hint virtual float *GetRGBAPixelData (int , int , int , int , int ); Can't Handle 'float *' return type without a hint virtual float *GetZbufferData (int , int , int , int ); Can't Handle 'float *' return type without a hint void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetAbortCheckMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. virtual void SetDisplayId (void *); Don't know the size of pointer arg number 1 virtual void SetParentId (void *); Don't know the size of pointer arg number 1 virtual void SetPixelData (int , int , int , int , unsigned char *, int ); Don't know the size of pointer arg number 5 virtual void SetRGBACharPixelData (int , int , int , int , unsigned char *, int , int blend); Don't know the size of pointer arg number 5 virtual void SetRGBAPixelData (int , int , int , int , float *, int , int blend); Don't know the size of pointer arg number 5 virtual void SetWindowId (void *); Don't know the size of pointer arg number 1 virtual void SetZbufferData (int , int , int , int , float *); Don't know the size of pointer arg number 5
void AddItem (vtkRenderWindow *a); const char *GetClassName (); vtkRenderWindow *GetNextItem (); vtkRenderWindowCollection *New ();
virtual vtkAbstractPropPicker *CreateDefaultPicker (); virtual int CreateTimer (int ); virtual int DestroyTimer (); virtual void Disable (); virtual void Enable (); virtual void EndPickCallback (); virtual void ExitCallback (); void FlyTo (vtkRenderer *ren, float x, float y, float z); const char *GetClassName (); float GetDesiredUpdateRate (); float GetDesiredUpdateRateMaxValue (); float GetDesiredUpdateRateMinValue (); float GetDolly (); int GetEnabled (); int *GetEventPosition (); (Returns a 2-element Perl list) int GetInitialized (); vtkInteractorStyle *GetInteractorStyle (); int GetLightFollowCamera (); int GetNumberOfFlyFrames (); int GetNumberOfFlyFramesMaxValue (); int GetNumberOfFlyFramesMinValue (); vtkAbstractPicker *GetPicker (); vtkRenderWindow *GetRenderWindow (); int *GetSize (); (Returns a 2-element Perl list) float GetStillUpdateRate (); float GetStillUpdateRateMaxValue (); float GetStillUpdateRateMinValue (); void HideCursor (); virtual void Initialize (); void LightFollowCameraOff (); void LightFollowCameraOn (); vtkRenderWindowInteractor *New (); void ReInitialize (); void Render (); void SetDesiredUpdateRate (float ); void SetDolly (float ); void SetEndPickMethod (void (*func)(void *) , void *arg); void SetEventPosition (int , int ); void SetExitMethod (void (*func)(void *) , void *arg); virtual void SetInteractorStyle (vtkInteractorStyle *); void SetLightFollowCamera (int ); void SetNumberOfFlyFrames (int ); void SetPicker (vtkAbstractPicker *); void SetRenderWindow (vtkRenderWindow *aren); void SetSize (int , int ); void SetStartPickMethod (void (*func)(void *) , void *arg); void SetStillUpdateRate (float ); void SetUserMethod (void (*func)(void *) , void *arg); void ShowCursor (); virtual void Start (); virtual void StartPickCallback (); virtual void TerminateApp (void ); void UnRegister (vtkObject *o); virtual void UpdateSize (int x, int y); virtual void UserCallback ();
vtkRenderWindowInteractor Unsupported Funcs:
void FlyTo (vtkRenderer *ren, float *x); Don't know the size of pointer arg number 2 virtual void GetMousePosition (int *x, int *y); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetEndPickMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetEventPosition (int a[2]); Method is redundant. Same as SetEventPosition( int, int) void SetExitMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetSize (int a[2]); Method is redundant. Same as SetSize( int, int) void SetStartPickMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either. void SetUserMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either.
void AddActor (vtkProp *p); void AddCuller (vtkCuller *); void AddLight (vtkLight *); void AddVolume (vtkProp *p); void BackingStoreOff (); void BackingStoreOn (); virtual void Clear (); void CreateLight (void ); virtual void DeviceRender () = 0; vtkCamera *GetActiveCamera (); vtkActorCollection *GetActors (); virtual float GetAllocatedRenderTime (); float *GetAmbient (); (Returns a 3-element Perl list) int GetBackingStore (); const char *GetClassName (); vtkCullerCollection *GetCullers (); int GetInteractive (); float GetLastRenderTimeInSeconds (); int GetLayer (); int GetLightFollowCamera (); vtkLightCollection *GetLights (); unsigned long GetMTime (); int GetNumberOfPropsRenderedAsGeometry (); vtkRayCaster *GetRayCaster (); vtkRenderWindow *GetRenderWindow (); virtual float GetTimeFactor (); int GetTwoSidedLighting (); virtual vtkWindow *GetVTKWindow (); vtkVolumeCollection *GetVolumes (); float GetZ (int x, int y); void InteractiveOff (); void InteractiveOn (); void LightFollowCameraOff (); void LightFollowCameraOn (); virtual vtkCamera *MakeCamera (); virtual vtkLight *MakeLight (); vtkRenderer *New (); vtkAssemblyPath *PickProp (float selectionX, float selectionY); void RemoveActor (vtkProp *p); void RemoveCuller (vtkCuller *); void RemoveLight (vtkLight *); void RemoveVolume (vtkProp *p); virtual void Render (); void RenderOverlay (); void ResetCamera (float xmin, float xmax, float ymin, float ymax, float zmin, float zmax); void ResetCamera (); void ResetCameraClippingRange (float xmin, float xmax, float ymin, float ymax, float zmin, float zmax); void ResetCameraClippingRange (); void SetActiveCamera (vtkCamera *); void SetAllocatedRenderTime (float ); void SetAmbient (float , float , float ); void SetBackingStore (int ); void SetInteractive (int ); void SetLayer (int ); void SetLightFollowCamera (int ); void SetRenderWindow (vtkRenderWindow *); void SetTwoSidedLighting (int ); int Transparent (); void TwoSidedLightingOff (); void TwoSidedLightingOn (); virtual void ViewToWorld (float &wx, float &wy, float &wz); void ViewToWorld (); int VisibleActorCount (); int VisibleVolumeCount (); virtual void WorldToView (float &wx, float &wy, float &wz); void WorldToView ();
vtkRenderer Unsupported Funcs:
void ComputeVisiblePropBounds (float bounds[6]); Can't handle methods with single array args (like a[3]) yet. void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void ResetCameraClippingRange (float bounds[6]); Method is redundant. Same as ResetCameraClippingRange( float, float, float, float, float, float) void ResetCamera (float bounds[6]); Method is redundant. Same as ResetCamera( float, float, float, float, float, float) void SetAmbient (float a[3]); Method is redundant. Same as SetAmbient( float, float, float)
void AddItem (vtkRenderer *a); const char *GetClassName (); vtkRenderer *GetNextItem (); vtkRendererCollection *New (); void Render (); void RenderOverlay ();
Inherits from StructuredPointsSource
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:
void BoldOff (); void BoldOn (); int GetBold (); const char *GetClassName (); int GetFontFamily (); int GetItalic (); char *GetLabelFormat (); vtkScalarsToColors *GetLookupTable (); int GetMaximumNumberOfColors (); int GetMaximumNumberOfColorsMaxValue (); int GetMaximumNumberOfColorsMinValue (); int GetNumberOfLabels (); int GetNumberOfLabelsMaxValue (); int GetNumberOfLabelsMinValue (); int GetOrientation (); int GetOrientationMaxValue (); int GetOrientationMinValue (); int GetShadow (); char *GetTitle (); void ItalicOff (); void ItalicOn (); vtkScalarBarActor *New (); virtual void ReleaseGraphicsResources (vtkWindow *); int RenderOpaqueGeometry (vtkViewport *viewport); int RenderOverlay (vtkViewport *viewport); int RenderTranslucentGeometry (vtkViewport *); void SetBold (int ); void SetFontFamily (int ); void SetFontFamilyToArial (); void SetFontFamilyToCourier (); void SetFontFamilyToTimes (); void SetItalic (int ); void SetLabelFormat (char *); void SetLookupTable (vtkScalarsToColors *); void SetMaximumNumberOfColors (int ); void SetNumberOfLabels (int ); void SetOrientation (int ); void SetOrientationToHorizontal (); void SetOrientationToVertical (); void SetShadow (int ); void SetTitle (char *); void ShadowOff (); void ShadowOn (); void ShallowCopy (vtkProp *prop);
vtkScalarBarActor Unsupported Funcs:
void AllocateAndSizeLabels (int *labelSize, int *size, vtkViewport *viewport, float *range); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SizeTitle (int *titleSize, int *size, vtkViewport *viewport); Don't know the size of pointer arg number 1
const char *GetClassName (); float GetMaximumLineHeight (); int *GetMinimumSize (); (Returns a 2-element Perl list) vtkScaledTextActor *New (); void SetMapper (vtkTextMapper *mapper); void SetMaximumLineHeight (float ); void SetMinimumSize (int , int ); void ShallowCopy (vtkProp *prop);
vtkScaledTextActor Unsupported Funcs:
void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetMinimumSize (int a[2]); Method is redundant. Same as SetMinimumSize( int, int)
Inherits from DataSetToPolyDataFilter
const char *GetClassName (); unsigned long GetMTime (); vtkRenderer *GetRenderer (); int GetSelectInvisible (); int *GetSelection (); (Returns a 4-element Perl list) int GetSelectionWindow (); float GetTolerance (); float GetToleranceMaxValue (); float GetToleranceMinValue (); vtkSelectVisiblePoints *New (); void SelectInvisibleOff (); void SelectInvisibleOn (); void SelectionWindowOff (); void SelectionWindowOn (); void SetRenderer (vtkRenderer *ren); void SetSelectInvisible (int ); void SetSelection (int , int , int , int ); void SetSelectionWindow (int ); void SetTolerance (float );
vtkSelectVisiblePoints Unsupported Funcs:
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)
void BoldOff (); void BoldOn (); int GetBold (); const char *GetClassName (); int GetFontFamily (); int GetFontSize (); int GetHeight (vtkViewport *); char *GetInput (); int GetItalic (); int GetJustification (); int GetJustificationMaxValue (); int GetJustificationMinValue (); float GetLineOffset (); float GetLineSpacing (); int GetNumberOfLines (const char *input); int GetNumberOfLines (); int GetShadow (); int GetVerticalJustification (); int GetVerticalJustificationMaxValue (); int GetVerticalJustificationMinValue (); int GetWidth (vtkViewport *); void ItalicOff (); void ItalicOn (); vtkTextMapper *New (); void SetBold (int val); void SetFontFamily (int val); void SetFontFamilyToArial (); void SetFontFamilyToCourier (); void SetFontFamilyToTimes (); virtual void SetFontSize (int size); void SetInput (const char *inputString); void SetItalic (int val); void SetJustification (int ); void SetJustificationToCentered (); void SetJustificationToLeft (); void SetJustificationToRight (); void SetLineOffset (float ); void SetLineSpacing (float ); void SetShadow (int val); void SetVerticalJustification (int ); void SetVerticalJustificationToBottom (); void SetVerticalJustificationToCentered (); void SetVerticalJustificationToTop (); void ShadowOff (); void ShadowOn (); void ShallowCopy (vtkTextMapper *tm);
vtkTextMapper Unsupported Funcs:
void GetMultiLineSize (vtkViewport *viewport, int size[2]); Don't know the size of pointer arg number 2 virtual void GetSize (vtkViewport *, int size[2]); Don't know the size of pointer arg number 2 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
Inherits from ProcessObject
const char *GetClassName (); vtkImageData *GetInput (); int GetInterpolate (); vtkLookupTable *GetLookupTable (); int GetMapColorScalarsThroughLookupTable (); vtkUnsignedCharArray *GetMappedScalars (); int GetQuality (); int GetRepeat (); void InterpolateOff (); void InterpolateOn (); virtual void Load (vtkRenderer *); void MapColorScalarsThroughLookupTableOff (); void MapColorScalarsThroughLookupTableOn (); vtkTexture *New (); virtual void ReleaseGraphicsResources (vtkWindow *); virtual void Render (vtkRenderer *ren); void RepeatOff (); void RepeatOn (); void SetInput (vtkImageData *input); void SetInterpolate (int ); void SetLookupTable (vtkLookupTable *); void SetMapColorScalarsThroughLookupTable (int ); void SetQuality (int ); void SetQualityTo16Bit (); void SetQualityTo32Bit (); void SetQualityToDefault (); void SetRepeat (int );
vtkTexture Unsupported Funcs:
unsigned char *MapScalarsToColors (vtkDataArray *scalars); Can't Handle 'unsigned char *' return type without a hint void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet
const char *GetClassName (); char *GetFileName (); float GetSpeed (); vtkVRMLExporter *New (); void SetFileName (char *); void SetSpeed (float );
vtkVRMLExporter Unsupported Funcs:
void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetFilePointer (FILE *); Don't know the size of pointer arg number 1 void WriteALight (vtkLight *aLight, FILE *fp); Don't know the size of pointer arg number 2 void WriteAnActor (vtkActor *anActor, FILE *fp); Don't know the size of pointer arg number 2 void WritePointData (vtkPoints *points, vtkDataArray *normals, vtkDataArray *tcoords, vtkUnsignedCharArray *colors, FILE *fp); Don't know the size of pointer arg number 5
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:
void AddItem (vtkVolume *a); const char *GetClassName (); vtkVolume *GetNextItem (); vtkVolume *GetNextVolume (); vtkVolumeCollection *New ();
void CroppingOff (); void CroppingOn (); virtual float *GetBounds (); (Returns a 6-element Perl list) const char *GetClassName (); int GetCropping (); int GetCroppingRegionFlags (); int GetCroppingRegionFlagsMaxValue (); int GetCroppingRegionFlagsMinValue (); float *GetCroppingRegionPlanes (); (Returns a 6-element Perl list) vtkImageData *GetInput (); virtual vtkImageData *GetRGBTextureInput (); float *GetVoxelCroppingRegionPlanes (); (Returns a 6-element Perl list) void SetCropping (int ); void SetCroppingRegionFlags (int ); void SetCroppingRegionFlagsToCross (); void SetCroppingRegionFlagsToFence (); void SetCroppingRegionFlagsToInvertedCross (); void SetCroppingRegionFlagsToInvertedFence (); void SetCroppingRegionFlagsToSubVolume (); void SetCroppingRegionPlanes (float , float , float , float , float , float ); void SetInput (vtkImageData *); void SetRGBTextureInput (vtkImageData *rgbTexture); virtual void Update ();
vtkVolumeMapper Unsupported Funcs:
virtual void GetBounds (float bounds[6]); Can't handle methods with single array args (like a[3]) in overloaded methods yet. void PrintSelf (ostream &os, vtkIndent index); I/O Streams not Supported yet void SetCroppingRegionPlanes (float a[6]); Method is redundant. Same as SetCroppingRegionPlanes( float, float, float, float, float, float)
Inherits from VolumeMapper
void CursorOff (); void CursorOn (); void CutPlaneOff (); void CutPlaneOn (); virtual int GetAvailableBoardMemory (); int GetBlendMode (); const char *GetBlendModeAsString (void ); int GetBlendModeMaxValue (); int GetBlendModeMinValue (); const char *GetClassName (); int GetCursor (); int GetCursorMaxValue (); int GetCursorMinValue (); double *GetCursorPosition (); (Returns a 3-element Perl list) int GetCursorType (); const char *GetCursorTypeAsString (void ); int GetCursorTypeMaxValue (); int GetCursorTypeMinValue (); double *GetCursorXAxisColor (); (Returns a 3-element Perl list) double *GetCursorYAxisColor (); (Returns a 3-element Perl list) double *GetCursorZAxisColor (); (Returns a 3-element Perl list) int GetCutPlane (); double *GetCutPlaneEquation (); (Returns a 4-element Perl list) int GetCutPlaneFallOffDistance (); int GetCutPlaneFallOffDistanceMaxValue (); int GetCutPlaneFallOffDistanceMinValue (); int GetCutPlaneMaxValue (); int GetCutPlaneMinValue (); double GetCutPlaneThickness (); double GetCutPlaneThicknessMaxValue (); double GetCutPlaneThicknessMinValue (); int GetGradientDiffuseModulation (); int GetGradientDiffuseModulationMaxValue (); int GetGradientDiffuseModulationMinValue (); int GetGradientOpacityModulation (); int GetGradientOpacityModulationMaxValue (); int GetGradientOpacityModulationMinValue (); int GetGradientSpecularModulation (); int GetGradientSpecularModulationMaxValue (); int GetGradientSpecularModulationMinValue (); int GetIntermixIntersectingGeometry (); int GetIntermixIntersectingGeometryMaxValue (); int GetIntermixIntersectingGeometryMinValue (); int GetMajorBoardVersion (); int GetMinorBoardVersion (); int GetNoHardware (); int GetNumberOfBoards (); int *GetSubVolume (); (Returns a 6-element Perl list) int GetSuperSampling (); double *GetSuperSamplingFactor (); (Returns a 3-element Perl list) int GetSuperSamplingMaxValue (); int GetSuperSamplingMinValue (); int GetWrongVLIVersion (); void GradientDiffuseModulationOff (); void GradientDiffuseModulationOn (); void GradientOpacityModulationOff (); void GradientOpacityModulationOn (); void GradientSpecularModulationOff (); void GradientSpecularModulationOn (); void IntermixIntersectingGeometryOff (); void IntermixIntersectingGeometryOn (); vtkVolumeProMapper *New (); virtual void Render (vtkRenderer *, vtkVolume *); void SetBlendMode (int ); void SetBlendModeToComposite (); void SetBlendModeToMaximumIntensity (); void SetBlendModeToMinimumIntensity (); void SetCursor (int ); void SetCursorPosition (double , double , double ); void SetCursorType (int ); void SetCursorTypeToCrossHair (); void SetCursorTypeToPlane (); void SetCursorXAxisColor (double , double , double ); void SetCursorYAxisColor (double , double , double ); void SetCursorZAxisColor (double , double , double ); void SetCutPlane (int ); void SetCutPlaneEquation (double , double , double , double ); void SetCutPlaneFallOffDistance (int ); void SetCutPlaneThickness (double ); void SetGradientDiffuseModulation (int ); void SetGradientOpacityModulation (int ); void SetGradientSpecularModulation (int ); void SetIntermixIntersectingGeometry (int ); void SetSubVolume (int , int , int , int , int , int ); void SetSuperSampling (int ); void SetSuperSamplingFactor (double x, double y, double z); void SuperSamplingOff (); void SuperSamplingOn ();
vtkVolumeProMapper Unsupported Funcs:
virtual void GetLockSizesForBoardMemory (unsigned int , unsigned int *, unsigned int *, unsigned int *); Don't know the size of pointer arg number 2 void PrintSelf (ostream &os, vtkIndent index); I/O Streams not Supported yet void SetCursorPosition (double a[3]); Method is redundant. Same as SetCursorPosition( double, double, double) void SetCursorXAxisColor (double a[3]); Method is redundant. Same as SetCursorXAxisColor( double, double, double) void SetCursorYAxisColor (double a[3]); Method is redundant. Same as SetCursorYAxisColor( double, double, double) void SetCursorZAxisColor (double a[3]); Method is redundant. Same as SetCursorZAxisColor( double, double, double) void SetCutPlaneEquation (double a[4]); Method is redundant. Same as SetCutPlaneEquation( double, double, double, double) void SetSubVolume (int a[6]); Method is redundant. Same as SetSubVolume( int, int, int, int, int, int) void SetSuperSamplingFactor (double f[3]); Method is redundant. Same as SetSuperSamplingFactor( double, double, double)
float GetAmbient (); float GetAmbientMaxValue (); float GetAmbientMinValue (); const char *GetClassName (); int GetColorChannels (); float GetDiffuse (); float GetDiffuseMaxValue (); float GetDiffuseMinValue (); vtkPiecewiseFunction *GetGradientOpacity (); vtkPiecewiseFunction *GetGrayTransferFunction (); int GetInterpolationType (); const char *GetInterpolationTypeAsString (void ); int GetInterpolationTypeMaxValue (); int GetInterpolationTypeMinValue (); unsigned long GetMTime (); float GetRGBTextureCoefficient (); float GetRGBTextureCoefficientMaxValue (); float GetRGBTextureCoefficientMinValue (); vtkColorTransferFunction *GetRGBTransferFunction (); vtkPiecewiseFunction *GetScalarOpacity (); int GetShade (); float GetSpecular (); float GetSpecularMaxValue (); float GetSpecularMinValue (); float GetSpecularPower (); float GetSpecularPowerMaxValue (); float GetSpecularPowerMinValue (); vtkVolumeProperty *New (); void SetAmbient (float ); void SetColor (vtkPiecewiseFunction *function); void SetColor (vtkColorTransferFunction *function); void SetDiffuse (float ); void SetGradientOpacity (vtkPiecewiseFunction *function); void SetInterpolationType (int ); void SetInterpolationTypeToLinear (); void SetInterpolationTypeToNearest (); void SetRGBTextureCoefficient (float ); void SetScalarOpacity (vtkPiecewiseFunction *function); void SetShade (int ); void SetSpecular (float ); void SetSpecularPower (float ); void ShadeOff (); void ShadeOn ();
vtkVolumeProperty Unsupported Funcs:
Inherits from VolumeRayCastFunction
const char *GetClassName (); int GetCompositeMethod (); const char *GetCompositeMethodAsString (void ); int GetCompositeMethodMaxValue (); int GetCompositeMethodMinValue (); vtkVolumeRayCastCompositeFunction *New (); void SetCompositeMethod (int ); void SetCompositeMethodToClassifyFirst (); void SetCompositeMethodToInterpolateFirst ();
vtkVolumeRayCastCompositeFunction Unsupported Funcs:
const char *GetClassName (); virtual float GetZeroOpacityThreshold (vtkVolume *vol) = 0;
const char *GetClassName (); float GetIsoValue (); float GetZeroOpacityThreshold (vtkVolume *vol); vtkVolumeRayCastIsosurfaceFunction *New (); void SetIsoValue (float );
vtkVolumeRayCastIsosurfaceFunction Unsupported Funcs:
const char *GetClassName (); int GetMaximizeMethod (); const char *GetMaximizeMethodAsString (void ); int GetMaximizeMethodMaxValue (); int GetMaximizeMethodMinValue (); float GetZeroOpacityThreshold (vtkVolume *vol); vtkVolumeRayCastMIPFunction *New (); void SetMaximizeMethod (int ); void SetMaximizeMethodToOpacity (); void SetMaximizeMethodToScalarValue ();
vtkVolumeRayCastMIPFunction Unsupported Funcs:
void AutoAdjustSampleDistancesOff (); void AutoAdjustSampleDistancesOn (); int GetAutoAdjustSampleDistances (); int GetAutoAdjustSampleDistancesMaxValue (); int GetAutoAdjustSampleDistancesMinValue (); const char *GetClassName (); vtkEncodedGradientEstimator *GetGradientEstimator (); vtkEncodedGradientShader *GetGradientShader (); float GetImageSampleDistance (); float GetImageSampleDistanceMaxValue (); float GetImageSampleDistanceMinValue (); int GetIntermixIntersectingGeometry (); int GetIntermixIntersectingGeometryMaxValue (); int GetIntermixIntersectingGeometryMinValue (); float GetMaximumImageSampleDistance (); float GetMaximumImageSampleDistanceMaxValue (); float GetMaximumImageSampleDistanceMinValue (); float GetMinimumImageSampleDistance (); float GetMinimumImageSampleDistanceMaxValue (); float GetMinimumImageSampleDistanceMinValue (); int GetNumberOfThreads (); float GetSampleDistance (); vtkVolumeRayCastFunction *GetVolumeRayCastFunction (); void IntermixIntersectingGeometryOff (); void IntermixIntersectingGeometryOn (); vtkVolumeRayCastMapper *New (); void SetAutoAdjustSampleDistances (int ); void SetGradientEstimator (vtkEncodedGradientEstimator *gradest); void SetImageSampleDistance (float ); void SetIntermixIntersectingGeometry (int ); void SetMaximumImageSampleDistance (float ); void SetMinimumImageSampleDistance (float ); void SetNumberOfThreads (int num); void SetSampleDistance (float ); void SetVolumeRayCastFunction (vtkVolumeRayCastFunction *);
vtkVolumeRayCastMapper Unsupported Funcs:
int ClipRayAgainstClippingPlanes (VTKVRCDynamicInfo *dynamicInfo, VTKVRCStaticInfo *staticInfo); Don't know the size of pointer arg number 1 int ClipRayAgainstVolume (VTKVRCDynamicInfo *dynamicInfo, float bounds[6]); Don't know the size of pointer arg number 1 void InitializeClippingPlanes (VTKVRCStaticInfo *staticInfo, vtkPlaneCollection *planes); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent index); I/O Streams not Supported yet VTK_THREAD_RETURN_TYPE VolumeRayCastMapper_CastRays (void *arg); Don't know the size of pointer arg number 1
const char *GetClassName (); vtkEncodedGradientEstimator *GetGradientEstimator (); vtkEncodedGradientShader *GetGradientShader (); void SetGradientEstimator (vtkEncodedGradientEstimator *gradest); virtual void Update ();
vtkVolumeTextureMapper Unsupported Funcs:
Inherits from VolumeTextureMapper
const char *GetClassName (); int GetMaximumNumberOfPlanes (); int GetMaximumStorageSize (); int *GetTargetTextureSize (); (Returns a 2-element Perl list) vtkVolumeTextureMapper2D *New (); void SetMaximumNumberOfPlanes (int ); void SetMaximumStorageSize (int ); void SetTargetTextureSize (int , int );
vtkVolumeTextureMapper2D Unsupported Funcs:
void ComputeAxisTextureSize (int axis, int *size); Don't know the size of pointer arg number 2 void PrintSelf (ostream &os, vtkIndent index); I/O Streams not Supported yet void SetTargetTextureSize (int a[2]); Method is redundant. Same as SetTargetTextureSize( int, int)
const char *GetClassName (); vtkWorldPointPicker *New (); int Pick (float selectionX, float selectionY, float selectionZ, vtkRenderer *renderer);
vtkWorldPointPicker Unsupported Funcs:
const char *GetClassName (); vtkProperty *MakeProperty (); vtkMesaActor *New (); void Render (vtkRenderer *ren, vtkMapper *mapper);
Inherits from Camera
const char *GetClassName (); vtkMesaCamera *New (); void Render (vtkRenderer *ren); void UpdateViewport (vtkRenderer *ren);
Inherits from ImageActor
const char *GetClassName (); void Load (vtkRenderer *ren); vtkMesaImageActor *New (); void ReleaseGraphicsResources (vtkWindow *);
vtkMesaImageActor Unsupported Funcs:
unsigned char *MakeDataSuitable (int &xsize, int &ysize, int &release); Can't Handle 'unsigned char *' return type without a hint
Inherits from ImageMapper
const char *GetClassName (); vtkMesaImageMapper *New (); void RenderData (vtkViewport *viewport, vtkImageData *data, vtkActor2D *actor); void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
Inherits from XImageWindow
virtual void EraseWindow (); void Frame (); const char *GetClassName (); virtual int GetDesiredDepth (); void MakeCurrent (); virtual void MakeDefaultWindow (); vtkMesaImageWindow *New (); void Render (); virtual void SetOffScreenRendering (int i); void SwapBuffers ();
vtkMesaImageWindow Unsupported Funcs:
virtual Colormap GetDesiredColormap (); Can't Handle ColorMap return type yet virtual Visual *GetDesiredVisual (); Can't Handle Visual return type yet XVisualInfo *GetDesiredVisualInfo (); Can't Handle 'XVisualInfo *' return type yet virtual void *GetGenericContext (); Can't Handle 'void *' return type without a hint virtual void *GetGenericDisplayId (); Can't Handle 'void *' return type without a hint virtual void *GetGenericDrawable (); Can't Handle 'void *' return type without a hint virtual void *GetGenericParentId (); Can't Handle 'void *' return type without a hint virtual void *GetGenericWindowId (); Can't Handle 'void *' return type without a hint virtual unsigned char *GetPixelData (int x, int y, int x2, int y2, int front); Can't Handle 'unsigned char *' return type without a hint virtual float *GetRGBAPixelData (int x, int y, int x2, int y2, int front); Can't Handle 'float *' return type without a hint void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet virtual void SetPixelData (int x, int y, int x2, int y2, unsigned char *, int front); Don't know the size of pointer arg number 5 virtual void SetRGBAPixelData (int x, int y, int x2, int y2, float *, int front, int blend); Don't know the size of pointer arg number 5
Inherits from Imager
void Erase (); const char *GetClassName (); vtkMesaImager *New (); int RenderOpaqueGeometry ();
Inherits from Light
const char *GetClassName (); vtkMesaLight *New (); void Render (vtkRenderer *ren, int light_index);
Inherits from PolyDataMapper
virtual void Draw (vtkRenderer *ren, vtkActor *a); const char *GetClassName (); vtkMesaPolyDataMapper *New (); void ReleaseGraphicsResources (vtkWindow *); virtual void RenderPiece (vtkRenderer *ren, vtkActor *a);
Inherits from PolyDataMapper2D
const char *GetClassName (); vtkMesaPolyDataMapper2D *New (); void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
Inherits from Property
void BackfaceRender (vtkActor *a, vtkRenderer *ren); const char *GetClassName (); vtkMesaProperty *New (); void Render (vtkActor *a, vtkRenderer *ren);
const char *GetClassName (); int GetDepthBufferSize (); static int GetGlobalMaximumNumberOfMultiSamples (); int GetMultiSamples (); void MakeCurrent () = 0; vtkMesaRenderWindow *New (); virtual void OpenGLInit (); void RegisterTextureResource (GLuint id); static void SetGlobalMaximumNumberOfMultiSamples (int val); void SetMultiSamples (int ); virtual void StereoUpdate ();
vtkMesaRenderWindow Unsupported Funcs:
Inherits from Renderer
void Clear (void ); void ClearLights (void ); void DeviceRender (void ); const char *GetClassName (); virtual vtkCamera *MakeCamera (); virtual vtkLight *MakeLight (); vtkMesaRenderer *New (); int UpdateLights (void );
vtkMesaRenderer Unsupported Funcs:
Inherits from Texture
const char *GetClassName (); void Load (vtkRenderer *ren); vtkMesaTexture *New (); void ReleaseGraphicsResources (vtkWindow *);
vtkMesaTexture Unsupported Funcs:
unsigned char *ResampleToPowerOfTwo (int &xsize, int &ysize, unsigned char *dptr, int bpp); Can't Handle 'unsigned char *' return type without a hint
Inherits from VolumeRayCastMapper
const char *GetClassName (); vtkMesaVolumeRayCastMapper *New ();
Inherits from VolumeTextureMapper2D
const char *GetClassName (); vtkMesaVolumeTextureMapper2D *New ();
vtkMesaVolumeTextureMapper2D Unsupported Funcs:
Inherits from MesaRenderWindow
virtual void Frame (void ); const char *GetClassName (); virtual int GetDesiredDepth (); virtual int GetEventPending (); void HideCursor (); virtual void Initialize (void ); void MakeCurrent (); vtkXMesaRenderWindow *New (); virtual void PrefFullScreen (void ); void Render (); virtual void SetFullScreen (int ); void SetNextWindowId (Window ); void SetOffScreenRendering (int i); void SetParentId (Window ); void SetParentInfo (char *info); void SetPosition (int , int ); virtual void SetSize (int , int ); virtual void SetStereoCapableWindow (int capable); void SetWindowId (Window ); void SetWindowInfo (char *info); void SetWindowName (char *); void ShowCursor (); virtual void Start (void ); virtual void WindowInitialize (void ); virtual void WindowRemap (void );
vtkXMesaRenderWindow Unsupported Funcs:
virtual Colormap GetDesiredColormap (); Can't Handle ColorMap return type yet virtual Visual *GetDesiredVisual (); Can't Handle Visual return type yet virtual XVisualInfo *GetDesiredVisualInfo (); Can't Handle 'XVisualInfo *' return type yet Display *GetDisplayId (); Can't Handle Display return type yet virtual void *GetGenericContext (); Can't Handle 'void *' return type without a hint virtual void *GetGenericDisplayId (); Can't Handle 'void *' return type without a hint virtual void *GetGenericDrawable (); Can't Handle 'void *' return type without a hint virtual void *GetGenericParentId (); Can't Handle 'void *' return type without a hint virtual void *GetGenericWindowId (); Can't Handle 'void *' return type without a hint Window GetParentId (); Can't Handle Window return type yet virtual int *GetPosition (); Can't Handle 'int *' return type without a hint virtual int *GetScreenSize (); Can't Handle 'int *' return type without a hint virtual int *GetSize (); Can't Handle 'int *' return type without a hint Window GetWindowId (); Can't Handle Window return type yet void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetDisplayId (Display *); Don't know the size of pointer arg number 1 void SetDisplayId (void *); Don't know the size of pointer arg number 1 void SetParentId (void *); Don't know the size of pointer arg number 1 void SetPosition (int a[2]); Method is redundant. Same as SetPosition( int, int) virtual void SetSize (int a[2]); Method is redundant. Same as SetSize( int, int) void SetWindowId (void *); Don't know the size of pointer arg number 1
Inherits from XTextMapper
const char *GetClassName (); vtkXMesaTextMapper *New (); virtual void ReleaseGraphicsResources (vtkWindow *); void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor); void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor);
vtkXMesaTextMapper Unsupported Funcs:
static int GetListBaseForFont (vtkTextMapper *tm, vtkViewport *vp, Font ); Arg types of 'Font' not supported
const char *GetClassName (); vtkOpenGLActor *New (); void Render (vtkRenderer *ren, vtkMapper *mapper);
const char *GetClassName (); vtkOpenGLCamera *New (); void Render (vtkRenderer *ren); void UpdateViewport (vtkRenderer *ren);
const char *GetClassName (); void Load (vtkRenderer *ren); vtkOpenGLImageActor *New (); void ReleaseGraphicsResources (vtkWindow *);
vtkOpenGLImageActor Unsupported Funcs:
const char *GetClassName (); vtkOpenGLImageMapper *New (); void RenderData (vtkViewport *viewport, vtkImageData *data, vtkActor2D *actor); void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
void Erase (); const char *GetClassName (); vtkOpenGLImager *New (); int RenderOpaqueGeometry ();
const char *GetClassName (); vtkOpenGLLight *New (); void Render (vtkRenderer *ren, int light_index);
virtual void Draw (vtkRenderer *ren, vtkActor *a); const char *GetClassName (); vtkOpenGLPolyDataMapper *New (); void ReleaseGraphicsResources (vtkWindow *); virtual void RenderPiece (vtkRenderer *ren, vtkActor *a);
const char *GetClassName (); vtkOpenGLPolyDataMapper2D *New (); void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor);
void BackfaceRender (vtkActor *a, vtkRenderer *ren); const char *GetClassName (); vtkOpenGLProperty *New (); void Render (vtkActor *a, vtkRenderer *ren);
void Clear (void ); void ClearLights (void ); void DeviceRender (void ); const char *GetClassName (); vtkOpenGLRenderer *New (); int UpdateLights (void );
vtkOpenGLRenderer Unsupported Funcs:
const char *GetClassName (); void Load (vtkRenderer *ren); vtkOpenGLTexture *New (); void ReleaseGraphicsResources (vtkWindow *);
vtkOpenGLTexture Unsupported Funcs:
const char *GetClassName (); vtkOpenGLVolumeRayCastMapper *New ();
const char *GetClassName (); vtkOpenGLVolumeTextureMapper2D *New ();
vtkOpenGLVolumeTextureMapper2D Unsupported Funcs:
virtual void EraseWindow (); void Frame (); const char *GetClassName (); virtual int GetDesiredDepth (); void MakeCurrent (); virtual void MakeDefaultWindow (); vtkOpenGLImageWindow *New (); void Render (); void SwapBuffers ();
vtkOpenGLImageWindow Unsupported Funcs:
Inherits from ImageWindow
void EraseWindow (); void Frame (); const char *GetClassName (); virtual int GetDesiredDepth (); int GetNumberOfColors (); int *GetPosition (); (Returns a 2-element Perl list) int *GetSize (); (Returns a 2-element Perl list) int GetVisualClass (); int GetVisualDepth (); vtkXImageWindow *New (); void SetBackgroundColor (float r, float g, float b); void SetParentId (Window ); void SetParentInfo (char *info); void SetPosition (int , int ); void SetSize (int x, int y); void SetWindowId (Window ); void SetWindowInfo (char *info); void SetWindowName (char *name); void SwapBuffers ();
vtkXImageWindow Unsupported Funcs:
void GetDefaultVisualInfo (XVisualInfo *info); Don't know the size of pointer arg number 1 virtual Colormap GetDesiredColormap (); Can't Handle ColorMap return type yet virtual Visual *GetDesiredVisual (); Can't Handle Visual return type yet Display *GetDisplayId (); Can't Handle Display return type yet GC GetGC (); Can't Handle GC return type yet void *GetGenericContext (); Can't Handle 'void *' return type without a hint void *GetGenericDisplayId (); Can't Handle 'void *' return type without a hint void *GetGenericDrawable (); Can't Handle 'void *' return type without a hint void *GetGenericParentId (); Can't Handle 'void *' return type without a hint void *GetGenericWindowId (); Can't Handle 'void *' return type without a hint Window GetParentId (); Can't Handle Window return type yet unsigned char *GetPixelData (int x1, int y1, int x2, int y2, int ); Can't Handle 'unsigned char *' return type without a hint void GetPosition (int *x, int *y); Don't know the size of pointer arg number 1 void GetShiftsScalesAndMasks (int &rshift, int &gshift, int &bshift, int &rscale, int &gscale, int &bscale, unsigned long &rmask, unsigned long &gmask, unsigned long &bmask); Arg types of 'unsigned long &' not supported yet void GetSize (int *x, int *y); Don't know the size of pointer arg number 1 Visual *GetVisualId (); Can't Handle Visual return type yet Window GetWindowId (); Can't Handle Window return type yet Colormap MakeColorMap (Visual *visual); Can't Handle ColorMap return type yet void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet void SetDisplayId (Display *); Don't know the size of pointer arg number 1 void SetDisplayId (void *); Don't know the size of pointer arg number 1 void SetParentId (void *); Don't know the size of pointer arg number 1 void SetPosition (int a[2]); Method is redundant. Same as SetPosition( int, int) void SetSize (int a[2]); Method is redundant. Same as SetSize( int, int) void SetWindowId (void *); Don't know the size of pointer arg number 1
Inherits from OpenGLRenderWindow
virtual void Frame (void ); const char *GetClassName (); virtual int GetDesiredDepth (); virtual int GetEventPending (); void HideCursor (); virtual void Initialize (void ); void MakeCurrent (); vtkXOpenGLRenderWindow *New (); virtual void PrefFullScreen (void ); void Render (); virtual void SetFullScreen (int ); void SetNextWindowId (Window ); void SetOffScreenRendering (int i); void SetParentId (Window ); void SetParentInfo (char *info); void SetPosition (int , int ); virtual void SetSize (int , int ); virtual void SetStereoCapableWindow (int capable); void SetWindowId (Window ); void SetWindowInfo (char *info); void SetWindowName (char *); void ShowCursor (); virtual void Start (void ); virtual void WindowInitialize (void ); virtual void WindowRemap (void );
vtkXOpenGLRenderWindow Unsupported Funcs:
const char *GetClassName (); vtkXOpenGLTextMapper *New (); virtual void ReleaseGraphicsResources (vtkWindow *); void RenderGeometry (vtkViewport *viewport, vtkActor2D *actor); void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor); void RenderOverlay (vtkViewport *, vtkActor2D *); void RenderTranslucentGeometry (vtkViewport *viewport, vtkActor2D *actor);
vtkXOpenGLTextMapper Unsupported Funcs:
Inherits from RenderWindowInteractor
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:
XtIntervalId AddTimeOut (XtAppContext app_context, unsigned long erval, XtTimerCallbackProc proc, XtPointer client_data); Arg types of 'XtAppContext' not supported yet void Callback (Widget w, XtPointer client_data, XEvent *event, Boolean *ctd); Arg types of 'Widget' not supported yet XtAppContext GetApp (); Can't Handle XtAppContext return type yet virtual void GetMousePosition (int *x, int *y); Don't know the size of pointer arg number 1 Widget GetTopLevelShell (); Can't Handle Widget return type yet Widget GetWidget (); Can't Handle Widget return type yet virtual void Initialize (XtAppContext app); Arg types of 'XtAppContext' not supported yet void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet virtual void SetTopLevelShell (Widget ); Arg types of 'Widget' not supported yet virtual void SetWidget (Widget ); Arg types of 'Widget' not supported yet void Timer (XtPointer client_data, XtIntervalId *id); Don't know the size of pointer arg number 2 void vtkXRenderWindowInteractorCallback (Widget , XtPointer , XEvent *, Boolean *); Arg types of 'Widget' not supported yet void vtkXRenderWindowInteractorTimer (XtPointer , XtIntervalId *); Don't know the size of pointer arg number 2
Inherits from TextMapper
const char *GetClassName (); vtkXTextMapper *New (); void SetFontSize (int size);
vtkXTextMapper Unsupported Funcs:
void DetermineSize (vtkViewport *viewport, int size[2]); Don't know the size of pointer arg number 2 void GetSize (vtkViewport *viewport, int size[2]); Don't know the size of pointer arg number 2
void Clean (); void Frame (); const char *GetClassName (); vtkWin32OpenGLImageWindow *GetOutput (); void MakeCurrent (); virtual void MakeDefaultWindow (); vtkWin32OpenGLImageWindow *New (); virtual void OpenGLInit (); void Render (); void ResumeScreenRendering (); void SetParentInfo (char *); virtual void SetPosition (int , int ); virtual void SetSize (int , int ); void SetWindowInfo (char *); virtual void SetWindowName (char *); void SetupMemoryRendering (int x, int y, HDC prn); virtual void SetupPalette (HDC hDC); virtual void SetupPixelFormat (HDC hDC, DWORD dwFlags, int debug, int bpp, int zbpp); void SwapBuffers ();
vtkWin32OpenGLImageWindow Unsupported Funcs:
HDC GetMemoryDC (); Can't Handle HDC return type yet unsigned char *GetMemoryData (); Can't Handle 'unsigned char *' return type without a hint virtual unsigned char *GetPixelData (int x, int y, int x2, int y2, int front); Can't Handle 'unsigned char *' return type without a hint virtual int *GetPosition (); Can't Handle 'int *' return type without a hint virtual void GetPosition (int *x, int *y); Don't know the size of pointer arg number 1 virtual float *GetRGBAPixelData (int x, int y, int x2, int y2, int front); Can't Handle 'float *' return type without a hint virtual int *GetSize (); Can't Handle 'int *' return type without a hint virtual void GetSize (int *x, int *y); Don't know the size of pointer arg number 1 void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet virtual void ReleaseRGBAPixelData (float *data); Don't know the size of pointer arg number 1 virtual void SetPixelData (int x, int y, int x2, int y2, unsigned char *, int front); Don't know the size of pointer arg number 5 virtual void SetPosition (int a[2]); Method is redundant. Same as SetPosition( int, int) virtual void SetRGBAPixelData (int x, int y, int x2, int y2, float *, int front, int blend); Don't know the size of pointer arg number 5 virtual void SetSize (int a[2]); Method is redundant. Same as SetSize( int, int)
void Clean (); void Frame (void ); const char *GetClassName (); virtual int GetEventPending (); void HideCursor (); virtual void Initialize (void ); void MakeCurrent (); vtkWin32OpenGLRenderWindow *New (); virtual void PrefFullScreen (void ); void ResumeScreenRendering (void ); virtual void SetFullScreen (int ); virtual void SetOffScreenRendering (int offscreen); void SetParentInfo (char *); virtual void SetPosition (int , int ); virtual void SetSize (int , int ); virtual void SetStereoCapableWindow (int capable); void SetWindowInfo (char *); virtual void SetWindowName (char *); void SetupMemoryRendering (int x, int y, HDC prn); void SetupMemoryRendering (HBITMAP hbmp); virtual void SetupPalette (HDC hDC); virtual void SetupPixelFormat (HDC hDC, DWORD dwFlags, int debug, int bpp, int zbpp); void ShowCursor (); virtual void Start (void ); virtual void WindowInitialize (void ); virtual void WindowRemap (void );
vtkWin32OpenGLRenderWindow Unsupported Funcs:
HDC GetMemoryDC (); Can't Handle HDC return type yet unsigned char *GetMemoryData (); Can't Handle 'unsigned char *' return type without a hint virtual int *GetPosition (); Can't Handle 'int *' return type without a hint virtual int *GetScreenSize (); Can't Handle 'int *' return type without a hint virtual int *GetSize (); Can't Handle 'int *' return type without a hint void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet virtual void SetPosition (int a[2]); Method is redundant. Same as SetPosition( int, int) virtual void SetSize (int a[2]); Method is redundant. Same as SetSize( int, int)
Inherits from Win32TextMapper
const char *GetClassName (); static int GetListBaseForFont (vtkTextMapper *tm, vtkViewport *vp); vtkWin32OpenGLTextMapper *New (); virtual void ReleaseGraphicsResources (vtkWindow *); void RenderGeometry (vtkViewport *viewport, vtkActor2D *actor); void RenderOpaqueGeometry (vtkViewport *viewport, vtkActor2D *actor); void RenderOverlay (vtkViewport *viewport, vtkActor2D *actor); void RenderTranslucentGeometry (vtkViewport *viewport, vtkActor2D *actor);
int CreateTimer (int timertype); int DestroyTimer (void ); virtual void Disable (); virtual void Enable (); virtual void ExitCallback (); const char *GetClassName (); int GetInstallMessageProc (); virtual void Initialize (); void InstallMessageProcOff (); void InstallMessageProcOn (); vtkWin32RenderWindowInteractor *New (); static void SetClassExitMethod (void (*func)(void *) , void *arg); void SetInstallMessageProc (int ); virtual void Start (); void TerminateApp (void );
vtkWin32RenderWindowInteractor Unsupported Funcs:
void PrintSelf (ostream &os, vtkIndent indent); I/O Streams not Supported yet static void SetClassExitMethodArgDelete (void (*func)(void *) ); No TCL interface is provided by VTK, so we aren't going to provide one either.
const char *GetClassName (); vtkWin32TextMapper *New ();
vtkWin32TextMapper Unsupported Funcs:
void GetSize (vtkViewport *viewport, int size[2]); Don't know the size of pointer arg number 2
To install Graphics::VTK, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Graphics::VTK
CPAN shell
perl -MCPAN -e shell install Graphics::VTK
For more information on module installation, please visit the detailed CPAN module installation guide.