Open3D (C++ API)
0.19.0
Toggle main menu visibility
Loading...
Searching...
No Matches
cpp
open3d
visualization
gui
ProgressBar.h
Go to the documentation of this file.
1
// ----------------------------------------------------------------------------
2
// - Open3D: www.open3d.org -
3
// ----------------------------------------------------------------------------
4
// Copyright (c) 2018-2024 www.open3d.org
5
// SPDX-License-Identifier: MIT
6
// ----------------------------------------------------------------------------
7
8
#pragma once
9
10
#include "
open3d/visualization/gui/Widget.h
"
11
12
namespace
open3d
{
13
namespace
visualization
{
14
namespace
gui
{
15
16
class
ProgressBar
:
public
Widget
{
17
public
:
18
ProgressBar
();
19
~ProgressBar
();
20
22
void
SetValue
(
float
value);
23
float
GetValue
()
const
;
24
25
Size
CalcPreferredSize
(
const
LayoutContext
& context,
26
const
Constraints
& constraints)
const override
;
27
28
Widget::DrawResult
Draw
(
const
DrawContext
& context)
override
;
29
30
private
:
31
struct
Impl
;
32
std::unique_ptr<Impl> impl_;
33
};
34
35
}
// namespace gui
36
}
// namespace visualization
37
}
// namespace open3d
Widget.h
open3d::visualization::gui::ProgressBar::CalcPreferredSize
Size CalcPreferredSize(const LayoutContext &context, const Constraints &constraints) const override
Definition
ProgressBar.cpp:34
open3d::visualization::gui::ProgressBar::SetValue
void SetValue(float value)
ProgressBar values ranges from 0.0 (incomplete) to 1.0 (complete).
Definition
ProgressBar.cpp:30
open3d::visualization::gui::ProgressBar::GetValue
float GetValue() const
Definition
ProgressBar.cpp:32
open3d::visualization::gui::ProgressBar::Draw
Widget::DrawResult Draw(const DrawContext &context) override
Definition
ProgressBar.cpp:40
open3d::visualization::gui::ProgressBar::~ProgressBar
~ProgressBar()
Definition
ProgressBar.cpp:27
open3d::visualization::gui::ProgressBar::ProgressBar
ProgressBar()
Definition
ProgressBar.cpp:25
open3d::visualization::gui::Widget::Widget
Widget()
Definition
Widget.cpp:34
open3d::visualization::gui::Widget::DrawResult
DrawResult
Definition
Widget.h:95
open3d::visualization::gui
Definition
Application.cpp:55
open3d::visualization
Definition
ModelIO.h:14
open3d
Definition
PinholeCameraIntrinsic.cpp:16
open3d::visualization::gui::DrawContext
Definition
Widget.h:37
open3d::visualization::gui::LayoutContext
Definition
Widget.h:32
open3d::visualization::gui::ProgressBar::Impl
Definition
ProgressBar.cpp:21
open3d::visualization::gui::Size
Definition
Gui.h:22
open3d::visualization::gui::Widget::Constraints
Definition
Widget.h:84
Generated by
1.17.0