#include <GuiSettingsView.h>
|
| GuiSettingsView (GuiSettingsModel &model, const gui::Theme &theme, const std::string &resource_path, std::function< void(const char *)> on_load_ibl) |
|
void | ShowFileMaterialEntry (bool show) |
|
void | EnableEstimateNormals (bool enable) |
|
void | Update () |
|
| Vert () |
|
| Vert (int spacing, const Margins &margins=Margins()) |
|
| Vert (int spacing, const Margins &margins, const std::vector< std::shared_ptr< Widget >> &children) |
|
virtual | ~Vert () |
|
int | GetPreferredWidth () const |
|
void | SetPreferredWidth (int w) |
|
| Layout1D (Dir dir, int spacing, const Margins &margins, const std::vector< std::shared_ptr< Widget >> &children) |
|
virtual | ~Layout1D () |
|
int | GetSpacing () const |
|
const Margins & | GetMargins () const |
|
void | SetSpacing (int spacing) |
|
void | SetMargins (const Margins &margins) |
|
Size | CalcPreferredSize (const LayoutContext &context, const Constraints &constraints) const override |
|
void | Layout (const LayoutContext &context) override |
|
void | AddFixed (int size) |
| Adds a fixed number of pixels after the previously added widget. More...
|
|
void | AddStretch () |
|
| Widget () |
|
| Widget (const std::vector< std::shared_ptr< Widget >> &children) |
|
virtual | ~Widget () |
|
void | AddChild (std::shared_ptr< Widget > child) |
|
const std::vector< std::shared_ptr< Widget > > | GetChildren () const |
|
const Rect & | GetFrame () const |
| Returns the frame size in pixels. More...
|
|
virtual void | SetFrame (const Rect &f) |
|
const Color & | GetBackgroundColor () const |
|
bool | IsDefaultBackgroundColor () const |
|
void | SetBackgroundColor (const Color &color) |
|
bool | IsVisible () const |
|
virtual void | SetVisible (bool vis) |
|
bool | IsEnabled () const |
|
virtual void | SetEnabled (bool enabled) |
|
void | SetTooltip (const char *text) |
|
const char * | GetTooltip () const |
|
virtual Size | CalcMinimumSize (const LayoutContext &context) const |
|
virtual DrawResult | Draw (const DrawContext &context) |
|
virtual EventResult | Mouse (const MouseEvent &e) |
|
virtual EventResult | Key (const KeyEvent &e) |
|
virtual DrawResult | Tick (const TickEvent &e) |
|
◆ GuiSettingsView()
open3d::visualization::GuiSettingsView::GuiSettingsView |
( |
GuiSettingsModel & |
model, |
|
|
const gui::Theme & |
theme, |
|
|
const std::string & |
resource_path, |
|
|
std::function< void(const char *)> |
on_load_ibl |
|
) |
| |
◆ EnableEstimateNormals()
void open3d::visualization::GuiSettingsView::EnableEstimateNormals |
( |
bool |
enable | ) |
|
◆ ShowFileMaterialEntry()
void open3d::visualization::GuiSettingsView::ShowFileMaterialEntry |
( |
bool |
show | ) |
|
◆ Update()
void open3d::visualization::GuiSettingsView::Update |
( |
| ) |
|
The documentation for this class was generated from the following files: