Skip to content

Class uipc::core::SceneSnapshotCommit

ClassList > uipc > core > SceneSnapshotCommit

More...

  • #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]

uipc::core::SceneSnapshotCommit::SceneSnapshotCommit () = default

function SceneSnapshotCommit [2/2]

uipc::core::SceneSnapshotCommit::SceneSnapshotCommit (
    const SceneSnapshot & dst,
    const SceneSnapshot & src
) 

function config

inline const Json & uipc::core::SceneSnapshotCommit::config () noexcept const

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

inline bool uipc::core::SceneSnapshotCommit::is_valid () noexcept const

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

class uipc::core::SceneSnapshotCommit::Scene (
    internal::Scene
) 


The documentation for this class was generated from the following file include/uipc/core/scene_snapshot.h