ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
vtkBoxWidgetCustomCallback.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 <vtkCommand.h>
11
#include <vtkSmartPointer.h>
12
13
#include "
qPCL.h
"
14
15
class
vtkActor;
16
class
vtkObject;
17
18
class
QPCL_ENGINE_LIB_API
vtkBoxWidgetCustomCallback
:
public
vtkCommand {
19
public
:
20
static
vtkBoxWidgetCustomCallback
*New();
21
virtual
void
Execute
(vtkObject *caller,
unsigned
long
,
void
*);
22
27
void
SetActor(
vtkSmartPointer<vtkActor>
actor);
28
29
inline
void
EnablePreview
(
bool
enabled) { m_preview = enabled; }
30
31
private
:
32
bool
m_preview =
true
;
33
vtkBoxWidgetCustomCallback
() {}
34
vtkSmartPointer<vtkActor>
m_actor;
35
};
Execute
static bool Execute(PointStream< Real > &pointStream, PoissonReconLib::IMesh< Real > &out_mesh, const PoissonReconLib::Parameters ¶ms, UIntPack< FEMSigs... >)
Definition:
PoissonReconLib.cpp:374
vtkBoxWidgetCustomCallback
Definition:
vtkBoxWidgetCustomCallback.h:18
vtkBoxWidgetCustomCallback::EnablePreview
void EnablePreview(bool enabled)
Definition:
vtkBoxWidgetCustomCallback.h:29
vtkSmartPointer< vtkActor >
qPCL.h
QPCL_ENGINE_LIB_API
#define QPCL_ENGINE_LIB_API
Definition:
qPCL.h:15
libs
PCLEngine
VTKExtensions
CallbackTools
vtkBoxWidgetCustomCallback.h
Generated on Tue Feb 3 2026 07:12:29 for ACloudViewer by
1.9.1