libSBML C API
libSBML 5.20.2 C API
|
Definition of BoundingBox_t for SBML Layout_t. More...
Functions | |
BoundingBox_t * | BoundingBox_clone (const BoundingBox_t *bb) |
@_treturn_t _ta_t (_tdeep_t) _tcopy_t _tof_t _tthis_t _tBoundingBox_t_t. | |
BoundingBox_t * | BoundingBox_create (void) |
_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). | |
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. | |
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. | |
Definition 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 | ) |
_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 _tempty_t _tstring_t.
@_tmemberof_t _tBoundingBox_t_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