SOFA API  8ac0ab06
Open source framework for multi-physics simuation
sofa::simulation::graph Namespace Reference

Classes

class  ExportDotVisitor
 
class  GetDownObjectsVisitor
 get all down objects respecting specified class_info and tags More...
 
class  GetUpObjectsVisitor
 get all up objects respecting specified class_info and tags More...
 
class  DAGNode
 
class  DAGSimulation
 
struct  CleanupCheck
 

Functions

SimulationgetSimulation ()=delete
 
SOFA_SIMULATION_GRAPH_API void init ()
 Initialize the SofaSimulationGraph library, as well as its dependencies: SofaSimulationCommon, SofaCore, SofaDefaultType, SofaHelper. More...
 
SOFA_SIMULATION_GRAPH_API bool isInitialized ()
 Return true if and only if the SofaSimulationGraph library has been initialized. More...
 
SOFA_SIMULATION_GRAPH_API void cleanup ()
 Clean up the resources used by the SofaSimulationGraph library, as well as its dependencies: SofaSimulationCommon, SofaCore, SofaDefaultType, SofaHelper. More...
 
SOFA_SIMULATION_GRAPH_API bool isCleanedUp ()
 Return true if and only if the SofaSimulationGraph library has been cleaned up. More...
 

Function Documentation

◆ cleanup()

SOFA_SIMULATION_GRAPH_API void sofa::simulation::graph::cleanup ( )

Clean up the resources used by the SofaSimulationGraph library, as well as its dependencies: SofaSimulationCommon, SofaCore, SofaDefaultType, SofaHelper.

◆ getSimulation()

Simulation* sofa::simulation::graph::getSimulation ( )
delete

Get the (unique) simulation which controls the scene. Automatically creates one if no Simulation has been set.

◆ init()

SOFA_SIMULATION_GRAPH_API void sofa::simulation::graph::init ( )

Initialize the SofaSimulationGraph library, as well as its dependencies: SofaSimulationCommon, SofaCore, SofaDefaultType, SofaHelper.

◆ isCleanedUp()

SOFA_SIMULATION_GRAPH_API bool sofa::simulation::graph::isCleanedUp ( )

Return true if and only if the SofaSimulationGraph library has been cleaned up.

◆ isInitialized()

SOFA_SIMULATION_GRAPH_API bool sofa::simulation::graph::isInitialized ( )

Return true if and only if the SofaSimulationGraph library has been initialized.