libSBML C API
libSBML 5.20.2 C API
|
Implementation of SpeciesReferenceGlyph_t for SBML Layout_t. More...
Functions | |
SpeciesReferenceGlyph_t * | SpeciesReferenceGlyph_clone (const SpeciesReferenceGlyph_t *m) |
@_treturn_t _ta_t (_tdeep_t) _tcopy_t _tof_t _tthis_t _tSpeciesReferenceGlyph_t_t. | |
SpeciesReferenceGlyph_t * | SpeciesReferenceGlyph_create (void) |
@_tcond_t _tdoxygenIgnored_t | |
CubicBezier_t * | SpeciesReferenceGlyph_createCubicBezier (SpeciesReferenceGlyph_t *srg) |
_tCreates_t _ta_t _tnew_t _tCubicBezier_t_t _tstructure_t, _tadds_t _tit_t _tto_t _tthe_t _tend_t _tof_t _tthe_t _tlist_t _tof_t _tcurve_t _tsegments_t _tof_t _tthe_t _tcurve_t _tand_t _treturns_t _ta_t _treference_t _tto_t _tthe_t _tnewly_t _tcreated_t _tstructure_t. | |
SpeciesReferenceGlyph_t * | SpeciesReferenceGlyph_createFrom (const SpeciesReferenceGlyph_t *temp) |
_tCreates_t _ta_t _tnew_t _tSpeciesReferenceGlyph_t_t _tfrom_t _ta_t _ttemplate_t. | |
LineSegment_t * | SpeciesReferenceGlyph_createLineSegment (SpeciesReferenceGlyph_t *srg) |
_tCreates_t _ta_t _tnew_t _tLineSegment_t_t _tstructure_t, _tadds_t _tit_t _tto_t _tthe_t _tend_t _tof_t _tthe_t _tlist_t _tof_t _tcurve_t _tsegment_t _tof_t _tthe_t _tcurve_t _tand_t _treturns_t _ta_t _treference_t _tto_t _tthe_t _tnewly_t _tcreated_t _tstructure_t. | |
SpeciesReferenceGlyph_t * | SpeciesReferenceGlyph_createWith (const char *sid, const char *speciesGlyphId, const char *speciesReferenceId, SpeciesReferenceRole_t role) |
_tCreates_t _ta_t _tnew_t _tSpeciesReferenceGlyph_t_t _tstructure_t. | |
void | SpeciesReferenceGlyph_free (SpeciesReferenceGlyph_t *srg) |
_tFrees_t _tthe_t _tmemory_t _tfor_t _tthe_t _tSpeciesReferenceGlyph_t_t | |
Curve_t * | SpeciesReferenceGlyph_getCurve (SpeciesReferenceGlyph_t *srg) |
_tReturns_t _tthe_t _tCurve_t_t _tfor_t _tthe_t _tgiven_t _tspecies_t _treference_t _tglyph_t. | |
const char * | SpeciesReferenceGlyph_getId (const SpeciesReferenceGlyph_t *srg) |
_tReturns_t _tthe_t _tid_t | |
SpeciesReferenceRole_t | SpeciesReferenceGlyph_getRole (const SpeciesReferenceGlyph_t *srg) |
_tReturns_t _tthe_t _trole_t _tof_t _tthe_t _tspecies_t _treference_t. | |
const char * | SpeciesReferenceGlyph_getRoleString (const SpeciesReferenceGlyph_t *srg) |
_tReturns_t _ta_t _tstring_t _trepresentation_t _tof_t _tthe_t _trole_t _tof_t _tthe_t _tspecies_t _treference_t. | |
const char * | SpeciesReferenceGlyph_getSpeciesGlyphId (const SpeciesReferenceGlyph_t *srg) |
_tReturns_t _tthe_t _treference_t _tspecies_t _tid_t _tfor_t _tthe_t _tgiven_t _tspecies_t _tglyph_t. | |
const char * | SpeciesReferenceGlyph_getSpeciesReferenceId (const SpeciesReferenceGlyph_t *srg) |
_tReturns_t _tthe_t _treference_t _tspecies_t _tid_t _tfor_t _tthe_t _tgiven_t _tspecies_t _tglyph_t. | |
void | SpeciesReferenceGlyph_initDefaults (SpeciesReferenceGlyph_t *srg) |
_tCalls_t _tinitDefaults_t _ton_t _tGraphicalObject_t _tand_t _tsets_t _trole_t _tto_t @_tsbmlconstant_t{_tSPECIES_ROLE_INVALID_t, _tSpeciesReferenceRole_t_t}. | |
int | SpeciesReferenceGlyph_isSetCurve (SpeciesReferenceGlyph_t *srg) |
_tReturns_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _tCurve_t_t _thas_t _tone_t _tor_t _tmore_t _tLineSegment_t_t'_ts_t. | |
int | SpeciesReferenceGlyph_isSetId (const SpeciesReferenceGlyph_t *srg) |
_tReturns_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _tid_t _tis_t _tset_t | |
int | SpeciesReferenceGlyph_isSetRole (const SpeciesReferenceGlyph_t *srg) |
_tReturns_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _trole_t _tis_t _tnot_t @_tsbmlconstant_t{_tSPECIES_ROLE_INVALID_t, _tSpeciesReferenceRole_t_t}. | |
int | SpeciesReferenceGlyph_isSetSpeciesGlyphId (const SpeciesReferenceGlyph_t *srg) |
_tReturns_t @_tc_t _t0_t (_tfalse_t) _tif_t _tthe_t _treference_t _tspecies_t _treference_t _thas_t _tnot_t _tbeen_t _tset_t _tfor_t _tthis_t _tglyph_t _tand_t @_tc_t _t1_t (_ttrue_t) _totherwise_t. | |
int | SpeciesReferenceGlyph_isSetSpeciesReferenceId (const SpeciesReferenceGlyph_t *srg) |
_tReturns_t @_tc_t _t0_t (_tfalse_t) _tif_t _tthe_t _treference_t _tspecies_t _treference_t _thas_t _tnot_t _tbeen_t _tset_t _tfor_t _tthis_t _tglyph_t _tand_t @_tc_t _t1_t (_ttrue_t) _totherwise_t. | |
void | SpeciesReferenceGlyph_setCurve (SpeciesReferenceGlyph_t *srg, Curve_t *c) |
_tSets_t _tthe_t _tcurve_t _tfor_t _tthe_t _tspecies_t _treference_t _tglyph_t. | |
int | SpeciesReferenceGlyph_setId (SpeciesReferenceGlyph_t *srg, const char *sid) |
_tSets_t _tthe_t _tid_t | |
void | SpeciesReferenceGlyph_setRole (SpeciesReferenceGlyph_t *srg, const char *r) |
_tSets_t _tthe_t _trole_t _tof_t _tthe_t _tspecies_t _treference_t _tglyph_t _tbased_t _ton_t _tthe_t _tstring_t. | |
void | SpeciesReferenceGlyph_setSpeciesGlyphId (SpeciesReferenceGlyph_t *srg, const char *id) |
_tSets_t _tthe_t _tspecies_t _tglyph_t _treference_t _tfor_t _tthe_t _tspecies_t _tglyph_t. | |
void | SpeciesReferenceGlyph_setSpeciesReferenceId (SpeciesReferenceGlyph_t *srg, const char *id) |
_tSets_t _tthe_t _treference_t _tspecies_t _tfor_t _tthe_t _tspecies_t _tglyph_t. | |
void | SpeciesReferenceGlyph_unsetId (SpeciesReferenceGlyph_t *srg) |
_tUnsets_t _tthe_t _tid_t | |
Implementation of SpeciesReferenceGlyph_t for SBML Layout_t.
SpeciesReferenceGlyph_t * SpeciesReferenceGlyph_clone | ( | const SpeciesReferenceGlyph_t * | srg | ) |
@_treturn_t _ta_t (_tdeep_t) _tcopy_t _tof_t _tthis_t _tSpeciesReferenceGlyph_t_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
SpeciesReferenceGlyph_t * SpeciesReferenceGlyph_create | ( | void | ) |
@_tcond_t _tdoxygenIgnored_t
_tCreates_t _ta_t _tnew_t _tSpeciesReferenceGlyph_t_t _tstructure_t _tand_t _treturns_t _ta_t _tpointer_t _tto_t _tit_t.
CubicBezier_t * SpeciesReferenceGlyph_createCubicBezier | ( | SpeciesReferenceGlyph_t * | srg | ) |
_tCreates_t _ta_t _tnew_t _tCubicBezier_t_t _tstructure_t, _tadds_t _tit_t _tto_t _tthe_t _tend_t _tof_t _tthe_t _tlist_t _tof_t _tcurve_t _tsegments_t _tof_t _tthe_t _tcurve_t _tand_t _treturns_t _ta_t _treference_t _tto_t _tthe_t _tnewly_t _tcreated_t _tstructure_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
SpeciesReferenceGlyph_t * SpeciesReferenceGlyph_createFrom | ( | const SpeciesReferenceGlyph_t * | temp | ) |
_tCreates_t _ta_t _tnew_t _tSpeciesReferenceGlyph_t_t _tfrom_t _ta_t _ttemplate_t.
@_tparam_t _ttemp_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t _tto_t _tcopy_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
LineSegment_t * SpeciesReferenceGlyph_createLineSegment | ( | SpeciesReferenceGlyph_t * | srg | ) |
_tCreates_t _ta_t _tnew_t _tLineSegment_t_t _tstructure_t, _tadds_t _tit_t _tto_t _tthe_t _tend_t _tof_t _tthe_t _tlist_t _tof_t _tcurve_t _tsegment_t _tof_t _tthe_t _tcurve_t _tand_t _treturns_t _ta_t _treference_t _tto_t _tthe_t _tnewly_t _tcreated_t _tstructure_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
SpeciesReferenceGlyph_t * SpeciesReferenceGlyph_createWith | ( | const char * | sid, |
const char * | speciesGlyphId, | ||
const char * | speciesReferenceId, | ||
SpeciesReferenceRole_t | role | ||
) |
_tCreates_t _ta_t _tnew_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
_tThe_t _tid_t _tis_t _tgiven_t _tas_t _tthe_t _tfirst_t _targument_t, _tthe_t _tid_t _tof_t _tthe_t _tassociated_t _tspecies_t _tglyph_t _tis_t _tgiven_t _tas_t _tthe_t _tsecond_t _targument_t. _tThe_t _tthird_t _targument_t _tis_t _tthe_t _tid_t _tof_t _tthe_t _tassociated_t _tspecies_t _treference_t _tand_t _tthe_t _tfourth_t _targument_t _tis_t _tthe_t _trole_t.
@_tparam_t _tsid_t _tthe_t _tstring_t _tto_t _tuse_t _tas_t _tthe_t _tID_t _tof_t _tthe_t _tSpeciesReferenceGlyph_t_t. @_tparam_t _tspeciesGlyphId_t _tthe_t _tstring_t _tto_t _tuse_t _tas_t _tthe_t _tspecies_t _tglyph_t. @_tparam_t _tspeciesReferenceId_t _tthe_t _tstring_t _tto_t _tuse_t _tas_t _tthe_t _tspecies_t _treference_t. @_tparam_t _trole_t _tthe_t _trole_t _tof_t _tthe_t _tcreated_t _tSpeciesReferenceGlyph_t_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
void SpeciesReferenceGlyph_free | ( | SpeciesReferenceGlyph_t * | srg | ) |
_tFrees_t _tthe_t _tmemory_t _tfor_t _tthe_t _tSpeciesReferenceGlyph_t_t
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
Curve_t * SpeciesReferenceGlyph_getCurve | ( | SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t _tthe_t _tCurve_t_t _tfor_t _tthe_t _tgiven_t _tspecies_t _treference_t _tglyph_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
const char * SpeciesReferenceGlyph_getId | ( | const SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t _tthe_t _tid_t
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
SpeciesReferenceRole_t SpeciesReferenceGlyph_getRole | ( | const SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t _tthe_t _trole_t _tof_t _tthe_t _tspecies_t _treference_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
const char * SpeciesReferenceGlyph_getRoleString | ( | const SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t _ta_t _tstring_t _trepresentation_t _tof_t _tthe_t _trole_t _tof_t _tthe_t _tspecies_t _treference_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
const char * SpeciesReferenceGlyph_getSpeciesGlyphId | ( | const SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t _tthe_t _treference_t _tspecies_t _tid_t _tfor_t _tthe_t _tgiven_t _tspecies_t _tglyph_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
const char * SpeciesReferenceGlyph_getSpeciesReferenceId | ( | const SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t _tthe_t _treference_t _tspecies_t _tid_t _tfor_t _tthe_t _tgiven_t _tspecies_t _tglyph_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
void SpeciesReferenceGlyph_initDefaults | ( | SpeciesReferenceGlyph_t * | srg | ) |
_tCalls_t _tinitDefaults_t _ton_t _tGraphicalObject_t _tand_t _tsets_t _trole_t _tto_t @_tsbmlconstant_t{_tSPECIES_ROLE_INVALID_t, _tSpeciesReferenceRole_t_t}.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
int SpeciesReferenceGlyph_isSetCurve | ( | SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _tCurve_t_t _thas_t _tone_t _tor_t _tmore_t _tLineSegment_t_t'_ts_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
int SpeciesReferenceGlyph_isSetId | ( | const SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _tid_t _tis_t _tset_t
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
int SpeciesReferenceGlyph_isSetRole | ( | const SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _trole_t _tis_t _tnot_t @_tsbmlconstant_t{_tSPECIES_ROLE_INVALID_t, _tSpeciesReferenceRole_t_t}.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
int SpeciesReferenceGlyph_isSetSpeciesGlyphId | ( | const SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t @_tc_t _t0_t (_tfalse_t) _tif_t _tthe_t _treference_t _tspecies_t _treference_t _thas_t _tnot_t _tbeen_t _tset_t _tfor_t _tthis_t _tglyph_t _tand_t @_tc_t _t1_t (_ttrue_t) _totherwise_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
int SpeciesReferenceGlyph_isSetSpeciesReferenceId | ( | const SpeciesReferenceGlyph_t * | srg | ) |
_tReturns_t @_tc_t _t0_t (_tfalse_t) _tif_t _tthe_t _treference_t _tspecies_t _treference_t _thas_t _tnot_t _tbeen_t _tset_t _tfor_t _tthis_t _tglyph_t _tand_t @_tc_t _t1_t (_ttrue_t) _totherwise_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
void SpeciesReferenceGlyph_setCurve | ( | SpeciesReferenceGlyph_t * | srg, |
Curve_t * | c | ||
) |
_tSets_t _tthe_t _tcurve_t _tfor_t _tthe_t _tspecies_t _treference_t _tglyph_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t. @_tparam_t _tc_t _tthe_t _tCurve_t_t _tto_t _tset_t _tfor_t _tthe_t _tSpeciesReferenceGlyph_t_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
int SpeciesReferenceGlyph_setId | ( | SpeciesReferenceGlyph_t * | srg, |
const char * | sid | ||
) |
_tSets_t _tthe_t _tid_t
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t. @_tparam_t _tsid_t _tthe_t _tstring_t _tto_t _tuse_t _tas_t _tthe_t _tID_t _tof_t _tthe_t _tSpeciesReferenceGlyph_t_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
void SpeciesReferenceGlyph_setRole | ( | SpeciesReferenceGlyph_t * | srg, |
const char * | r | ||
) |
_tSets_t _tthe_t _trole_t _tof_t _tthe_t _tspecies_t _treference_t _tglyph_t _tbased_t _ton_t _tthe_t _tstring_t.
_tThe_t _tstring_t _tcan_t _tbe_t _tone_t _tof_t: @_tli_t "_tsubstrate_t" (@_tsbmlconstant_t{_tSPECIES_ROLE_SUBSTRATE_t, _tSpeciesReferenceRole_t_t}) @_tli_t "_tproduct_t" (@_tsbmlconstant_t{_tSPECIES_ROLE_PRODUCT_t, _tSpeciesReferenceRole_t_t}) @_tli_t "_tsidesubstrate_t" (@_tsbmlconstant_t{_tSPECIES_ROLE_SIDESUBSTRATE_t, _tSpeciesReferenceRole_t_t}) @_tli_t "_tsideproduct_t" (@_tsbmlconstant_t{_tSPECIES_ROLE_SIDEPRODUCT_t, _tSpeciesReferenceRole_t_t}) @_tli_t "_tmodifier_t" (@_tsbmlconstant_t{_tSPECIES_ROLE_MODIFIER_t, _tSpeciesReferenceRole_t_t}) @_tli_t "_tactivator_t" (@_tsbmlconstant_t{_tSPECIES_ROLE_ACTIVATOR_t, _tSpeciesReferenceRole_t_t}) @_tli_t "_tinhibitor_t" (@_tsbmlconstant_t{_tSPECIES_ROLE_INHIBITOR_t, _tSpeciesReferenceRole_t_t}) @_tli_t "_tundefined_t" (@_tsbmlconstant_t{_tSPECIES_ROLE_UNDEFINED_t, _tSpeciesReferenceRole_t_t})
_tIf_t _tit_t _tis_t _tnone_t _tof_t _tthose_t, _tthe_t _trole_t _tis_t _tset_t _tto_t @_tsbmlconstant_t{_tSPECIES_ROLE_INVALID_t, _tSpeciesReferenceRole_t_t}.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t. @_tparam_t _tr_t _tthe_t _trole_t _tto_t _tuse_t _tfor_t _tthe_t _tSpeciesReferenceGlyph_t_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
void SpeciesReferenceGlyph_setSpeciesGlyphId | ( | SpeciesReferenceGlyph_t * | srg, |
const char * | id | ||
) |
_tSets_t _tthe_t _tspecies_t _tglyph_t _treference_t _tfor_t _tthe_t _tspecies_t _tglyph_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t. @_tparam_t _tid_t _tthe_t _tstring_t _tto_t _tuse_t _tas_t _tthe_t _tspecies_t _tglyph_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
void SpeciesReferenceGlyph_setSpeciesReferenceId | ( | SpeciesReferenceGlyph_t * | srg, |
const char * | id | ||
) |
_tSets_t _tthe_t _treference_t _tspecies_t _tfor_t _tthe_t _tspecies_t _tglyph_t.
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t. @_tparam_t _tid_t _tthe_t _tstring_t _tto_t _tuse_t _tas_t _tthe_t _tspecies_t _treference_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t
void SpeciesReferenceGlyph_unsetId | ( | SpeciesReferenceGlyph_t * | srg | ) |
_tUnsets_t _tthe_t _tid_t
@_tparam_t _tsrg_t _tthe_t _tSpeciesReferenceGlyph_t_t _tstructure_t.
@_tmemberof_t _tSpeciesReferenceGlyph_t_t