46 void PrintSelf(ostream& os, vtkIndent indent)
override;
60 vtkInformationVector** inputVector,
61 vtkInformationVector* outputVector)
override;
Filter class for assigning a texture to a surface.
std::pair< double, double > _origin
~VtkTextureOnSurfaceFilter() override
static VtkTextureOnSurfaceFilter * New()
Create new objects with New() because of VTKs object reference counting.
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
void PrintSelf(ostream &os, vtkIndent indent) override
Prints the object data to an output stream.
void SetUserProperty(QString name, QVariant value) override
Sets a user property. This should be implemented by subclasses.
vtkTypeMacro(VtkTextureOnSurfaceFilter, vtkPolyDataAlgorithm)
VtkTextureOnSurfaceFilter()
void SetRaster(vtkImageAlgorithm *img)
Sets the raster/image to be used as a texture map.