VTK  9.3.0
vtkTriangularTCoords.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-License-Identifier: BSD-3-Clause
23 #ifndef vtkTriangularTCoords_h
24 #define vtkTriangularTCoords_h
25 
26 #include "vtkFiltersTextureModule.h" // For export macro
27 #include "vtkPolyDataAlgorithm.h"
28 
29 VTK_ABI_NAMESPACE_BEGIN
30 class VTKFILTERSTEXTURE_EXPORT vtkTriangularTCoords : public vtkPolyDataAlgorithm
31 {
32 public:
35  void PrintSelf(ostream& os, vtkIndent indent) override;
36 
37 protected:
38  vtkTriangularTCoords() = default;
39  ~vtkTriangularTCoords() override = default;
40 
41  // Usual data generation method
43 
44 private:
46  void operator=(const vtkTriangularTCoords&) = delete;
47 };
48 
49 VTK_ABI_NAMESPACE_END
50 #endif
a simple class to control print indentation
Definition: vtkIndent.h:29
Store zero or more vtkInformation instances.
Store vtkAlgorithm input/output information.
Superclass for algorithms that produce only polydata as output.
2D texture coordinates based for triangles.
static vtkTriangularTCoords * New()
~vtkTriangularTCoords() override=default
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
vtkTriangularTCoords()=default