qual
Extension of
Model_t.
The extension of SBML Level 3 Core's Model_t class is relatively straightforward: the Qualitative Models Package adds two lists, one for holding qualitativeSpecies (ListOfQualitativeSpecies_t), and the other for holding transitions (ListOfTransitions_t). The Model_t element may contain at most one ListOfQualitativeSpecies_t, which must contain at least one QualitativeSpecies_t. It may also contain at most one ListOfTransitions_t which must contain at least one Transition_t.
|
| int | QualModelPlugin_addQualitativeSpecies (QualModelPlugin_t *qmp, const QualitativeSpecies_t *qs) |
| | Adds a copy of the given QualitativeSpecies_t to this QualModelPlugin_t. More...
|
| |
| int | QualModelPlugin_addTransition (QualModelPlugin_t *qmp, const Transition_t *t) |
| | Adds a copy of the given Transition_t to this QualModelPlugin_t. More...
|
| |
| QualitativeSpecies_t * | QualModelPlugin_createQualitativeSpecies (QualModelPlugin_t *qmp) |
| | Creates a new QualitativeSpecies_t object, adds it to this QualModelPlugin_t object and returns the QualitativeSpecies_t object created. More...
|
| |
| Transition_t * | QualModelPlugin_createTransition (QualModelPlugin_t *qmp) |
| | Creates a new Transition_t object, adds it to this QualModelPlugin_t object and returns the Transition_t object created. More...
|
| |
| ListOf_t * | QualModelPlugin_getListOfQualitativeSpecies (QualModelPlugin_t *qmp) |
| | Returns a ListOf_t * containing QualitativeSpecies_t objects from this QualModelPlugin_t. More...
|
| |
| ListOf_t * | QualModelPlugin_getListOfTransitions (QualModelPlugin_t *qmp) |
| | Returns a ListOf_t * containing Transition_t objects from this QualModelPlugin_t. More...
|
| |
| unsigned int | QualModelPlugin_getNumQualitativeSpecies (QualModelPlugin_t *qmp) |
| | Get the number of QualitativeSpecies_t objects in this QualModelPlugin_t. More...
|
| |
| unsigned int | QualModelPlugin_getNumTransitions (QualModelPlugin_t *qmp) |
| | Get the number of Transition_t objects in this QualModelPlugin_t. More...
|
| |
| const QualitativeSpecies_t * | QualModelPlugin_getQualitativeSpecies (QualModelPlugin_t *qmp, unsigned int n) |
| | Get a QualitativeSpecies_t from the QualModelPlugin_t. More...
|
| |
| const QualitativeSpecies_t * | QualModelPlugin_getQualitativeSpeciesByCompartment (QualModelPlugin_t *qmp, const char *sid) |
| | Get a QualitativeSpecies_t from the QualModelPlugin_t based on the Compartment_t to which it refers. More...
|
| |
| const QualitativeSpecies_t * | QualModelPlugin_getQualitativeSpeciesById (QualModelPlugin_t *qmp, const char *sid) |
| | Get a QualitativeSpecies_t from the QualModelPlugin_t based on its identifier. More...
|
| |
| const Transition_t * | QualModelPlugin_getTransition (QualModelPlugin_t *qmp, unsigned int n) |
| | Get a Transition_t from the QualModelPlugin_t. More...
|
| |
| const Transition_t * | QualModelPlugin_getTransitionById (QualModelPlugin_t *qmp, const char *sid) |
| | Get a Transition_t from the QualModelPlugin_t based on its identifier. More...
|
| |
| QualitativeSpecies_t * | QualModelPlugin_removeQualitativeSpecies (QualModelPlugin_t *qmp, unsigned int n) |
| | Removes the nth QualitativeSpecies_t from this QualModelPlugin_t and returns a pointer to it. More...
|
| |
| QualitativeSpecies_t * | QualModelPlugin_removeQualitativeSpeciesById (QualModelPlugin_t *qmp, const char *sid) |
| | Removes the QualitativeSpecies_t from this QualModelPlugin_t based on its identifier and returns a pointer to it. More...
|
| |
| Transition_t * | QualModelPlugin_removeTransition (QualModelPlugin_t *qmp, unsigned int n) |
| | Removes the nth Transition_t from this QualModelPlugin_t and returns a pointer to it. More...
|
| |
| Transition_t * | QualModelPlugin_removeTransitionById (QualModelPlugin_t *qmp, const char *sid) |
| | Removes the Transition_t from this QualModelPlugin_t based on its identifier and returns a pointer to it. More...
|
| |