Skip to content

Namespace uipc::core

Namespace List > uipc > core

Namespaces

Type Name
namespace detail

Classes

Type Name
class Animation
class Animator
class ConstitutionTabular
class ContactElement
class ContactModel
class ContactTabular
class DiffSim
class Engine
class EngineException
class EngineStatus
class EngineStatusCollection
class IEngine
class IObject
class IObjectCollection
class ISanityChecker
class Object
class ObjectCollection
class ObjectGeometrySlots <GeometryT>
class ObjectGeometrySlots< const geometry::Geometry > <>
class ObjectGeometrySlots< geometry::Geometry > <>
class SanityChecker
class SanityCheckerAutoRegister
class SanityCheckerCollection
class Scene
class SceneIO
class SceneIOError
class World

Public Types

Type Name
enum int SanityCheckResult

Public Functions

Type Name
void from_json (const Json & j, ContactElement & element)
void from_json (const Json & json, ContactModel & model)
void to_json (Json & j, const ContactElement & element)
void to_json (Json & json, const ContactModel & model)
void to_json (Json & j, const ContactTabular & ct)

Public Types Documentation

enum SanityCheckResult

enum uipc::core::SanityCheckResult {
    Success = 0,
    Warning = 1,
    Error = 2
};

Public Functions Documentation

function from_json

void uipc::core::from_json (
    const Json & j,
    ContactElement & element
) 

function from_json

void uipc::core::from_json (
    const Json & json,
    ContactModel & model
) 

function to_json

void uipc::core::to_json (
    Json & j,
    const ContactElement & element
) 

function to_json

void uipc::core::to_json (
    Json & json,
    const ContactModel & model
) 

function to_json

void uipc::core::to_json (
    Json & j,
    const ContactTabular & ct
) 


The documentation for this class was generated from the following file include/uipc/backend/visitors/animator_visitor.h