ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::gui::SceneWidget Member List

This is the complete list of members for cloudViewer::visualization::gui::SceneWidget, including all inherited members.

AddChild(std::shared_ptr< Widget > child)cloudViewer::visualization::gui::Widgetvirtual
AddLabel(const Eigen::Vector3f &pos, const char *text)cloudViewer::visualization::gui::SceneWidget
CalcMinimumSize(const LayoutContext &context) constcloudViewer::visualization::gui::Widgetvirtual
CalcPreferredSize(const LayoutContext &context, const Constraints &constraints) constcloudViewer::visualization::gui::Widgetvirtual
CameraPreset enum namecloudViewer::visualization::gui::SceneWidget
ClearLabels()cloudViewer::visualization::gui::SceneWidget
Controls enum namecloudViewer::visualization::gui::SceneWidget
DIM_GROWcloudViewer::visualization::gui::Widgetstatic
DoPolygonPick(PolygonPickAction action)cloudViewer::visualization::gui::SceneWidget
Draw(const DrawContext &context) overridecloudViewer::visualization::gui::SceneWidgetvirtual
DrawImGuiPopEnabledState()cloudViewer::visualization::gui::Widgetprotected
DrawImGuiPushEnabledState()cloudViewer::visualization::gui::Widgetprotected
DrawImGuiTooltip()cloudViewer::visualization::gui::Widgetprotected
DrawResult enum namecloudViewer::visualization::gui::Widget
EnableSceneCaching(bool enable)cloudViewer::visualization::gui::SceneWidget
EventResult enum namecloudViewer::visualization::gui::Widget
FLY enum valuecloudViewer::visualization::gui::SceneWidget
ForceRedraw()cloudViewer::visualization::gui::SceneWidget
GetBackgroundColor() constcloudViewer::visualization::gui::Widgetvirtual
GetCenterOfRotation() constcloudViewer::visualization::gui::SceneWidget
GetChildren() constcloudViewer::visualization::gui::Widgetvirtual
GetFrame() constcloudViewer::visualization::gui::Widgetvirtual
GetRenderQuality() constcloudViewer::visualization::gui::SceneWidget
GetRenderView() constcloudViewer::visualization::gui::SceneWidget
GetScene() constcloudViewer::visualization::gui::SceneWidget
GetTooltip() constcloudViewer::visualization::gui::Widgetvirtual
GoToCameraPreset(CameraPreset preset)cloudViewer::visualization::gui::SceneWidget
IsDefaultBackgroundColor() constcloudViewer::visualization::gui::Widgetvirtual
IsEnabled() constcloudViewer::visualization::gui::Widgetvirtual
IsVisible() constcloudViewer::visualization::gui::Widgetvirtual
Key(const KeyEvent &e) overridecloudViewer::visualization::gui::SceneWidgetvirtual
Layout(const LayoutContext &context)cloudViewer::visualization::gui::Widgetvirtual
LookAt(const Eigen::Vector3f &center, const Eigen::Vector3f &eye, const Eigen::Vector3f &up)cloudViewer::visualization::gui::SceneWidget
Mouse(const MouseEvent &e) overridecloudViewer::visualization::gui::SceneWidgetvirtual
PICK_POINTS enum valuecloudViewer::visualization::gui::SceneWidget
PolygonPickAction enum namecloudViewer::visualization::gui::SceneWidget
Quality enum namecloudViewer::visualization::gui::SceneWidget
RemoveLabel(std::shared_ptr< Label3D > label)cloudViewer::visualization::gui::SceneWidget
ROTATE_CAMERA enum valuecloudViewer::visualization::gui::SceneWidget
ROTATE_CAMERA_SPHERE enum valuecloudViewer::visualization::gui::SceneWidget
ROTATE_IBL enum valuecloudViewer::visualization::gui::SceneWidget
ROTATE_MODEL enum valuecloudViewer::visualization::gui::SceneWidget
ROTATE_SUN enum valuecloudViewer::visualization::gui::SceneWidget
SceneWidget()cloudViewer::visualization::gui::SceneWidgetexplicit
SetBackgroundColor(const Color &color)cloudViewer::visualization::gui::Widgetvirtual
SetCenterOfRotation(const Eigen::Vector3f &center)cloudViewer::visualization::gui::SceneWidget
SetEnabled(bool enabled)cloudViewer::visualization::gui::Widgetvirtual
SetFrame(const Rect &f) overridecloudViewer::visualization::gui::SceneWidgetvirtual
SetOnCameraChanged(std::function< void(visualization::rendering::Camera *)> on_cam_changed)cloudViewer::visualization::gui::SceneWidget
SetOnPointsPicked(std::function< void(const std::map< std::string, std::vector< std::pair< size_t, Eigen::Vector3d >>> &, int)> on_picked)cloudViewer::visualization::gui::SceneWidget
SetOnStartedPolygonPicking(std::function< void()> on_poly_pick)cloudViewer::visualization::gui::SceneWidget
SetOnSunDirectionChanged(std::function< void(const Eigen::Vector3f &)> on_dir_changed)cloudViewer::visualization::gui::SceneWidget
SetPickableGeometry(const std::vector< PickableGeometry > &geometry)cloudViewer::visualization::gui::SceneWidget
SetPickablePointSize(int px)cloudViewer::visualization::gui::SceneWidget
SetRenderQuality(Quality level)cloudViewer::visualization::gui::SceneWidget
SetScene(std::shared_ptr< rendering::CloudViewerScene > scene)cloudViewer::visualization::gui::SceneWidget
SetSunInteractorEnabled(bool enable)cloudViewer::visualization::gui::SceneWidget
SetTooltip(const char *text)cloudViewer::visualization::gui::Widgetvirtual
SetupCamera(float verticalFoV, const ccBBox &scene_bounds, const Eigen::Vector3f &center_of_rotation)cloudViewer::visualization::gui::SceneWidget
SetupCamera(const camera::PinholeCameraIntrinsic &intrinsic, const Eigen::Matrix4d &extrinsic, const ccBBox &scene_bounds)cloudViewer::visualization::gui::SceneWidget
SetupCamera(const Eigen::Matrix3d &intrinsic, const Eigen::Matrix4d &extrinsic, int intrinsic_width_px, int intrinsic_height_px, const ccBBox &scene_bounds)cloudViewer::visualization::gui::SceneWidget
SetViewControls(Controls mode)cloudViewer::visualization::gui::SceneWidget
SetVisible(bool vis)cloudViewer::visualization::gui::Widgetvirtual
Tick(const TickEvent &e) overridecloudViewer::visualization::gui::SceneWidgetvirtual
Widget()cloudViewer::visualization::gui::Widget
Widget(const std::vector< std::shared_ptr< Widget >> &children)cloudViewer::visualization::gui::Widgetexplicit
~SceneWidget() overridecloudViewer::visualization::gui::SceneWidget
~Widget()cloudViewer::visualization::gui::Widgetvirtual