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...
|
|