open3d.visualization.guiΒΆ

Classes

Application

Global application singleton.

Button

CheckableTextTreeCell

TreeView cell with a checkbox and text

Checkbox

CollapsableVert

Vertical layout with title, whose contents are collapsable

Color

Stores color for gui classes

ColorEdit

Color picker

ColormapTreeCell

TreeView cell with a number edit and color edit

Combobox

Exclusive selection from a pull-down menu

Dialog

FileDialog

File picker dialog

Horiz

Horizontal layout

ImageLabel

Displays a bitmap

KeyEvent

Object that stores mouse events

KeyModifier

Key modifier identifiers

KeyName

Names of keys.

LUTTreeCell

TreeView cell with checkbox, text, and color edit

Label

Displays text

Label3D

Displays text in a 3D scene

Layout1D

Layout base class

ListView

Displays a list of text

Margins

Margins for layouts

Menu

A menu, possibly a menu tree

MouseButton

Mouse button identifiers

MouseEvent

Object that stores mouse events

NumberEdit

Allows the user to enter a number.

ProgressBar

Displays a progress bar

Rect

Represents a widget frame

SceneWidget

Displays 3D content

Size

Size object

Slider

A slider widget for visually selecting numbers

StackedWidget

Like a TabControl but without the tabs

TabControl

Tab control

TextEdit

Allows the user to enter or modify text

Theme

Theme parameters such as colors used for drawing widgets (read-only)

TreeView

Hierarchical list

VGrid

Grid layout

VectorEdit

Allows the user to edit a 3-space vector

Vert

Vertical layout

Widget

Base widget class

Window

Application window.

WindowBase

Application window