|
|
Classes | |
| class | MinimapViewer |
| class | ObjectPreviewViewer |
| class | PreviewGenerator |
| class | Scene |
| class | SceneGroup |
| class | SceneGroupManager |
| class | SceneManipulatorManager |
| class | SceneObject |
| class | SceneObjectManager |
| class | SceneSelectionManager |
| class | SceneViewer |
| class | SoGLHighlightRenderAction |
Typedefs | |
| using | PreviewGeneratorPtr = std::shared_ptr<PreviewGenerator> |
| using | SceneGroupManagerPtr = std::shared_ptr<SceneGroupManager> |
| using | SceneGroupPtr = std::shared_ptr<SceneGroup> |
| using | SceneManipulatorManagerPtr = std::shared_ptr<SceneManipulatorManager> |
| using | SceneObjectManagerPtr = std::shared_ptr<SceneObjectManager> |
| using | SceneObjectPtr = boost::intrusive_ptr<SceneObject> |
| using | ScenePtr = std::shared_ptr<Scene> |
| using | SceneSelectionManagerPtr = std::shared_ptr<SceneSelectionManager> |
| using | SceneWeakPtr = std::weak_ptr<Scene> |
Enumerations | |
| enum | ManipulatorMode { ALL , ROTATION , TRANSLATION , NONE } |
Functions | |
| void | intrusive_ptr_add_ref (scene3D::SceneObject *obj) |
| void | intrusive_ptr_release (scene3D::SceneObject *obj) |
| using PreviewGeneratorPtr = std::shared_ptr<PreviewGenerator> |
| using SceneGroupManagerPtr = std::shared_ptr<SceneGroupManager> |
| using SceneGroupPtr = std::shared_ptr<SceneGroup> |
| using SceneManipulatorManagerPtr = std::shared_ptr<SceneManipulatorManager> |
| using SceneObjectManagerPtr = std::shared_ptr<SceneObjectManager> |
| using SceneObjectPtr = boost::intrusive_ptr<SceneObject> |
| using SceneSelectionManagerPtr = std::shared_ptr<SceneSelectionManager> |
| using SceneWeakPtr = std::weak_ptr<Scene> |
| enum ManipulatorMode |
|
inline |
|
inline |