Ignition Gui

API Reference

5.0.0
Scene3D.hh File Reference
#include <string>
#include <memory>
#include <mutex>
#include <ignition/math/Color.hh>
#include <ignition/math/Pose3.hh>
#include <ignition/math/Vector2.hh>
#include <ignition/math/Vector3.hh>
#include <ignition/common/MouseEvent.hh>
#include "ignition/gui/qt.h"
#include "ignition/gui/Plugin.hh"

Go to the source code of this file.

Classes

class  IgnRenderer
 Ign-rendering renderer. All ign-rendering calls should be performed inside this class as it makes sure that opengl calls in the underlying render engine do not interfere with QtQuick's opengl render operations. The main Render function will render to an offscreen texture and notify via signal and slots when it's ready to be displayed. More...
 
class  RenderThread
 Rendering thread. More...
 
class  RenderWindowItem
 A QQUickItem that manages the render window. More...
 
class  Scene3D
 Creates a new ignition rendering scene or adds a user-camera to an existing scene. It is possible to orbit the camera around the scene with the mouse. Use other plugins to manage objects in the scene. More...
 
class  TextureNode
 Texture node for displaying the render texture from ign-renderer. More...
 

Namespaces

 ignition
 
 ignition::gui
 
 ignition::gui::plugins