Class Members
a
- Allocator (uipc::PmrDeleter)
- AnimatorVisitor (uipc::backend::AnimatorVisitor)
- animator (uipc::backend::WorldVisitor, uipc::core::Scene)
- author (uipc::builtin::UIDInfo)
- ARAP (uipc::constitution::ARAP)
- apply_to (uipc::constitution::ARAP, uipc::constitution::AffineBodyConstitution, uipc::constitution::AffineBodyMaterial, uipc::constitution::Constraint, uipc::constitution::DiscreteShellBending, uipc::constitution::Empty, uipc::constitution::FiniteElementConstitution, uipc::constitution::FiniteElementExtraConstitution, uipc::constitution::HookeanSpring, uipc::constitution::KirchhoffRodBending, uipc::constitution::LinearMotor, uipc::constitution::NeoHookeanShell, uipc::constitution::Particle, uipc::constitution::RotatingMotor, uipc::constitution::SoftPositionConstraint, uipc::constitution::SoftTransformConstraint, uipc::constitution::StableNeoHookean, uipc::core::ContactElement)
- AffineBodyConstitution (uipc::constitution::AffineBodyConstitution)
- AffineBodyMaterial (uipc::constitution::AffineBodyMaterial)
- animate (uipc::constitution::LinearMotor, uipc::constitution::RotatingMotor)
- ActionOnUpdate (uipc::core::Animation)
- Animation (uipc::core::Animation)
- Animator (uipc::core::Animator)
- advance (uipc::core::Engine, uipc::core::IEngine, uipc::core::World)
- AutoGeometrySlot (uipc::core::ObjectGeometrySlots)
- AbstractSimplicialComplex (uipc::geometry::AbstractSimplicialComplex)
- Attribute (uipc::geometry::Attribute)
- AttributeCollection (uipc::geometry::AttributeCollection)
- attribute_count (uipc::geometry::AttributeCollection)
- AttributeCopy (uipc::geometry::AttributeCopy)
- AttributeIO (uipc::geometry::AttributeIO)
- AttributeSlot (uipc::geometry::AttributeSlot)
- as (uipc::geometry::Geometry)
- AutoAttributeCollection (uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::Geometry::MetaAttributesT, uipc::geometry::SimplicialComplexAttributes)
- allow_destroy (uipc::geometry::IAttributeSlot)
- attribute (uipc::geometry::IAttributeSlot)
- apply_pre_transform (uipc::geometry::SimplicialComplexIO)
b
- BufferView (uipc::backend::BufferView)
- backend (uipc::backend::BufferView)
- begin_pending (uipc::backend::SceneVisitor, uipc::core::Scene)
- Base (uipc::constitution::ARAP, uipc::constitution::AffineBodyConstitution, uipc::constitution::DiscreteShellBending, uipc::constitution::Empty, uipc::constitution::FiniteElementConstitution, uipc::constitution::FiniteElementExtraConstitution, uipc::constitution::HookeanSpring, uipc::constitution::KirchhoffRodBending, uipc::constitution::LinearMotor, uipc::constitution::NeoHookeanShell, uipc::constitution::Particle, uipc::constitution::RotatingMotor, uipc::constitution::SoftPositionConstraint, uipc::constitution::SoftTransformConstraint, uipc::constitution::StableNeoHookean)
- backend_name (uipc::core::Engine)
- backward (uipc::core::Engine, uipc::core::IEngine, uipc::core::World)
- broadcast (uipc::diff_sim::ParameterCollection)
- build (uipc::diff_sim::ParameterCollection)
- backend_view (uipc::geometry::IAttribute)
c
- clear (uipc::GlobalTimer, uipc::core::DiffSim, uipc::core::EngineStatusCollection, uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::IAttribute, uipc::geometry::IGeometryCollection, uipc::geometry::SimplicialComplexAttributes)
- current (uipc::GlobalTimer)
- collect_attribute_collections (uipc::backend::GeometryVisitor, uipc::geometry::IGeometry)
- constitution_tabular (uipc::backend::SceneVisitor, uipc::core::Scene)
- contact_tabular (uipc::backend::SceneVisitor, uipc::core::Scene)
- ConstitutionUIDAutoRegister (uipc::builtin::ConstitutionUIDAutoRegister)
- Creator (uipc::builtin::ConstitutionUIDAutoRegister, uipc::builtin::ImplicitGeometryUIDAutoRegister, uipc::core::SanityCheckerAutoRegister)
- creators (uipc::builtin::ConstitutionUIDAutoRegister, uipc::builtin::ImplicitGeometryUIDAutoRegister, uipc::core::SanityCheckerAutoRegister)
- ConstitutionUIDCollection (uipc::builtin::ConstitutionUIDCollection)
- create (uipc::builtin::details::UIDRegister, uipc::core::ContactTabular, uipc::core::Object::Geometries, uipc::core::Scene::Objects, uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::Geometry::MetaAttributesT, uipc::geometry::SimplicialComplexAttributes)
- create_material (uipc::constitution::AffineBodyConstitution)
- Constraint (uipc::constitution::Constraint)
- ConstitutionTabular (uipc::core::ConstitutionTabular)
- ContactElement (uipc::core::ContactElement)
- ContactModel (uipc::core::ContactModel)
- config (uipc::core::ContactModel)
- ContactTabular (uipc::core::ContactTabular)
- contact_models (uipc::core::ContactTabular)
- check (uipc::core::ISanityChecker, uipc::core::SanityCheckerCollection)
- CGeometries (uipc::core::Object::CGeometries, uipc::core::Scene::CGeometries)
- CObjects (uipc::core::Scene::CObjects)
- children (uipc::details::ScopedTimer, uipc::GlobalTimer::MergeResult)
- connect (uipc::diff_sim::ParameterCollection)
- col_indices (uipc::diff_sim::SparseCOOView)
- CEdgeAttributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::GeometrySlotT< SimplicialComplex >, uipc::geometry::SimplicialComplex)
- CTetrahedronAttributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::GeometrySlotT< SimplicialComplex >, uipc::geometry::SimplicialComplex)
- CTriangleAttributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::GeometrySlotT< SimplicialComplex >, uipc::geometry::SimplicialComplex)
- CVertexAttributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::GeometrySlotT< SimplicialComplex >, uipc::geometry::SimplicialComplex)
- copy_from (uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::Geometry::MetaAttributesT, uipc::geometry::IAttribute, uipc::geometry::SimplicialComplexAttributes)
- CopyType (uipc::geometry::AttributeCopy)
- copy (uipc::geometry::AttributeCopy)
- CInstanceAttributes (uipc::geometry::Geometry)
- CMetaAttributes (uipc::geometry::Geometry)
- clone (uipc::geometry::IAttribute, uipc::geometry::IAttributeSlot)
- clone_empty (uipc::geometry::IAttribute, uipc::geometry::IAttributeSlot)
- compare_edge (uipc::geometry::SimplexUtils)
- compare_tet (uipc::geometry::SimplexUtils)
- compare_tri (uipc::geometry::SimplexUtils)
- count (uipc::GlobalTimer::MergeResult)
d
- data (uipc::BufferInfo)
- default_instance (uipc::GlobalTimer)
- disable_all (uipc::Timer)
- DiffSimVisitor (uipc::backend::DiffSimVisitor)
- diff_sim (uipc::backend::SceneVisitor, uipc::core::Scene)
- description (uipc::builtin::UIDInfo)
- default_config (uipc::constitution::ARAP, uipc::constitution::AffineBodyConstitution, uipc::constitution::DiscreteShellBending, uipc::constitution::Empty, uipc::constitution::HookeanSpring, uipc::constitution::KirchhoffRodBending, uipc::constitution::LinearMotor, uipc::constitution::NeoHookeanShell, uipc::constitution::Particle, uipc::constitution::RotatingMotor, uipc::constitution::SoftPositionConstraint, uipc::constitution::SoftTransformConstraint, uipc::constitution::StableNeoHookean, uipc::core::ContactTabular, uipc::core::Engine, uipc::core::Scene)
- DiscreteShellBending (uipc::constitution::DiscreteShellBending)
- dt (uipc::core::Animation::UpdateInfo, uipc::core::Scene)
- default_element (uipc::core::ContactTabular)
- default_model (uipc::core::ContactTabular)
- DiffSim (uipc::core::DiffSim)
- dump (uipc::core::Engine, uipc::core::IEngine, uipc::core::World)
- do_advance (uipc::core::IEngine)
- do_backward (uipc::core::IEngine)
- do_dump (uipc::core::IEngine)
- do_init (uipc::core::IEngine)
- do_recover (uipc::core::IEngine)
- do_retrieve (uipc::core::IEngine)
- do_sync (uipc::core::IEngine)
- do_to_json (uipc::core::IEngine, uipc::geometry::AbstractSimplicialComplex, uipc::geometry::Attribute, uipc::geometry::AttributeSlot, uipc::geometry::Geometry, uipc::geometry::IAttribute, uipc::geometry::IAttributeSlot, uipc::geometry::IGeometry, uipc::geometry::SimplicialComplex)
- do_check (uipc::core::ISanityChecker, uipc::core::SanityChecker)
- destroy (uipc::core::ObjectCollection, uipc::core::Scene::Objects, uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::Geometry::MetaAttributesT, uipc::geometry::GeometryCollection, uipc::geometry::SimplicialComplexAttributes)
- Duration (uipc::details::ScopedTimer)
- depth (uipc::details::ScopedTimer, uipc::GlobalTimer::MergeResult)
- duration (uipc::details::ScopedTimer, uipc::GlobalTimer::MergeResult)
- dim (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::SimplicialComplex)
- do_clear (uipc::geometry::Attribute, uipc::geometry::GeometryCollection, uipc::geometry::IAttribute, uipc::geometry::IGeometryCollection)
- do_clone (uipc::geometry::Attribute, uipc::geometry::AttributeSlot, uipc::geometry::IAttribute, uipc::geometry::IAttributeSlot)
- do_clone_empty (uipc::geometry::Attribute, uipc::geometry::AttributeSlot, uipc::geometry::IAttribute, uipc::geometry::IAttributeSlot)
- do_copy_from (uipc::geometry::Attribute, uipc::geometry::IAttribute)
- do_reorder (uipc::geometry::Attribute, uipc::geometry::IAttribute)
- do_reserve (uipc::geometry::Attribute, uipc::geometry::GeometryCollection, uipc::geometry::IAttribute, uipc::geometry::IGeometryCollection)
- do_resize (uipc::geometry::Attribute, uipc::geometry::IAttribute)
- do_make_owned (uipc::geometry::AttributeSlot, uipc::geometry::IAttributeSlot)
- do_collect_attribute_collections (uipc::geometry::Geometry, uipc::geometry::IGeometry, uipc::geometry::SimplicialComplex)
- DstT_ (uipc::propagate_const)
e
- Exception (uipc::Exception, uipc::JsonIOError, uipc::core::EngineException, uipc::core::SceneIOError, uipc::geometry::AttributeIOError, uipc::geometry::GeometryAttributeError, uipc::geometry::GeometryIOError)
- elapsed (uipc::Timer, uipc::details::ScopedTimer)
- enable_all (uipc::Timer)
- element_size (uipc::backend::BufferView)
- element_stride (uipc::backend::BufferView)
- email (uipc::builtin::UIDInfo)
- extras (uipc::builtin::UIDInfo)
- exists (uipc::builtin::details::UIDRegister)
- ElasticModuli (uipc::constitution::ElasticModuli)
- Empty (uipc::constitution::Empty)
- erase (uipc::core::Animator)
- element_count (uipc::core::ContactTabular)
- Engine (uipc::core::Engine)
- EngineStatus (uipc::core::EngineStatus)
- error (uipc::core::EngineStatus)
- EngineStatusCollection (uipc::core::EngineStatusCollection)
- emplace (uipc::core::ObjectCollection, uipc::geometry::GeometryCollection)
- entries (uipc::core::SanityCheckerAutoRegister::Creators, uipc::core::SanityCheckerCollection)
- end (uipc::details::ScopedTimer)
- EdgeAttributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::GeometrySlotT< SimplicialComplex >, uipc::geometry::SimplicialComplex)
- edges (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::SimplicialComplex)
f
- format (fmt::formatter< uipc::geometry::AbstractSimplicialComplex >, fmt::formatter< uipc::geometry::AttributeCollection >, fmt::formatter< uipc::geometry::Geometry >, fmt::formatter< uipc::geometry::Geometry::InstanceAttributesT< IsConst > >, fmt::formatter< uipc::geometry::Geometry::MetaAttributesT< IsConst > >, fmt::formatter< uipc::geometry::ImplicitGeometry >, fmt::formatter< uipc::geometry::SimplicialComplex >, fmt::formatter< uipc::geometry::SimplicialComplexAttributes< IsConst, N > >)
- from_json (nlohmann::adl_serializer< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >)
- find_geometry (uipc::backend::SceneVisitor)
- find_rest_geometry (uipc::backend::SceneVisitor)
- find (uipc::builtin::details::UIDRegister, uipc::core::ObjectCollection, uipc::core::Scene::CGeometries, uipc::core::Scene::CObjects, uipc::core::Scene::Geometries, uipc::core::Scene::Objects, uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::Geometry::MetaAttributesT, uipc::geometry::GeometryCollection, uipc::geometry::SimplicialComplexAttributes)
- fixed_vertices_changing (uipc::core::Animation::UpdateHint)
- frame (uipc::core::Animation::UpdateInfo, uipc::core::Engine, uipc::core::IEngine, uipc::core::World)
- friction_rate (uipc::core::ContactModel)
- full_name (uipc::details::ScopedTimer)
- flush (uipc::geometry::GeometryCollection)
g
- GlobalTimer (uipc::GlobalTimer)
- GeometryVisitor (uipc::backend::GeometryVisitor)
- geometries (uipc::backend::SceneVisitor, uipc::core::Object, uipc::core::Scene)
- get_uid (uipc::constitution::ARAP, uipc::constitution::AffineBodyConstitution, uipc::constitution::Constraint, uipc::constitution::DiscreteShellBending, uipc::constitution::Empty, uipc::constitution::FiniteElementExtraConstitution, uipc::constitution::HookeanSpring, uipc::constitution::IConstitution, uipc::constitution::KirchhoffRodBending, uipc::constitution::LinearMotor, uipc::constitution::NeoHookeanShell, uipc::constitution::Particle, uipc::constitution::RotatingMotor, uipc::constitution::SoftPositionConstraint, uipc::constitution::SoftTransformConstraint, uipc::constitution::StableNeoHookean)
- geo_slots (uipc::core::Animation::UpdateInfo)
- get_frame (uipc::core::IEngine)
- get_status (uipc::core::IEngine)
- get_id (uipc::core::IObject, uipc::core::ISanityChecker, uipc::core::Object, uipc::core::SanityChecker)
- get_name (uipc::core::IObject, uipc::core::Object, uipc::geometry::AttributeSlot, uipc::geometry::IAttributeSlot)
- geometry_collection (uipc::core::Object, uipc::core::Scene)
- Geometries (uipc::core::Object::Geometries, uipc::core::Scene::Geometries)
- geometry (uipc::core::ObjectGeometrySlots, uipc::core::ObjectGeometrySlots< const geometry::Geometry >, uipc::core::ObjectGeometrySlots< geometry::Geometry >, uipc::geometry::GeometrySlot, uipc::geometry::GeometrySlotT< ImplicitGeometry >, uipc::geometry::GeometrySlotT< SimplicialComplex >)
- get_type (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::IGeometry, uipc::geometry::ImplicitGeometry, uipc::geometry::SimplicialComplex)
- get_backend_view (uipc::geometry::Attribute, uipc::geometry::IAttribute)
- get_size (uipc::geometry::Attribute, uipc::geometry::GeometryCollection, uipc::geometry::IAttribute, uipc::geometry::IGeometryCollection)
- get_allow_destroy (uipc::geometry::AttributeSlot, uipc::geometry::IAttributeSlot)
- get_attribute (uipc::geometry::AttributeSlot, uipc::geometry::IAttributeSlot)
- get_type_name (uipc::geometry::AttributeSlot, uipc::geometry::IAttributeSlot)
- get_use_count (uipc::geometry::AttributeSlot, uipc::geometry::IAttributeSlot)
- Geometry (uipc::geometry::Geometry)
- GeometryCollection (uipc::geometry::GeometryCollection)
- geometry_slots (uipc::geometry::GeometryCollection)
- get_next_id (uipc::geometry::GeometryCollection, uipc::geometry::IGeometryCollection)
- GeometrySlot (uipc::geometry::GeometrySlot)
- get_geometry (uipc::geometry::GeometrySlot, uipc::geometry::GeometrySlotT< ImplicitGeometry >, uipc::geometry::GeometrySlotT< SimplicialComplex >)
- GeometrySlotT (uipc::geometry::GeometrySlotT< ImplicitGeometry >, uipc::geometry::GeometrySlotT< SimplicialComplex >)
h
i
- itemsize (uipc::BufferInfo)
- init (uipc::backend::AnimatorVisitor, uipc::core::Animation, uipc::core::ConstitutionTabular, uipc::core::DiffSim, uipc::core::Engine, uipc::core::IEngine, uipc::core::SanityCheckerCollection, uipc::core::Scene, uipc::core::World)
- INVALID (uipc::backend::BufferView)
- info (uipc::backend::SceneVisitor, uipc::core::EngineStatus, uipc::core::Scene)
- instance (uipc::builtin::ConstitutionUIDCollection, uipc::builtin::ImplicitGeometryUIDCollection)
- ImplicitGeometryUIDAutoRegister (uipc::builtin::ImplicitGeometryUIDAutoRegister)
- ImplicitGeometryUIDCollection (uipc::builtin::ImplicitGeometryUIDCollection)
- is_official_builtin_uid (uipc::builtin::UIDInfo)
- is_user_defined_uid (uipc::builtin::UIDInfo)
- insert (uipc::core::Animator, uipc::core::ConstitutionTabular, uipc::core::ContactTabular)
- id (uipc::core::ContactElement, uipc::core::IObject, uipc::core::ISanityChecker, uipc::geometry::GeometrySlot)
- ids (uipc::core::ContactModel, uipc::core::Object::CGeometries, uipc::core::Object::Geometries)
- is_enabled (uipc::core::ContactModel)
- is_started (uipc::core::Scene)
- InstanceAttributes (uipc::geometry::Geometry)
- instances (uipc::geometry::Geometry)
- InstanceAttributesT (uipc::geometry::Geometry::InstanceAttributesT)
- IAttribute (uipc::geometry::IAttribute)
- IAttributeSlot (uipc::geometry::IAttributeSlot)
- is_shared (uipc::geometry::IAttributeSlot)
- ImplicitGeometry (uipc::geometry::ImplicitGeometry)
- is_same_edge (uipc::geometry::SimplexUtils)
- is_same_oriented_edge (uipc::geometry::SimplexUtils)
- is_same_oriented_tet (uipc::geometry::SimplexUtils)
- is_same_oriented_tri (uipc::geometry::SimplexUtils)
- is_same_tet (uipc::geometry::SimplexUtils)
- is_same_tri (uipc::geometry::SimplexUtils)
- IsScalar (uipc::geometry::SimplicialComplexAttributes)
k
l
m
- memory_resource (UIPCModuleInitInfo)
- module_name (UIPCModuleInitInfo)
- m_msg (uipc::Exception, uipc::core::EngineStatus)
- m_current (uipc::GlobalTimer)
- m_merge_root (uipc::GlobalTimer)
- m_merge_timers (uipc::GlobalTimer)
- m_root (uipc::GlobalTimer)
- m_timer_stack (uipc::GlobalTimer)
- m_timers (uipc::GlobalTimer)
- max_depth (uipc::GlobalTimer)
- max_full_name_length (uipc::GlobalTimer)
- merge_timers (uipc::GlobalTimer)
- m_force_on (uipc::Timer)
- m_global_on (uipc::Timer)
- m_sync (uipc::Timer)
- m_timer (uipc::Timer)
- m_animator (uipc::backend::AnimatorVisitor)
- m_backend (uipc::backend::BufferView)
- m_element_size (uipc::backend::BufferView)
- m_element_stride (uipc::backend::BufferView)
- m_handle (uipc::backend::BufferView)
- m_offset (uipc::backend::BufferView)
- m_size (uipc::backend::BufferView, uipc::geometry::AttributeCollection)
- m_diff_sim (uipc::backend::DiffSimVisitor, uipc::backend::SceneVisitor)
- m_geometry (uipc::backend::GeometryVisitor, uipc::geometry::GeometrySlotT< ImplicitGeometry >)
- m_scene (uipc::backend::SceneVisitor, uipc::core::Animation, uipc::core::Animator, uipc::core::Object, uipc::core::SanityChecker, uipc::core::Scene::CGeometries, uipc::core::Scene::CObjects, uipc::core::Scene::Geometries, uipc::core::Scene::Objects, uipc::core::SceneIO, uipc::core::World)
- m_world (uipc::backend::WorldVisitor)
- m_uid_to_info (uipc::builtin::details::UIDRegister)
- m_config (uipc::constitution::ARAP, uipc::constitution::AffineBodyConstitution, uipc::constitution::DiscreteShellBending, uipc::constitution::Empty, uipc::constitution::HookeanSpring, uipc::constitution::KirchhoffRodBending, uipc::constitution::LinearMotor, uipc::constitution::NeoHookeanShell, uipc::constitution::Particle, uipc::constitution::RotatingMotor, uipc::constitution::SoftPositionConstraint, uipc::constitution::SoftTransformConstraint, uipc::constitution::StableNeoHookean, uipc::core::ContactModel)
- m_constitution (uipc::constitution::AffineBodyMaterial)
- m_kappa (uipc::constitution::AffineBodyMaterial)
- m_mass_density (uipc::constitution::AffineBodyMaterial)
- m_lambda (uipc::constitution::ElasticModuli)
- m_mu (uipc::constitution::ElasticModuli)
- mu (uipc::constitution::ElasticModuli)
- m_object (uipc::core::Animation, uipc::core::Object::CGeometries, uipc::core::Object::Geometries)
- m_on_update (uipc::core::Animation)
- m_temp_geo_slots (uipc::core::Animation)
- m_temp_rest_geo_slots (uipc::core::Animation)
- m_fixed_vertices_changing (uipc::core::Animation::UpdateHint)
- m_animation (uipc::core::Animation::UpdateInfo)
- m_hint (uipc::core::Animation::UpdateInfo)
- m_animations (uipc::core::Animator)
- m_substep (uipc::core::Animator)
- m_impl (uipc::core::ConstitutionTabular, uipc::core::ContactTabular, uipc::core::DiffSim, uipc::core::Engine, uipc::core::EngineStatusCollection, uipc::core::Scene, uipc::diff_sim::ParameterCollection, uipc::geometry::AttributeIO)
- m_id (uipc::core::ContactElement, uipc::core::Object, uipc::geometry::GeometrySlot)
- m_name (uipc::core::ContactElement, uipc::core::Object, uipc::geometry::AttributeSlot)
- m_enabled (uipc::core::ContactModel)
- m_friction_rate (uipc::core::ContactModel)
- m_ids (uipc::core::ContactModel)
- m_resistance (uipc::core::ContactModel)
- m_type (uipc::core::EngineStatus, uipc::geometry::AttributeCopy)
- m_geometry_ids (uipc::core::Object)
- m_next_id (uipc::core::ObjectCollection, uipc::geometry::GeometryCollection)
- m_objects (uipc::core::ObjectCollection)
- m_engine (uipc::core::World)
- m_valid (uipc::core::World)
- m_col_indices (uipc::diff_sim::SparseCOOView)
- m_row_indices (uipc::diff_sim::SparseCOOView)
- m_shape (uipc::diff_sim::SparseCOOView)
- m_values (uipc::diff_sim::SparseCOOView, uipc::geometry::Attribute)
- m_edge_attributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::SimplicialComplex)
- m_tetrahedron_attributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::SimplicialComplex)
- m_triangle_attributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::SimplicialComplex)
- m_vertex_attributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::SimplicialComplex)
- m_backend_view (uipc::geometry::Attribute)
- m_default_value (uipc::geometry::Attribute)
- m_attributes (uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::Geometry::MetaAttributesT, uipc::geometry::SimplicialComplexAttributes)
- m_count (uipc::geometry::AttributeCopy)
- m_dst_offset (uipc::geometry::AttributeCopy)
- m_mapping (uipc::geometry::AttributeCopy)
- m_pairs (uipc::geometry::AttributeCopy)
- m_src_offset (uipc::geometry::AttributeCopy)
- m_allow_destroy (uipc::geometry::AttributeSlot)
- m_attribute (uipc::geometry::AttributeSlot)
- MetaAttributes (uipc::geometry::Geometry)
- m_intances (uipc::geometry::Geometry)
- m_meta (uipc::geometry::Geometry)
- meta (uipc::geometry::Geometry)
- MetaAttributesT (uipc::geometry::Geometry::MetaAttributesT)
- m_dirty (uipc::geometry::GeometryCollection)
- m_geometries (uipc::geometry::GeometryCollection)
- m_geometry_slots (uipc::geometry::GeometryCollection)
- m_pending_create (uipc::geometry::GeometryCollection)
- m_pending_create_slots (uipc::geometry::GeometryCollection)
- m_pending_destroy (uipc::geometry::GeometryCollection)
- m_pending_destroy_ids (uipc::geometry::GeometryCollection)
- m_state (uipc::geometry::GeometrySlot)
- m_simplicial_complex (uipc::geometry::GeometrySlotT< SimplicialComplex >)
- make_owned (uipc::geometry::IAttributeSlot)
- m_pre_transform (uipc::geometry::SimplicialComplexIO)
- m_output_folder (uipc::geometry::SpreadSheetIO)
n
- need_backend_broadcast (uipc::backend::DiffSimVisitor, uipc::diff_sim::ParameterCollection)
- need_backend_clear (uipc::backend::DiffSimVisitor, uipc::core::DiffSim)
- name (uipc::builtin::UIDInfo, uipc::constitution::IConstitution, uipc::core::ContactElement, uipc::core::IObject, uipc::details::ScopedTimer, uipc::geometry::IAttributeSlot, uipc::geometry::ImplicitGeometry, uipc::GlobalTimer::MergeResult)
- NeoHookeanShell (uipc::constitution::NeoHookeanShell)
- next_id (uipc::core::ObjectCollection, uipc::geometry::IGeometryCollection)
- NonConstGeometryT (uipc::core::ObjectGeometrySlots)
- names (uipc::geometry::AttributeCollection)
o
- operator= (uipc::GlobalTimer, uipc::core::Animator, uipc::core::ConstitutionTabular, uipc::core::ContactTabular, uipc::core::DiffSim, uipc::core::Object, uipc::diff_sim::ParameterCollection, uipc::geometry::AbstractSimplicialComplex, uipc::geometry::Attribute, uipc::geometry::AttributeCollection, uipc::geometry::Geometry, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::Geometry::MetaAttributesT, uipc::geometry::GeometrySlot, uipc::geometry::GeometrySlotT< SimplicialComplex >, uipc::geometry::IAttributeSlot, uipc::geometry::SimplicialComplex, uipc::geometry::SimplicialComplexAttributes, uipc::geometry::SimplicialComplexIO)
- operator() (uipc::PmrDeleter)
- offset (uipc::backend::BufferView)
- operator bool (uipc::backend::BufferView)
- OfficialBuiltinUIDStart (uipc::builtin::UIDInfo)
- object (uipc::core::Animation::UpdateInfo)
- Object (uipc::core::Object)
- ObjectCollection (uipc::core::ObjectCollection)
- objects (uipc::core::Scene)
- Objects (uipc::core::Scene::Objects)
- outward_tri_from_tet (uipc::geometry::SimplexUtils)
p
r
- report_as_json (uipc::GlobalTimer, uipc::Timer)
- report_merged_as_json (uipc::GlobalTimer)
- report (uipc::Timer)
- rest_geometries (uipc::backend::SceneVisitor)
- RotatingMotor (uipc::constitution::RotatingMotor)
- rest_geo_slots (uipc::core::Animation::UpdateInfo)
- resistance (uipc::core::ContactModel)
- recover (uipc::core::Engine, uipc::core::IEngine, uipc::core::World)
- retrieve (uipc::core::Engine, uipc::core::IEngine, uipc::core::World)
- rest_geometry_collection (uipc::core::Object, uipc::core::Scene)
- reserve (uipc::core::ObjectCollection, uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::IAttribute, uipc::geometry::IGeometryCollection, uipc::geometry::SimplicialComplexAttributes)
- rest_geometry (uipc::core::ObjectGeometrySlots, uipc::core::ObjectGeometrySlots< const geometry::Geometry >, uipc::core::ObjectGeometrySlots< geometry::Geometry >)
- resize (uipc::diff_sim::ParameterCollection, uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::IAttribute, uipc::geometry::SimplicialComplexAttributes)
- row_indices (uipc::diff_sim::SparseCOOView)
- reorder (uipc::geometry::AttributeCollection, uipc::geometry::IAttribute)
- range (uipc::geometry::AttributeCopy)
- read (uipc::geometry::AttributeIO, uipc::geometry::SimplicialComplexIO)
- read_msh (uipc::geometry::SimplicialComplexIO)
- read_obj (uipc::geometry::SimplicialComplexIO)
s
- shape (uipc::BufferInfo, uipc::diff_sim::SparseCOOView)
- strides (uipc::BufferInfo)
- STimer (uipc::GlobalTimer)
- set_as_current (uipc::GlobalTimer)
- set_sync_func (uipc::Timer)
- sync (uipc::Timer, uipc::core::Engine, uipc::core::IEngine, uipc::core::World)
- substep (uipc::backend::AnimatorVisitor, uipc::core::Animator)
- size (uipc::backend::BufferView, uipc::core::ObjectCollection, uipc::core::Scene::CObjects, uipc::core::Scene::Objects, uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::IAttribute, uipc::geometry::IAttributeSlot, uipc::geometry::IGeometryCollection, uipc::geometry::SimplicialComplexAttributes)
- size_in_bytes (uipc::backend::BufferView)
- subview (uipc::backend::BufferView)
- SceneVisitor (uipc::backend::SceneVisitor)
- solve_pending (uipc::backend::SceneVisitor, uipc::core::Scene, uipc::geometry::GeometryCollection)
- scene (uipc::backend::WorldVisitor)
- SoftPositionConstraint (uipc::constitution::SoftPositionConstraint)
- SoftTransformConstraint (uipc::constitution::SoftTransformConstraint)
- StableNeoHookean (uipc::constitution::StableNeoHookean)
- status (uipc::core::Engine, uipc::core::IEngine)
- scene_started (uipc::core::Object)
- SanityChecker (uipc::core::SanityChecker)
- SanityCheckerAutoRegister (uipc::core::SanityCheckerAutoRegister)
- SanityCheckerCollection (uipc::core::SanityCheckerCollection)
- Scene (uipc::core::Scene)
- SceneIO (uipc::core::SceneIO)
- simplicial_surface (uipc::core::SceneIO)
- sanity_check (uipc::core::World)
- ScopedTimer (uipc::details::ScopedTimer)
- setup_full_name (uipc::details::ScopedTimer)
- start (uipc::details::ScopedTimer)
- SparseCOOView (uipc::diff_sim::SparseCOOView)
- share (uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::Geometry::MetaAttributesT, uipc::geometry::SimplicialComplexAttributes)
- state (uipc::geometry::GeometrySlot)
- SimplicialComplex (uipc::geometry::SimplicialComplex)
- SimplicialComplexAttributes (uipc::geometry::SimplicialComplexAttributes)
- SimplicialComplexIO (uipc::geometry::SimplicialComplexIO)
- SpreadSheetIO (uipc::geometry::SpreadSheetIO)
t
- to_json (nlohmann::adl_serializer< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >, uipc::builtin::UIDInfo, uipc::builtin::details::UIDRegister, uipc::core::Engine, uipc::core::EngineStatusCollection, uipc::core::IEngine, uipc::geometry::AttributeCollection, uipc::geometry::Geometry::InstanceAttributesT, uipc::geometry::Geometry::MetaAttributesT, uipc::geometry::IAttribute, uipc::geometry::IAttributeSlot, uipc::geometry::IGeometry, uipc::geometry::SimplicialComplexAttributes)
- Timer (uipc::Timer)
- type (uipc::builtin::UIDInfo, uipc::constitution::IConstitution, uipc::core::EngineStatus, uipc::geometry::AttributeCopy, uipc::geometry::IGeometry, uipc::propagate_const, uipc::signature< R(Args...)>)
- types (uipc::core::ConstitutionTabular)
- Type (uipc::core::EngineStatus)
- TimePoint (uipc::details::ScopedTimer)
- tick (uipc::details::ScopedTimer)
- tock (uipc::details::ScopedTimer)
- traverse (uipc::details::ScopedTimer)
- to_dense (uipc::diff_sim::SparseCOOView)
- to_sparse (uipc::diff_sim::SparseCOOView)
- TetrahedronAttributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::GeometrySlotT< SimplicialComplex >, uipc::geometry::SimplicialComplex)
- TriangleAttributes (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::GeometrySlotT< SimplicialComplex >, uipc::geometry::SimplicialComplex)
- tetrahedra (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::SimplicialComplex)
- triangles (uipc::geometry::AbstractSimplicialComplex, uipc::geometry::SimplicialComplex)
- type_name (uipc::geometry::IAttributeSlot)
- transforms (uipc::geometry::SimplicialComplex)
- TopoValueT (uipc::geometry::SimplicialComplexAttributes)
- topo (uipc::geometry::SimplicialComplexAttributes)
u
v
w
y
~
_