Class uipc::core::SceneSnapshotCommit
ClassList > uipc > core > SceneSnapshotCommit
#include <scene_snapshot.h>
Public Functions
Type | Name |
---|---|
SceneSnapshotCommit () = default |
|
SceneSnapshotCommit (const SceneSnapshot & dst, const SceneSnapshot & src) |
|
const Json & | config () noexcept const |
const vector< ContactElement > & | contact_elements () noexcept const |
const geometry::AttributeCollectionCommit & | contact_models () noexcept const |
const unordered_map< IndexT, S< geometry::GeometryCommit > > & | geometries () noexcept const |
bool | is_valid () noexcept const |
const ObjectCollectionSnapshot & | object_collection () noexcept const |
const unordered_map< IndexT, S< geometry::GeometryCommit > > & | rest_geometries () noexcept const |
Detailed Description
SceneSnapCommit (from B to A) = SceneSnapshotA - SceneSnapshotB
Public Functions Documentation
function SceneSnapshotCommit [1/2]
function SceneSnapshotCommit [2/2]
uipc::core::SceneSnapshotCommit::SceneSnapshotCommit (
const SceneSnapshot & dst,
const SceneSnapshot & src
)
function config
function contact_elements
inline const vector< ContactElement > & uipc::core::SceneSnapshotCommit::contact_elements () noexcept const
function contact_models
inline const geometry::AttributeCollectionCommit & uipc::core::SceneSnapshotCommit::contact_models () noexcept const
function geometries
inline const unordered_map< IndexT, S< geometry::GeometryCommit > > & uipc::core::SceneSnapshotCommit::geometries () noexcept const
function is_valid
function object_collection
inline const ObjectCollectionSnapshot & uipc::core::SceneSnapshotCommit::object_collection () noexcept const
function rest_geometries
inline const unordered_map< IndexT, S< geometry::GeometryCommit > > & uipc::core::SceneSnapshotCommit::rest_geometries () noexcept const
Friends Documentation
friend Scene
The documentation for this class was generated from the following file include/uipc/core/scene_snapshot.h