ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
vtkAnnotationBoxSource.h
Go to the documentation of this file.
1
// ----------------------------------------------------------------------------
2
// - CloudViewer: www.cloudViewer.org -
3
// ----------------------------------------------------------------------------
4
// Copyright (c) 2018-2024 www.cloudViewer.org
5
// SPDX-License-Identifier: MIT
6
// ----------------------------------------------------------------------------
7
8
#pragma once
9
10
#include "
qPCL.h
"
11
#include "vtkFiltersSourcesModule.h"
// For export macro
12
#include "vtkPolyDataAlgorithm.h"
13
14
class
QPCL_ENGINE_LIB_API
vtkAnnotationBoxSource
:
public
vtkPolyDataAlgorithm {
15
public
:
16
static
vtkAnnotationBoxSource
*
New
();
17
vtkTypeMacro
(
vtkAnnotationBoxSource
, vtkPolyDataAlgorithm);
18
19
protected
:
20
vtkAnnotationBoxSource
();
21
~vtkAnnotationBoxSource
()
override
{}
22
int
RequestData(vtkInformation *,
23
vtkInformationVector **,
24
vtkInformationVector *)
override
;
25
26
private
:
27
vtkAnnotationBoxSource
(
const
vtkAnnotationBoxSource
&) =
delete
;
28
void
operator=(
const
vtkAnnotationBoxSource
&) =
delete
;
29
};
vtkAnnotationBoxSource
Definition:
vtkAnnotationBoxSource.h:14
vtkAnnotationBoxSource::~vtkAnnotationBoxSource
~vtkAnnotationBoxSource() override
Definition:
vtkAnnotationBoxSource.h:21
vtkAnnotationBoxSource::vtkTypeMacro
vtkTypeMacro(vtkAnnotationBoxSource, vtkPolyDataAlgorithm)
vtkAnnotationBoxSource::New
static vtkAnnotationBoxSource * New()
qPCL.h
QPCL_ENGINE_LIB_API
#define QPCL_ENGINE_LIB_API
Definition:
qPCL.h:15
libs
PCLEngine
VTKExtensions
Points
vtkAnnotationBoxSource.h
Generated on Tue Feb 3 2026 07:12:29 for ACloudViewer by
1.9.1