12 #ifndef vtkCityGMLReader_h
13 #define vtkCityGMLReader_h
15 #include "vtkIOCityGMLModule.h"
53 VTK_ABI_NAMESPACE_BEGIN
66 vtkSetFilePathMacro(FileName);
67 vtkGetFilePathMacro(FileName);
94 vtkSetClampMacro(
LOD,
int, 0, 4);
95 vtkGetMacro(
LOD,
int);
103 vtkSetMacro(UseTransparencyAsOpacity,
int);
104 vtkGetMacro(UseTransparencyAsOpacity,
int);
105 vtkBooleanMacro(UseTransparencyAsOpacity,
int);
117 vtkSetMacro(NumberOfBuildings,
int);
118 vtkGetMacro(NumberOfBuildings,
int);
127 vtkSetMacro(BeginBuildingIndex,
int);
128 vtkGetMacro(BeginBuildingIndex,
int);
129 vtkSetMacro(EndBuildingIndex,
int);
130 vtkGetMacro(EndBuildingIndex,
int);
142 static
void SetField(
153 ~vtkCityGMLReader() override;
159 int UseTransparencyAsOpacity;
160 int NumberOfBuildings;
161 int BeginBuildingIndex;
162 int EndBuildingIndex;
165 vtkCityGMLReader(const vtkCityGMLReader&) = delete;
166 void operator=(const vtkCityGMLReader&) = delete;
173 class Implementation;
174 Implementation* Impl;
177 VTK_ABI_NAMESPACE_END
Abstract class used for custom streams.
vtkTypeUInt32 vtkMTimeType
Hold a reference to a vtkObjectBase instance.
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.
static vtkMultiBlockDataSetAlgorithm * New()
#define VTK_DEPRECATED_IN_9_6_0(reason)
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
general representation of visualization data
If the polydata has a texture, it should contain a TCOORDS point array of type float/double (with two...