Class uipc::backend::SceneVisitor
ClassList > uipc > backend > SceneVisitor
Public Functions
Type | Name |
---|---|
SceneVisitor (core::Scene & scene) noexcept |
|
void | begin_pending () noexcept |
const core::ConstitutionTabular & | constitution_tabular () noexcept const |
const core::ContactTabular & | contact_tabular () noexcept const |
const DiffSimVisitor & | diff_sim () noexcept const |
DiffSimVisitor & | diff_sim () noexcept |
S< geometry::GeometrySlot > | find_geometry (IndexT id) noexcept |
S< geometry::GeometrySlot > | find_rest_geometry (IndexT id) noexcept |
span< S< geometry::GeometrySlot > > | geometries () noexcept const |
const Json & | info () noexcept const |
span< IndexT > | pending_destroy_ids () noexcept const |
span< S< geometry::GeometrySlot > > | pending_geometries () noexcept const |
span< S< geometry::GeometrySlot > > | pending_rest_geometries () noexcept const |
span< S< geometry::GeometrySlot > > | rest_geometries () noexcept const |
void | solve_pending () noexcept |
Public Functions Documentation
function SceneVisitor
function begin_pending
function constitution_tabular
const core::ConstitutionTabular & uipc::backend::SceneVisitor::constitution_tabular () noexcept const
function contact_tabular
function diff_sim [1/2]
function diff_sim [2/2]
function find_geometry
function find_rest_geometry
function geometries
function info
function pending_destroy_ids
function pending_geometries
span< S< geometry::GeometrySlot > > uipc::backend::SceneVisitor::pending_geometries () noexcept const
function pending_rest_geometries
span< S< geometry::GeometrySlot > > uipc::backend::SceneVisitor::pending_rest_geometries () noexcept const
function rest_geometries
function solve_pending
The documentation for this class was generated from the following file include/uipc/backend/visitors/scene_visitor.h