namespace
scene
Classes
- struct GibsonObjectCategory
- struct Mp3dObjectCategory
- struct Mp3dRegionCategory
- class ObjectControls
- struct ReplicaObjectCategory
- struct SceneConfiguration
- class SceneGraph
- class SceneManager
- class SceneNode
- class SemanticCategory
- Represents a semantic category.
- class SemanticLevel
- Represents a level of a SemanticScene.
- class SemanticObject
- Represents a distinct semantically annotated object.
- class SemanticRegion
- Represents a region (typically room) in a level of a house.
- class SemanticScene
- struct SuncgObjectCategory
- struct SuncgRegionCategory
- class SuncgSemanticObject
- class SuncgSemanticRegion
Enums
Functions
- void initSceneBindings(pybind11::module& m)
- auto operator==(const SceneConfiguration& a, const SceneConfiguration& b) -> bool
- auto operator!=(const SceneConfiguration& a, const SceneConfiguration& b) -> bool
-
template<typename Callable>void preOrderTraversalWithCallback(const SceneNode& node, Callable&& cb)
- Perform a pre-order traversal and invoke a callback at each node.
-
template<typename Feature, typename Callable>void preOrderFeatureTraversalWithCallback(const SceneNode& node, Callable&& cb)
- Perform a pre-order traversal and invoke a callback on features of the desired type.
Variables
-
static const std::
map<std:: string, std:: string> kSuncgObjectCategoryMap - map from SUNCG object model id to category set (comma separated)