|
libSBML C API
libSBML 5.20.4 C API
|
Implementation of BoundingBox_t for SBML Layout_t. More...
Functions | |
| BoundingBox_t * | BoundingBox_clone (const BoundingBox_t *m) |
| @_treturn_t _ta_t (_tdeep_t) _tcopy_t _tof_t _tthis_t _tBoundingBox_t_t. | |
| BoundingBox_t * | BoundingBox_create (void) |
| @_tcond_t _tdoxygenIgnored_t | |
| BoundingBox_t * | BoundingBox_createWith (const char *id) |
| _tFunction_t _tthat_t _tcreates_t _ta_t _tBoundingBox_t_t _tstructure_t _twith_t _tposition_t _tset_t _tto_t (_t0_t._t0_t,_t0_t._t0_t,_t0_t._t0_t) _tand_t _tdimensions_t _tset_t _tto_t (_t0_t._t0_t,_t0_t._t0_t,_t0_t._t0_t). | |
| BoundingBox_t * | BoundingBox_createWithCoordinates (const char *id, double x, double y, double z, double width, double height, double depth) |
| _tFunction_t _tthat_t _tcreates_t _ta_t _tBoundingBox_t_t _tstructure_t _twith_t _tthe_t _tcoordinates_t _tand_t _tsizes_t _tgiven_t _tas_t _targuments_t. | |
| double | BoundingBox_depth (BoundingBox_t *bb) |
| _tReturns_t _tthe_t _tdepth_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| void | BoundingBox_free (BoundingBox_t *bb) |
| _tFrees_t _tall_t _tmemory_t _ttaken_t _tby_t _tthe_t _tgiven_t _tBoundingBox_t_t _tstructure_t. | |
| Dimensions_t * | BoundingBox_getDimensions (BoundingBox_t *bb) |
| _tReturns_t _tthe_t _tdimensions_t _tas_t _ta_t _tDimensions_t_t _tstructure_t. | |
| const char * | BoundingBox_getId (const BoundingBox_t *bb) |
| _tReturns_t _tthe_t _tid_t | |
| Point_t * | BoundingBox_getPosition (BoundingBox_t *bb) |
| _tReturns_t _tthe_t _tposition_t _tas_t _ta_t _tPoint_t_t _tstructure_t. | |
| double | BoundingBox_height (BoundingBox_t *bb) |
| _tReturns_t _tthe_t _theight_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| void | BoundingBox_initDefaults (BoundingBox_t *bb) |
| _tDoes_t _tnothing_t _tsince_t _tno_t _tdefaults_t _tare_t _tdefined_t _tfor_t _tBoundingBox_t. | |
| int | BoundingBox_isSetId (const BoundingBox_t *bb) |
| _tReturns_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _tid_t _tis_t _tset_t | |
| void | BoundingBox_setDepth (BoundingBox_t *bb, double depth) |
| _tSets_t _tthe_t _tdepth_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| void | BoundingBox_setDimensions (BoundingBox_t *bb, const Dimensions_t *d) |
| _tSets_t _tthe_t _tdimensions_t _tto_t _ta_t _tcopy_t _tof_t _tthe_t _tDimensions_t_t _tstructure_t _tgiven_t. | |
| void | BoundingBox_setHeight (BoundingBox_t *bb, double height) |
| _tSets_t _tthe_t _theight_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| int | BoundingBox_setId (BoundingBox_t *bb, const char *sid) |
| _tSets_t _tthe_t _tid_t | |
| void | BoundingBox_setPosition (BoundingBox_t *bb, const Point_t *p) |
| _tSets_t _tthe_t _tposition_t _tto_t _ta_t _tcopy_t _tof_t _tthe_t _tPoint_t_t _tstructure_t _tgiven_t _tas_t _targument_t. | |
| void | BoundingBox_setWidth (BoundingBox_t *bb, double width) |
| _tSets_t _tthe_t _twidth_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| void | BoundingBox_setX (BoundingBox_t *bb, double x) |
| _tSets_t _tthe_t _tx_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| void | BoundingBox_setY (BoundingBox_t *bb, double y) |
| _tSets_t _tthe_t _ty_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| void | BoundingBox_setZ (BoundingBox_t *bb, double z) |
| _tSets_t _tthe_t _tz_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| void | BoundingBox_unsetId (BoundingBox_t *bb) |
| _tUnsets_t _tthe_t _tid_t | |
| double | BoundingBox_width (BoundingBox_t *bb) |
| _tReturns_t _tthe_t _twidth_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| double | BoundingBox_x (BoundingBox_t *bb) |
| _tReturns_t _tthe_t _tx_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| double | BoundingBox_y (BoundingBox_t *bb) |
| _tReturns_t _tthe_t _ty_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
| double | BoundingBox_z (BoundingBox_t *bb) |
| _tReturns_t _tthe_t _tz_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t. | |
Implementation of BoundingBox_t for SBML Layout_t.
| BoundingBox_t * BoundingBox_clone | ( | const BoundingBox_t * | bb | ) |
@_treturn_t _ta_t (_tdeep_t) _tcopy_t _tof_t _tthis_t _tBoundingBox_t_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| BoundingBox_t * BoundingBox_create | ( | void | ) |
@_tcond_t _tdoxygenIgnored_t
_tFunction_t _tthat_t _tcreates_t _ta_t _tBoundingBox_t_t _tstructure_t _twith_t _tposition_t _tset_t _tto_t (_t0_t._t0_t,_t0_t._t0_t,_t0_t._t0_t) _tand_t _tdimensions_t _tset_t _tto_t (_t0_t._t0_t,_t0_t._t0_t,_t0_t._t0_t).
| BoundingBox_t * BoundingBox_createWith | ( | const char * | sid | ) |
_tFunction_t _tthat_t _tcreates_t _ta_t _tBoundingBox_t_t _tstructure_t _twith_t _tposition_t _tset_t _tto_t (_t0_t._t0_t,_t0_t._t0_t,_t0_t._t0_t) _tand_t _tdimensions_t _tset_t _tto_t (_t0_t._t0_t,_t0_t._t0_t,_t0_t._t0_t).
_tThe_t _tid_t _tis_t _tset_t _tto_t _tthe_t _tgiven_t _tstring_t.
@_tparam_t _tsid_t _tthe_t _tid_t _tof_t _tthe_t _tcreated_t _tBoundingBox_t_t.
@_tmemberof_t _tBoundingBox_t_t
| BoundingBox_t * BoundingBox_createWithCoordinates | ( | const char * | sid, |
| double | x, | ||
| double | y, | ||
| double | z, | ||
| double | width, | ||
| double | height, | ||
| double | depth | ||
| ) |
_tFunction_t _tthat_t _tcreates_t _ta_t _tBoundingBox_t_t _tstructure_t _twith_t _tthe_t _tcoordinates_t _tand_t _tsizes_t _tgiven_t _tas_t _targuments_t.
_tThe_t _tid_t _tis_t _tset_t _tto_t _tthe_t _tempty_t _tstring_t.
@_tparam_t _tsid_t _tthe_t _tid_t _tof_t _tthe_t _tcreated_t _tBoundingBox_t_t. @_tparam_t _tx_t _tthe_t _tvalue_t _tof_t _tthe_t _tx_t _tcoordinate_t _tof_t _tthe_t _tposition_t _tPoint_t_t. @_tparam_t _ty_t _tthe_t _tvalue_t _tof_t _tthe_t _ty_t _tcoordinate_t _tof_t _tthe_t _tposition_t _tPoint_t_t. @_tparam_t _tz_t _tthe_t _tvalue_t _tof_t _tthe_t _tz_t _tcoordinate_t _tof_t _tthe_t _tposition_t _tPoint_t_t. @_tparam_t _twidth_t _tthe_t _tvalue_t _tof_t _tthe_t _twidth_t. @_tparam_t _theight_t _tthe_t _tvalue_t _tof_t _tthe_t _theight_t. @_tparam_t _tdepth_t _tthe_t _tvalue_t _tof_t _tthe_t _tdepth_t.
@_tmemberof_t _tBoundingBox_t_t
| double BoundingBox_depth | ( | BoundingBox_t * | bb | ) |
_tReturns_t _tthe_t _tdepth_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_free | ( | BoundingBox_t * | bb | ) |
_tFrees_t _tall_t _tmemory_t _ttaken_t _tby_t _tthe_t _tgiven_t _tBoundingBox_t_t _tstructure_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| Dimensions_t * BoundingBox_getDimensions | ( | BoundingBox_t * | bb | ) |
_tReturns_t _tthe_t _tdimensions_t _tas_t _ta_t _tDimensions_t_t _tstructure_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| const char * BoundingBox_getId | ( | const BoundingBox_t * | bb | ) |
_tReturns_t _tthe_t _tid_t
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| Point_t * BoundingBox_getPosition | ( | BoundingBox_t * | bb | ) |
_tReturns_t _tthe_t _tposition_t _tas_t _ta_t _tPoint_t_t _tstructure_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| double BoundingBox_height | ( | BoundingBox_t * | bb | ) |
_tReturns_t _tthe_t _theight_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_initDefaults | ( | BoundingBox_t * | bb | ) |
_tDoes_t _tnothing_t _tsince_t _tno_t _tdefaults_t _tare_t _tdefined_t _tfor_t _tBoundingBox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| int BoundingBox_isSetId | ( | const BoundingBox_t * | bb | ) |
_tReturns_t @_tc_t _t1_t (_ttrue_t) _tif_t _tthe_t _tid_t _tis_t _tset_t
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_setDepth | ( | BoundingBox_t * | bb, |
| double | depth | ||
| ) |
_tSets_t _tthe_t _tdepth_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t. @_tparam_t _tdepth_t _tthe_t _tvalue_t _tof_t _tthe_t _tdepth_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_setDimensions | ( | BoundingBox_t * | bb, |
| const Dimensions_t * | d | ||
| ) |
_tSets_t _tthe_t _tdimensions_t _tto_t _ta_t _tcopy_t _tof_t _tthe_t _tDimensions_t_t _tstructure_t _tgiven_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t. @_tparam_t _td_t _tthe_t _tDimensions_t_t _tto_t _tuse_t _tas_t _tthe_t _tdimensions_t _tof_t _tthe_t _tBoundingBox_t_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_setHeight | ( | BoundingBox_t * | bb, |
| double | height | ||
| ) |
_tSets_t _tthe_t _theight_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t. @_tparam_t _theight_t _tthe_t _tvalue_t _tof_t _tthe_t _theight_t.
@_tmemberof_t _tBoundingBox_t_t
| int BoundingBox_setId | ( | BoundingBox_t * | bb, |
| const char * | sid | ||
| ) |
_tSets_t _tthe_t _tid_t
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t. @_tparam_t _tsid_t _tthe_t _tvalue_t _tof_t _tthe_t _tid_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_setPosition | ( | BoundingBox_t * | bb, |
| const Point_t * | p | ||
| ) |
_tSets_t _tthe_t _tposition_t _tto_t _ta_t _tcopy_t _tof_t _tthe_t _tPoint_t_t _tstructure_t _tgiven_t _tas_t _targument_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t. @_tparam_t _tp_t _tthe_t _tPoint_t_t _tto_t _tuse_t _tas_t _tthe_t _tposition_t _tof_t _tthe_t _tBoundingBox_t_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_setWidth | ( | BoundingBox_t * | bb, |
| double | width | ||
| ) |
_tSets_t _tthe_t _twidth_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t. @_tparam_t _twidth_t _tthe_t _tvalue_t _tof_t _tthe_t _twidth_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_setX | ( | BoundingBox_t * | bb, |
| double | x | ||
| ) |
_tSets_t _tthe_t _tx_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t. @_tparam_t _tx_t _tthe_t _tvalue_t _tof_t _tthe_t _tx_t _tcoordinate_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_setY | ( | BoundingBox_t * | bb, |
| double | y | ||
| ) |
_tSets_t _tthe_t _ty_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t. @_tparam_t _ty_t _tthe_t _tvalue_t _tof_t _tthe_t _ty_t _tcoordinate_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_setZ | ( | BoundingBox_t * | bb, |
| double | z | ||
| ) |
_tSets_t _tthe_t _tz_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t. @_tparam_t _tz_t _tthe_t _tvalue_t _tof_t _tthe_t _tz_t _tcoordinate_t.
@_tmemberof_t _tBoundingBox_t_t
| void BoundingBox_unsetId | ( | BoundingBox_t * | bb | ) |
_tUnsets_t _tthe_t _tid_t
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| double BoundingBox_width | ( | BoundingBox_t * | bb | ) |
_tReturns_t _tthe_t _twidth_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| double BoundingBox_x | ( | BoundingBox_t * | bb | ) |
_tReturns_t _tthe_t _tx_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| double BoundingBox_y | ( | BoundingBox_t * | bb | ) |
_tReturns_t _tthe_t _ty_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t
| double BoundingBox_z | ( | BoundingBox_t * | bb | ) |
_tReturns_t _tthe_t _tz_t _toffset_t _tof_t _tthe_t _tbounding_t _tbox_t.
@_tparam_t _tbb_t _tthe_t _tBoundingBox_t_t _tstructure_t.
@_tmemberof_t _tBoundingBox_t_t