Skip to content

Class uipc::core::Scene

ClassList > uipc > core > Scene

Classes

Type Name
class CGeometries
class CObjects
class Geometries
class Objects

Public Functions

Type Name
Scene (const Json & config=default_config())
Animator & animator ()
const Animator & animator () const
ConstitutionTabular & constitution_tabular () noexcept
const ConstitutionTabular & constitution_tabular () noexcept const
ContactTabular & contact_tabular () noexcept
const ContactTabular & contact_tabular () noexcept const
DiffSim & diff_sim ()
const DiffSim & diff_sim () const
Geometries geometries () noexcept
CGeometries geometries () noexcept const
const Json & info () noexcept const
Objects objects () noexcept
CObjects objects () noexcept const
~Scene ()

Public Static Functions

Type Name
Json default_config () noexcept

Public Functions Documentation

function Scene

uipc::core::Scene::Scene (
    const Json & config=default_config()
) 

function animator [1/2]

Animator & uipc::core::Scene::animator () 

function animator [2/2]

const Animator & uipc::core::Scene::animator () const

function constitution_tabular [1/2]

ConstitutionTabular & uipc::core::Scene::constitution_tabular () noexcept

function constitution_tabular [2/2]

const ConstitutionTabular & uipc::core::Scene::constitution_tabular () noexcept const

function contact_tabular [1/2]

ContactTabular & uipc::core::Scene::contact_tabular () noexcept

function contact_tabular [2/2]

const ContactTabular & uipc::core::Scene::contact_tabular () noexcept const

function diff_sim [1/2]

DiffSim & uipc::core::Scene::diff_sim () 

function diff_sim [2/2]

const DiffSim & uipc::core::Scene::diff_sim () const

function geometries [1/2]

Geometries uipc::core::Scene::geometries () noexcept

function geometries [2/2]

CGeometries uipc::core::Scene::geometries () noexcept const

function info

const Json & uipc::core::Scene::info () noexcept const

function objects [1/2]

Objects uipc::core::Scene::objects () noexcept

function objects [2/2]

CObjects uipc::core::Scene::objects () noexcept const

function ~Scene

uipc::core::Scene::~Scene () 

Public Static Functions Documentation

function default_config

static Json uipc::core::Scene::default_config () noexcept

Friends Documentation

friend SceneVisitor

class uipc::core::Scene::SceneVisitor (
    backend::SceneVisitor
) 


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