NAME
VTKIO - A Perl interface to VTKIO library
SYNOPSIS
use Graphics::VTK;
use Graphics::VTK::IO;
DESCRIPTION
Graphics::VTK::IO is an interface to the IO libaray of the C++ visualization toolkit VTK..
AUTHOR
Original PerlVTK Package: Roberto De Leo <rdl@math.umd.edu>
Additional Refinements: John Cerney <j-cerney1@raytheon.com>
Graphics::VTK::BMPReader
Inherits from ImageReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
int
GetDepth ();
vtkBMPReader
*New
();
vtkBMPReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::BMPWriter
Inherits from ImageWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkBMPWriter
*New
();
vtkBMPWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void WriteFile (ofstream
*file
, vtkImageData
*data
,
int
ext[6]);
Don't know the size of pointer arg number 1
virtual void WriteFileHeader (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
Graphics::VTK::BYUReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
char
*GetDisplacementFileName
();
char
*GetGeometryFileName
();
int
GetPartNumber ();
int
GetPartNumberMaxValue ();
int
GetPartNumberMinValue ();
int
GetReadDisplacement ();
int
GetReadScalar ();
int
GetReadTexture ();
char
*GetScalarFileName
();
char
*GetTextureFileName
();
vtkBYUReader
*New
();
void ReadDisplacementOff ();
void ReadDisplacementOn ();
void ReadScalarOff ();
void ReadScalarOn ();
void ReadTextureOff ();
void ReadTextureOn ();
void SetDisplacementFileName (char *);
void SetGeometryFileName (char *);
void SetPartNumber (
int
);
void SetReadDisplacement (
int
);
void SetReadScalar (
int
);
void SetReadTexture (
int
);
void SetScalarFileName (char *);
void SetTextureFileName (char *);
vtkBYUReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
void ReadGeometryFile (FILE
*fp
,
int
&numPts
);
Don't know the size of pointer arg number 1
Graphics::VTK::BYUWriter
Inherits from PolyDataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
char
*GetDisplacementFileName
();
char
*GetGeometryFileName
();
char
*GetScalarFileName
();
char
*GetTextureFileName
();
int
GetWriteDisplacement ();
int
GetWriteScalar ();
int
GetWriteTexture ();
vtkBYUWriter
*New
();
void SetDisplacementFileName (char *);
void SetGeometryFileName (char *);
void SetScalarFileName (char *);
void SetTextureFileName (char *);
void SetWriteDisplacement (
int
);
void SetWriteScalar (
int
);
void SetWriteTexture (
int
);
void WriteDisplacementOff ();
void WriteDisplacementOn ();
void WriteScalarOff ();
void WriteScalarOn ();
void WriteTextureOff ();
void WriteTextureOn ();
vtkBYUWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
void WriteGeometryFile (FILE
*fp
,
int
numPts);
Don't know the size of pointer arg number 1
Graphics::VTK::DEMReader
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void ExecuteInformation ();
int
GetAccuracyCode ();
const char
*GetClassName
();
int
GetDEMLevel ();
float
*GetElevationBounds
();
(Returns a 2-element Perl list)
int
GetElevationPattern ();
int
GetElevationUnitOfMeasure ();
char
*GetFileName
();
int
GetGroundSystem ();
int
GetGroundZone ();
float GetLocalRotation ();
char
*GetMapLabel
();
int
GetPlaneUnitOfMeasure ();
int
GetPolygonSize ();
int
*GetProfileDimension
();
(Returns a 2-element Perl list)
float
*GetProjectionParameters
();
(Returns a 15-element Perl list)
float
*GetSpatialResolution
();
(Returns a 3-element Perl list)
vtkDEMReader
*New
();
void SetFileName (char *);
vtkDEMReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeExtentOriginAndSpacing (
int
extent[6], float origin[6], float spacing[6]);
Don't know the size of pointer arg number 1
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataObjectReader
Inherits from DataReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkDataObject
*GetOutput
(
int
idx);
vtkDataObject
*GetOutput
();
vtkDataObjectReader
*New
();
void SetOutput (vtkDataObject *);
vtkDataObjectReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataObjectWriter
Inherits from Writer
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
char
*GetFieldDataName
();
char
*GetFileName
();
int
GetFileType ();
char
*GetHeader
();
vtkDataObject
*GetInput
();
vtkDataObjectWriter
*New
();
void SetFieldDataName (char
*fieldname
);
void SetFileName (const char
*filename
);
void SetFileType (
int
type);
void SetFileTypeToASCII ();
void SetFileTypeToBinary ();
void SetHeader (char
*header
);
void SetInput (vtkDataObject
&input
);
void SetInput (vtkDataObject
*input
);
vtkDataObjectWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataReader
Inherits from Source
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CloseVTKFile ();
const char
*GetClassName
();
char
*GetFieldDataName
();
const char
*GetFieldDataNameInFile
(
int
i);
char
*GetFileName
();
int
GetFileType ();
char
*GetHeader
();
char
*GetInputString
();
int
GetInputStringLength ();
char
*GetLookupTableName
();
char
*GetNormalsName
();
const char
*GetNormalsNameInFile
(
int
i);
int
GetNumberOfFieldDataInFile ();
int
GetNumberOfNormalsInFile ();
int
GetNumberOfScalarsInFile ();
int
GetNumberOfTCoordsInFile ();
int
GetNumberOfTensorsInFile ();
int
GetNumberOfVectorsInFile ();
int
GetReadFromInputString ();
char
*GetScalarsName
();
const char
*GetScalarsNameInFile
(
int
i);
char
*GetTCoordsName
();
const char
*GetTCoordsNameInFile
(
int
i);
char
*GetTensorsName
();
const char
*GetTensorsNameInFile
(
int
i);
char
*GetVectorsName
();
const char
*GetVectorsNameInFile
(
int
i);
int
IsFilePolyData ();
int
IsFileRectilinearGrid ();
int
IsFileStructuredGrid ();
int
IsFileStructuredPoints ();
int
IsFileUnstructuredGrid ();
int
IsFileValid (const char
*dstype
);
vtkDataReader
*New
();
int
OpenVTKFile ();
int
Read (char *);
vtkDataArray
*ReadArray
(const char
*dataType
,
int
numTuples,
int
numComp);
int
ReadCellData (vtkDataSet
*ds
,
int
numCells);
int
ReadCoordinates (vtkRectilinearGrid
*rg
,
int
axes,
int
numCoords);
vtkFieldData
*ReadFieldData
();
void ReadFromInputStringOff ();
void ReadFromInputStringOn ();
int
ReadHeader ();
int
ReadPointData (vtkDataSet
*ds
,
int
numPts);
int
ReadPoints (vtkPointSet
*ps
,
int
numPts);
void SetBinaryInputString (const char *,
int
len);
void SetFieldDataName (char *);
void SetFileName (char *);
void SetInputString (const char
*in
,
int
len);
void SetInputString (const char
*in
);
void SetLookupTableName (char *);
void SetNormalsName (char *);
void SetReadFromInputString (
int
);
void SetScalarsName (char *);
void SetTCoordsName (char *);
void SetTensorsName (char *);
void SetVectorsName (char *);
vtkDataReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void CheckFor (const char
*name
, char
*line
,
int
&num
, char
&array
,
int
&allocSize
);
No TCL interface is provided by VTK, so we aren't going to provide one either.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
int
ReadCells (
int
size,
int
*data
);
Don't know the size of pointer arg number 2
int
ReadCells (
int
size,
int
*data
,
int
skip1,
int
read2,
int
skip3);
Don't know the size of pointer arg number 2
int
Read (unsigned char *);
Don't know the size of pointer arg number 1
int
Read (short *);
Don't know the size of pointer arg number 1
int
Read (unsigned short *);
Don't know the size of pointer arg number 1
int
Read (
int
*);
Don't know the size of pointer arg number 1
int
Read (unsigned
int
*);
Don't know the size of pointer arg number 1
int
Read (long *);
Don't know the size of pointer arg number 1
int
Read (unsigned long *);
Don't know the size of pointer arg number 1
int
Read (float *);
Don't know the size of pointer arg number 1
int
Read (double *);
Don't know the size of pointer arg number 1
Graphics::VTK::DataSetReader
Inherits from DataReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkDataSet
*GetOutput
(
int
idx);
vtkDataSet
*GetOutput
();
vtkPolyData
*GetPolyDataOutput
();
vtkRectilinearGrid
*GetRectilinearGridOutput
();
vtkStructuredGrid
*GetStructuredGridOutput
();
vtkStructuredPoints
*GetStructuredPointsOutput
();
vtkUnstructuredGrid
*GetUnstructuredGridOutput
();
vtkDataSetReader
*New
();
void Update ();
vtkDataSetReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataSetWriter
Inherits from DataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkDataSet
*GetInput
();
vtkDataSetWriter
*New
();
void SetInput (vtkDataSet
*input
);
vtkDataSetWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::DataWriter
Inherits from Writer
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
char
*GetFieldDataName
();
char
*GetFileName
();
int
GetFileType ();
int
GetFileTypeMaxValue ();
int
GetFileTypeMinValue ();
char
*GetHeader
();
char
*GetLookupTableName
();
char
*GetNormalsName
();
char
*GetOutputString
();
int
GetOutputStringLength ();
char
*GetScalarsName
();
char
*GetTCoordsName
();
char
*GetTensorsName
();
char
*GetVectorsName
();
int
GetWriteToOutputString ();
vtkDataWriter
*New
();
char
*RegisterAndGetOutputString
();
void SetFieldDataName (char *);
void SetFileName (char *);
void SetFileType (
int
);
void SetFileTypeToASCII ();
void SetFileTypeToBinary ();
void SetHeader (char *);
void SetLookupTableName (char *);
void SetNormalsName (char *);
void SetScalarsName (char *);
void SetTCoordsName (char *);
void SetTensorsName (char *);
void SetVectorsName (char *);
void SetWriteToOutputString (
int
);
void WriteToOutputStringOff ();
void WriteToOutputStringOn ();
vtkDataWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void CloseVTKFile (ostream
*fp
);
I/O Streams not Supported yet
unsigned char
*GetBinaryOutputString
();
Can
't Handle '
unsigned char *'
return
type without a hint
virtual ostream
*OpenVTKFile
();
I/O Streams not Supported yet
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
int
WriteArray (ostream
*fp
,
int
dataType, vtkDataArray
*data
, const char
*format
,
int
num,
int
numComp);
Don't know the size of pointer arg number 1
int
WriteCellData (ostream
*fp
, vtkDataSet
*ds
);
I/O Streams not Supported yet
int
WriteCells (ostream
*fp
, vtkCellArray
*cells
, const char
*label
);
I/O Streams not Supported yet
int
WriteCoordinates (ostream
*fp
, vtkDataArray
*coords
,
int
axes);
I/O Streams not Supported yet
int
WriteDataSetData (ostream
*fp
, vtkDataSet
*ds
);
I/O Streams not Supported yet
int
WriteFieldData (ostream
*fp
, vtkFieldData
*f
);
I/O Streams not Supported yet
int
WriteHeader (ostream
*fp
);
I/O Streams not Supported yet
int
WriteNormalData (ostream
*fp
, vtkDataArray
*n
,
int
num);
Don't know the size of pointer arg number 1
int
WritePointData (ostream
*fp
, vtkDataSet
*ds
);
I/O Streams not Supported yet
int
WritePoints (ostream
*fp
, vtkPoints
*p
);
I/O Streams not Supported yet
int
WriteScalarData (ostream
*fp
, vtkDataArray
*s
,
int
num);
Don't know the size of pointer arg number 1
int
WriteTCoordData (ostream
*fp
, vtkDataArray
*tc
,
int
num);
Don't know the size of pointer arg number 1
int
WriteTensorData (ostream
*fp
, vtkDataArray
*t
,
int
num);
Don't know the size of pointer arg number 1
int
WriteVectorData (ostream
*fp
, vtkDataArray
*v
,
int
num);
Don't know the size of pointer arg number 1
Graphics::VTK::EnSight6BinaryReader
Inherits from EnSightReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkEnSight6BinaryReader
*New
();
vtkEnSight6BinaryReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int
ReadFloatArray (float
*result
,
int
numFloats);
Don't know the size of pointer arg number 1
int
ReadInt (
int
*result
);
Don't know the size of pointer arg number 1
int
ReadIntArray (
int
*result
,
int
numInts);
Don't know the size of pointer arg number 1
Graphics::VTK::EnSight6Reader
Inherits from EnSightReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkEnSight6Reader
*New
();
Graphics::VTK::EnSightGoldBinaryReader
Inherits from EnSightReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkEnSightGoldBinaryReader
*New
();
vtkEnSightGoldBinaryReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int
ReadFloatArray (float
*result
,
int
numFloats);
Don't know the size of pointer arg number 1
int
ReadInt (
int
*result
);
Don't know the size of pointer arg number 1
int
ReadIntArray (
int
*result
,
int
numInts);
Don't know the size of pointer arg number 1
Graphics::VTK::EnSightGoldReader
Inherits from EnSightReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkEnSightGoldReader
*New
();
Graphics::VTK::EnSightReader
Inherits from DataSetSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
char
*GetCaseFileName
();
const char
*GetClassName
();
char
*GetComplexDescription
(
int
n);
int
GetComplexVariableType (
int
n);
char
*GetDescription
(
int
n,
int
type);
char
*GetDescription
(
int
n);
char
*GetFilePath
();
float GetMaximumTimeValue ();
float GetMinimumTimeValue ();
int
GetNumberOfComplexScalarsPerElement ();
int
GetNumberOfComplexScalarsPerNode ();
int
GetNumberOfComplexVariables ();
int
GetNumberOfComplexVectorsPerElement ();
int
GetNumberOfComplexVectorsPerNode ();
int
GetNumberOfScalarsPerElement ();
int
GetNumberOfScalarsPerMeasuredNode ();
int
GetNumberOfScalarsPerNode ();
int
GetNumberOfTensorsSymmPerElement ();
int
GetNumberOfTensorsSymmPerNode ();
int
GetNumberOfVariables (
int
type);
int
GetNumberOfVariables ();
int
GetNumberOfVectorsPerElement ();
int
GetNumberOfVectorsPerMeasuredNode ();
int
GetNumberOfVectorsPerNode ();
float GetTimeValue ();
int
GetVariableType (
int
n);
void SetCaseFileName (char
*fileName
);
void SetFilePath (char *);
void SetTimeValue (float );
void Update ();
vtkEnSightReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::GESignaReader
Inherits from ImageReader2
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkGESignaReader
*New
();
Graphics::VTK::GenericEnSightReader
Inherits from DataSetSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
char
*GetCaseFileName
();
const char
*GetClassName
();
char
*GetComplexDescription
(
int
n);
int
GetComplexVariableType (
int
n);
char
*GetDescription
(
int
n,
int
type);
char
*GetDescription
(
int
n);
char
*GetFilePath
();
float GetMaximumTimeValue ();
float GetMinimumTimeValue ();
int
GetNumberOfComplexScalarsPerElement ();
int
GetNumberOfComplexScalarsPerNode ();
int
GetNumberOfComplexVectorsPerElement ();
int
GetNumberOfComplexVectorsPerNode ();
int
GetNumberOfScalarsPerElement ();
int
GetNumberOfScalarsPerMeasuredNode ();
int
GetNumberOfScalarsPerNode ();
int
GetNumberOfTensorsSymmPerElement ();
int
GetNumberOfTensorsSymmPerNode ();
int
GetNumberOfVariables (
int
type);
int
GetNumberOfVectorsPerElement ();
int
GetNumberOfVectorsPerMeasuredNode ();
int
GetNumberOfVectorsPerNode ();
float GetTimeValue ();
int
GetVariableType (
int
n);
vtkGenericEnSightReader
*New
();
void SetCaseFileName (char
*fileName
);
void SetFilePath (char *);
void SetTimeValue (float );
void Update ();
vtkGenericEnSightReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::IVWriter
Inherits from PolyDataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkIVWriter
*New
();
vtkIVWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void WritePolyData (vtkPolyData
*polyData
, FILE
*fp
);
Don't know the size of pointer arg number 2
Graphics::VTK::ImageReader
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void ComputeInternalFileName (
int
slice);
void FileLowerLeftOff ();
void FileLowerLeftOn ();
const char
*GetClassName
();
int
GetDataByteOrder ();
const char
*GetDataByteOrderAsString
();
int
*GetDataExtent
();
(Returns a 6-element Perl list)
short unsigned GetDataMask ();
float
*GetDataOrigin
();
(Returns a 3-element Perl list)
int
GetDataScalarType ();
float
*GetDataSpacing
();
(Returns a 3-element Perl list)
int
*GetDataVOI
();
(Returns a 6-element Perl list)
int
GetFileDimensionality ();
int
GetFileLowerLeft ();
char
*GetFileName
();
int
GetFileNameSliceOffset ();
int
GetFileNameSliceSpacing ();
char
*GetFilePattern
();
char
*GetFilePrefix
();
unsigned long GetHeaderSize (
int
slice);
unsigned long GetHeaderSize ();
char
*GetInternalFileName
();
int
GetNumberOfScalarComponents ();
int
GetSwapBytes ();
vtkTransform
*GetTransform
();
vtkImageReader
*New
();
void OpenFile ();
void SetDataByteOrder (
int
);
void SetDataByteOrderToBigEndian ();
void SetDataByteOrderToLittleEndian ();
void SetDataExtent (
int
,
int
,
int
,
int
,
int
,
int
);
void SetDataMask (
int
val);
void SetDataOrigin (float , float , float );
void SetDataScalarType (
int
type);
void SetDataScalarTypeToDouble ();
void SetDataScalarTypeToFloat ();
void SetDataScalarTypeToInt ();
void SetDataScalarTypeToShort ();
void SetDataScalarTypeToUnsignedChar ();
void SetDataScalarTypeToUnsignedShort ();
void SetDataSpacing (float , float , float );
void SetDataVOI (
int
,
int
,
int
,
int
,
int
,
int
);
void SetFileDimensionality (
int
);
void SetFileLowerLeft (
int
);
void SetFileName (const char *);
void SetFileNameSliceOffset (
int
);
void SetFileNameSliceSpacing (
int
);
void SetFilePattern (const char *);
void SetFilePrefix (const char *);
void SetHeaderSize (unsigned long size);
void SetNumberOfScalarComponents (
int
);
void SetSwapBytes (
int
);
void SetTransform (vtkTransform *);
void SwapBytesOff ();
void SwapBytesOn ();
vtkImageReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void ComputeInverseTransformedExtent (
int
inExtent[6],
int
outExtent[6]);
Don't know the size of pointer arg number 1
void ComputeInverseTransformedIncrements (
int
inIncr[3],
int
outIncr[3]);
Don't know the size of pointer arg number 1
void ComputeTransformedExtent (
int
inExtent[6],
int
outExtent[6]);
Don't know the size of pointer arg number 1
void ComputeTransformedIncrements (
int
inIncr[3],
int
outIncr[3]);
Don't know the size of pointer arg number 1
void OpenAndSeekFile (
int
extent[6],
int
slice);
Don't know the size of pointer arg number 1
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
void SetDataExtent (
int
a[6]);
Method is redundant. Same as SetDataExtent(
int
,
int
,
int
,
int
,
int
,
int
)
void SetDataOrigin (float a[3]);
Method is redundant. Same as SetDataOrigin( float, float, float)
void SetDataSpacing (float a[3]);
Method is redundant. Same as SetDataSpacing( float, float, float)
void SetDataVOI (
int
a[6]);
Method is redundant. Same as SetDataVOI(
int
,
int
,
int
,
int
,
int
,
int
)
Graphics::VTK::ImageReader2
Inherits from ImageSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void ComputeInternalFileName (
int
slice);
void FileLowerLeftOff ();
void FileLowerLeftOn ();
const char
*GetClassName
();
int
GetDataByteOrder ();
const char
*GetDataByteOrderAsString
();
int
*GetDataExtent
();
(Returns a 6-element Perl list)
float
*GetDataOrigin
();
(Returns a 3-element Perl list)
int
GetDataScalarType ();
float
*GetDataSpacing
();
(Returns a 3-element Perl list)
int
GetFileDimensionality ();
int
GetFileLowerLeft ();
char
*GetFileName
();
char
*GetFilePattern
();
char
*GetFilePrefix
();
int
GetHeaderSize (
int
slice);
int
GetHeaderSize ();
char
*GetInternalFileName
();
int
GetNumberOfScalarComponents ();
int
GetSwapBytes ();
vtkImageReader2
*New
();
void OpenFile ();
void SeekFile (
int
i,
int
j,
int
k);
void SetDataByteOrder (
int
);
void SetDataByteOrderToBigEndian ();
void SetDataByteOrderToLittleEndian ();
void SetDataExtent (
int
,
int
,
int
,
int
,
int
,
int
);
void SetDataOrigin (float , float , float );
void SetDataScalarType (
int
type);
void SetDataScalarTypeToDouble ();
void SetDataScalarTypeToFloat ();
void SetDataScalarTypeToInt ();
void SetDataScalarTypeToShort ();
void SetDataScalarTypeToUnsignedChar ();
void SetDataScalarTypeToUnsignedShort ();
void SetDataSpacing (float , float , float );
void SetFileDimensionality (
int
);
void SetFileLowerLeft (
int
);
void SetFileName (const char *);
void SetFilePattern (const char *);
void SetFilePrefix (const char *);
void SetHeaderSize (
int
size);
void SetNumberOfScalarComponents (
int
);
void SetSwapBytes (
int
);
void SwapBytesOff ();
void SwapBytesOn ();
vtkImageReader2 Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
void SetDataExtent (
int
a[6]);
Method is redundant. Same as SetDataExtent(
int
,
int
,
int
,
int
,
int
,
int
)
void SetDataOrigin (float a[3]);
Method is redundant. Same as SetDataOrigin( float, float, float)
void SetDataSpacing (float a[3]);
Method is redundant. Same as SetDataSpacing( float, float, float)
Graphics::VTK::ImageWriter
Inherits from ProcessObject
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
int
GetFileDimensionality ();
char
*GetFileName
();
char
*GetFilePattern
();
char
*GetFilePrefix
();
vtkImageData
*GetInput
();
vtkImageWriter
*New
();
void SetFileDimensionality (
int
);
void SetFileName (const char *);
void SetFilePattern (const char
*filePattern
);
void SetFilePrefix (char
*filePrefix
);
virtual void SetInput (vtkImageData
*input
);
virtual void Write ();
vtkImageWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
virtual void RecursiveWrite (
int
dim, vtkImageData
*region
, ofstream
*file
);
Don't know the size of pointer arg number 3
virtual void RecursiveWrite (
int
dim, vtkImageData
*cache
, vtkImageData
*data
, ofstream
*file
);
Don't know the size of pointer arg number 4
virtual void WriteFile (ofstream
*file
, vtkImageData
*data
,
int
extent[6]);
Don't know the size of pointer arg number 1
virtual void WriteFileHeader (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
virtual void WriteFileTrailer (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
Graphics::VTK::JPEGReader
Inherits from ImageReader2
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkJPEGReader
*New
();
Graphics::VTK::JPEGWriter
Inherits from ImageWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
int
unsigned GetProgressive ();
int
unsigned GetQuality ();
unsigned GetQualityMaxValue ();
unsigned GetQualityMinValue ();
vtkJPEGWriter
*New
();
void ProgressiveOff ();
void ProgressiveOn ();
void SetProgressive (unsigned
int
);
void SetQuality (unsigned
int
);
virtual void Write ();
vtkJPEGWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::MCubesReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CreateDefaultLocator ();
void FlipNormalsOff ();
void FlipNormalsOn ();
const char
*GetClassName
();
int
GetDataByteOrder ();
const char
*GetDataByteOrderAsString
();
char
*GetFileName
();
int
GetFlipNormals ();
int
GetHeaderSize ();
int
GetHeaderSizeMaxValue ();
int
GetHeaderSizeMinValue ();
char
*GetLimitsFileName
();
vtkPointLocator
*GetLocator
();
unsigned long GetMTime ();
int
GetNormals ();
int
GetSwapBytes ();
vtkMCubesReader
*New
();
void NormalsOff ();
void NormalsOn ();
void SetDataByteOrder (
int
);
void SetDataByteOrderToBigEndian ();
void SetDataByteOrderToLittleEndian ();
void SetFileName (char *);
void SetFlipNormals (
int
);
void SetHeaderSize (
int
);
void SetLimitsFileName (char *);
void SetLocator (vtkPointLocator
*locator
);
void SetNormals (
int
);
void SetSwapBytes (
int
);
void SwapBytesOff ();
void SwapBytesOn ();
vtkMCubesReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::MCubesWriter
Inherits from PolyDataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
char
*GetLimitsFileName
();
vtkMCubesWriter
*New
();
void SetLimitsFileName (char *);
vtkMCubesWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::OBJReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
char
*GetFileName
();
vtkOBJReader
*New
();
void SetFileName (char *);
vtkOBJReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PLOT3DReader
Inherits from StructuredGridSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void AddFunction (
int
functionNumber);
float GetAlpha ();
const char
*GetClassName
();
int
GetFileFormat ();
int
GetFileFormatMaxValue ();
int
GetFileFormatMinValue ();
float GetFsmach ();
char
*GetFunctionFileName
();
float GetGamma ();
int
GetGridNumber ();
int
GetNumberOfGrids ();
char
*GetQFileName
();
float GetR ();
float GetRe ();
int
GetScalarFunctionNumber ();
float GetTime ();
float GetUvinf ();
char
*GetVectorFunctionFileName
();
int
GetVectorFunctionNumber ();
float GetVvinf ();
float GetWvinf ();
char
*GetXYZFileName
();
vtkPLOT3DReader
*New
();
void RemoveAllFunctions ();
void RemoveFunction (
int
);
void SetFileFormat (
int
);
void SetFunctionFileName (char *);
void SetGamma (float );
void SetGridNumber (
int
);
void SetQFileName (char *);
void SetR (float );
void SetScalarFunctionNumber (
int
);
void SetUvinf (float );
void SetVectorFunctionFileName (char *);
void SetVectorFunctionNumber (
int
);
void SetVvinf (float );
void SetWvinf (float );
void SetXYZFileName (char *);
vtkPLOT3DReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int
GetFileType (FILE
*fp
);
Don't know the size of pointer arg number 1
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
int
ReadBinaryFunctionFile (FILE
*fp
, vtkStructuredGrid
*output
);
Don't know the size of pointer arg number 1
int
ReadBinaryGrid (FILE
*fp
, vtkStructuredGrid
*output
);
Don't know the size of pointer arg number 1
int
ReadBinaryGridDimensions (FILE
*fp
, vtkStructuredGrid
*output
);
Don't know the size of pointer arg number 1
int
ReadBinarySolution (FILE
*fp
, vtkStructuredGrid
*output
);
Don't know the size of pointer arg number 1
int
ReadBinaryVectorFunctionFile (FILE
*fp
, vtkStructuredGrid
*output
);
Don't know the size of pointer arg number 1
Graphics::VTK::PLYReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
char
*GetFileName
();
vtkPLYReader
*New
();
void SetFileName (char *);
vtkPLYReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PLYWriter
Inherits from PolyDataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
char
*GetArrayName
();
const char
*GetClassName
();
unsigned char
*GetColor
();
(Returns a 3-element Perl list)
int
GetColorMode ();
int
GetComponent ();
int
GetComponentMaxValue ();
int
GetComponentMinValue ();
int
GetDataByteOrder ();
int
GetDataByteOrderMaxValue ();
int
GetDataByteOrderMinValue ();
vtkScalarsToColors
*GetLookupTable
();
vtkPLYWriter
*New
();
void SetArrayName (char *);
void SetColor (unsigned char , unsigned char , unsigned char );
void SetColorMode (
int
);
void SetColorModeToDefault ();
void SetColorModeToOff ();
void SetColorModeToUniformCellColor ();
void SetColorModeToUniformColor ();
void SetColorModeToUniformPointColor ();
void SetComponent (
int
);
void SetDataByteOrder (
int
);
void SetDataByteOrderToBigEndian ();
void SetDataByteOrderToLittleEndian ();
void SetLookupTable (vtkScalarsToColors *);
vtkPLYWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
unsigned char
*GetColors
(long num, vtkDataSetAttributes
*dsa
);
Can
't Handle '
unsigned char *'
return
type without a hint
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
void SetColor (unsigned char a[3]);
Arg types of
'unsigned char *'
not supported yet
Graphics::VTK::PNGReader
Inherits from ImageReader2
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkPNGReader
*New
();
Graphics::VTK::PNGWriter
Inherits from ImageWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkPNGWriter
*New
();
virtual void Write ();
Graphics::VTK::PNMReader
Inherits from ImageReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkPNMReader
*New
();
Graphics::VTK::PNMWriter
Inherits from ImageWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkPNMWriter
*New
();
vtkPNMWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void WriteFile (ofstream
*file
, vtkImageData
*data
,
int
extent[6]);
Don't know the size of pointer arg number 1
virtual void WriteFileHeader (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
Graphics::VTK::ParticleReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
int
GetDataByteOrder ();
const char
*GetDataByteOrderAsString
();
char
*GetFileName
();
int
GetSwapBytes ();
vtkParticleReader
*New
();
void SetDataByteOrder (
int
);
void SetDataByteOrderToBigEndian ();
void SetDataByteOrderToLittleEndian ();
void SetFileName (char *);
void SetSwapBytes (
int
);
void SwapBytesOff ();
void SwapBytesOn ();
vtkParticleReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PolyDataReader
Inherits from DataReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkPolyData
*GetOutput
(
int
idx);
vtkPolyData
*GetOutput
();
vtkPolyDataReader
*New
();
void SetOutput (vtkPolyData
*output
);
vtkPolyDataReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PolyDataWriter
Inherits from DataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkPolyData
*GetInput
();
vtkPolyDataWriter
*New
();
void SetInput (vtkPolyData
*input
);
vtkPolyDataWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::PostScriptWriter
Inherits from ImageWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkPostScriptWriter
*New
();
vtkPostScriptWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void WriteFile (ofstream
*file
, vtkImageData
*data
,
int
extent[6]);
Don't know the size of pointer arg number 1
virtual void WriteFileHeader (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
virtual void WriteFileTrailer (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
Graphics::VTK::RectilinearGridReader
Inherits from DataReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkRectilinearGrid
*GetOutput
(
int
idx);
vtkRectilinearGrid
*GetOutput
();
vtkRectilinearGridReader
*New
();
void SetOutput (vtkRectilinearGrid
*output
);
vtkRectilinearGridReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::RectilinearGridWriter
Inherits from DataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkRectilinearGrid
*GetInput
();
vtkRectilinearGridWriter
*New
();
void SetInput (vtkRectilinearGrid
*input
);
vtkRectilinearGridWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::SLCReader
Inherits from StructuredPointsSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
int
GetError ();
char
*GetFileName
();
vtkSLCReader
*New
();
void SetFileName (char *);
vtkSLCReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
unsigned char
*Decode8BitData
(unsigned char
*in_ptr
,
int
size);
Can
't Handle '
unsigned char *'
return
type without a hint
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::STLReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CreateDefaultLocator ();
const char
*GetClassName
();
char
*GetFileName
();
vtkPointLocator
*GetLocator
();
unsigned long GetMTime ();
int
GetMerging ();
int
GetScalarTags ();
void MergingOff ();
void MergingOn ();
vtkSTLReader
*New
();
void ScalarTagsOff ();
void ScalarTagsOn ();
void SetFileName (char *);
void SetLocator (vtkPointLocator
*locator
);
void SetMerging (
int
);
void SetScalarTags (
int
);
vtkSTLReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
int
GetSTLFileType (FILE
*fp
);
Don't know the size of pointer arg number 1
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
int
ReadASCIISTL (FILE
*fp
, vtkPoints *, vtkCellArray *, vtkFloatArray
*scalars
);
Don't know the size of pointer arg number 1
int
ReadBinarySTL (FILE
*fp
, vtkPoints *, vtkCellArray *);
Don't know the size of pointer arg number 1
Graphics::VTK::STLWriter
Inherits from PolyDataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkSTLWriter
*New
();
Graphics::VTK::StructuredGridReader
Inherits from DataReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkStructuredGrid
*GetOutput
(
int
idx);
vtkStructuredGrid
*GetOutput
();
vtkStructuredGridReader
*New
();
void SetOutput (vtkStructuredGrid
*output
);
vtkStructuredGridReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::StructuredGridWriter
Inherits from DataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkStructuredGrid
*GetInput
();
vtkStructuredGridWriter
*New
();
void SetInput (vtkStructuredGrid
*input
);
vtkStructuredGridWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
void WriteBlanking (ostream
*fp
, vtkStructuredGrid
*ds
);
Don't know the size of pointer arg number 1
Graphics::VTK::StructuredPointsReader
Inherits from DataReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkStructuredPoints
*GetOutput
(
int
idx);
vtkStructuredPoints
*GetOutput
();
vtkStructuredPointsReader
*New
();
void SetOutput (vtkStructuredPoints
*output
);
vtkStructuredPointsReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::StructuredPointsWriter
Inherits from DataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkImageData
*GetInput
();
vtkStructuredPointsWriter
*New
();
void SetInput (vtkImageData
*input
);
vtkStructuredPointsWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::TIFFReader
Inherits from ImageReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkTIFFReader
*New
();
Graphics::VTK::TIFFWriter
Inherits from ImageWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkTIFFWriter
*New
();
vtkTIFFWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
virtual void WriteFile (ofstream
*file
, vtkImageData
*data
,
int
ext[6]);
Don't know the size of pointer arg number 1
virtual void WriteFileHeader (ofstream *, vtkImageData *);
Don't know the size of pointer arg number 1
Graphics::VTK::UGFacetReader
Inherits from PolyDataSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
void CreateDefaultLocator ();
const char
*GetClassName
();
char
*GetFileName
();
vtkPointLocator
*GetLocator
();
unsigned long GetMTime ();
int
GetMerging ();
int
GetNumberOfParts ();
short GetPartColorIndex (
int
partId);
int
GetPartNumber ();
void MergingOff ();
void MergingOn ();
vtkUGFacetReader
*New
();
void SetFileName (char *);
void SetLocator (vtkPointLocator
*locator
);
void SetMerging (
int
);
void SetPartNumber (
int
);
vtkUGFacetReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::UnstructuredGridReader
Inherits from DataReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkUnstructuredGrid
*GetOutput
(
int
idx);
vtkUnstructuredGrid
*GetOutput
();
vtkUnstructuredGridReader
*New
();
void SetOutput (vtkUnstructuredGrid
*output
);
vtkUnstructuredGridReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::UnstructuredGridWriter
Inherits from DataWriter
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
vtkUnstructuredGrid
*GetInput
();
vtkUnstructuredGridWriter
*New
();
void SetInput (vtkUnstructuredGrid
*input
);
vtkUnstructuredGridWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
Graphics::VTK::Volume16Reader
Inherits from VolumeReader
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
int
GetDataByteOrder ();
const char
*GetDataByteOrderAsString
();
int
*GetDataDimensions
();
(Returns a 2-element Perl list)
short unsigned GetDataMask ();
int
GetHeaderSize ();
vtkStructuredPoints
*GetImage
(
int
ImageNumber);
int
GetSwapBytes ();
vtkTransform
*GetTransform
();
vtkVolume16Reader
*New
();
void SetDataByteOrder (
int
);
void SetDataByteOrderToBigEndian ();
void SetDataByteOrderToLittleEndian ();
void SetDataDimensions (
int
,
int
);
void SetDataMask (unsigned short );
void SetHeaderSize (
int
);
void SetSwapBytes (
int
);
void SetTransform (vtkTransform *);
void SwapBytesOff ();
void SwapBytesOn ();
vtkVolume16Reader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void AdjustSpacingAndOrigin (
int
dimensions[3], float Spacing[3], float origin[3]);
Don't know the size of pointer arg number 1
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
int
Read16BitImage (FILE
*fp
, unsigned short
*pixels
,
int
xsize,
int
ysize,
int
skip,
int
swapBytes);
Don't know the size of pointer arg number 1
void SetDataDimensions (
int
a[2]);
Method is redundant. Same as SetDataDimensions(
int
,
int
)
void TransformSlice (unsigned short
*slice
, unsigned short
*pixels
,
int
k,
int
dimensions[3],
int
bounds[3]);
Don't know the size of pointer arg number 1
Graphics::VTK::VolumeReader
Inherits from StructuredPointsSource
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
float
*GetDataOrigin
();
(Returns a 3-element Perl list)
float
*GetDataSpacing
();
(Returns a 3-element Perl list)
char
*GetFilePattern
();
char
*GetFilePrefix
();
virtual vtkStructuredPoints
*GetImage
(
int
ImageNumber) = 0;
int
*GetImageRange
();
(Returns a 2-element Perl list)
void SetDataOrigin (float , float , float );
void SetDataSpacing (float , float , float );
void SetFilePattern (char *);
void SetFilePrefix (char *);
void SetImageRange (
int
,
int
);
vtkVolumeReader Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet
void SetDataOrigin (float a[3]);
Method is redundant. Same as SetDataOrigin( float, float, float)
void SetDataSpacing (float a[3]);
Method is redundant. Same as SetDataSpacing( float, float, float)
void SetImageRange (
int
a[2]);
Method is redundant. Same as SetImageRange(
int
,
int
)
Graphics::VTK::Writer
Inherits from ProcessObject
Functions Supported for this class by the PerlVTK module: (To find more about their use check the VTK documentation at http://www.kitware.com.)
const char
*GetClassName
();
void Update ();
virtual void Write ();
vtkWriter Unsupported Funcs:
Functions which are not supported supported for this class by the PerlVTK module.
void PrintSelf (ostream
&os
, vtkIndent indent);
I/O Streams not Supported yet