12 #ifndef vtkCityGMLReader_h
13 #define vtkCityGMLReader_h
15 #include "vtkIOCityGMLModule.h"
47 VTK_ABI_NAMESPACE_BEGIN
68 vtkSetClampMacro(
LOD,
int, 0, 4);
69 vtkGetMacro(
LOD,
int);
77 vtkSetMacro(UseTransparencyAsOpacity,
int);
78 vtkGetMacro(UseTransparencyAsOpacity,
int);
79 vtkBooleanMacro(UseTransparencyAsOpacity,
int);
91 vtkSetMacro(NumberOfBuildings,
int);
92 vtkGetMacro(NumberOfBuildings,
int);
101 vtkSetMacro(BeginBuildingIndex,
int);
102 vtkGetMacro(BeginBuildingIndex,
int);
103 vtkSetMacro(EndBuildingIndex,
int);
104 vtkGetMacro(EndBuildingIndex,
int);
124 class Implementation;
125 Implementation* Impl;
128 VTK_ABI_NAMESPACE_END
vtkSetFilePathMacro(FileName)
Specify file name of the CityGML data file to read.
~vtkCityGMLReader() override
static vtkCityGMLReader * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkGetFilePathMacro(FileName)
Specify file name of the CityGML data file to read.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
int UseTransparencyAsOpacity
a simple class to control print indentation
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.