68 #ifndef vtkDepthImageToPointCloud_h 69 #define vtkDepthImageToPointCloud_h 71 #include "vtkRenderingImageModule.h" 106 vtkGetObjectMacro(Camera, vtkCamera);
116 vtkGetMacro(CullNearPoints,
bool);
127 vtkGetMacro(CullFarPoints,
bool);
138 vtkGetMacro(ProduceColorScalars,
bool);
150 vtkGetMacro(ProduceVertexCellArray,
bool);
161 vtkGetMacro(OutputPointsPrecision,
int);
166 ~vtkDepthImageToPointCloud() VTK_OVERRIDE;
171 bool ProduceColorScalars;
172 bool ProduceVertexCellArray;
173 int OutputPointsPrecision;
177 vtkInformationVector*) VTK_OVERRIDE;
179 int RequestUpdateExtent(vtkInformation *request,
180 vtkInformationVector **inInfo,
181 vtkInformationVector *outInfo) VTK_OVERRIDE;
183 int RequestData(vtkInformation* request,
184 vtkInformationVector** inputVector,
185 vtkInformationVector* outputVector) VTK_OVERRIDE;
187 int FillInputPortInformation(
int port, vtkInformation *
info) VTK_OVERRIDE;
188 int FillOutputPortInformation(
int port, vtkInformation *
info) VTK_OVERRIDE;
191 vtkDepthImageToPointCloud(const vtkDepthImageToPointCloud&) VTK_DELETE_FUNCTION;
192 void operator=(const vtkDepthImageToPointCloud&) VTK_DELETE_FUNCTION;
vtkTypeUInt32 vtkMTimeType
static vtkPolyDataAlgorithm * New()
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
a virtual camera for 3D rendering
virtual vtkMTimeType GetMTime()
Return this object's modified time.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
convert a depth image into a point cloud
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.