libSBML C API
libSBML 5.20.2 C API
|
Definition of CubicBezier_t for SBML Layout_t. More...
Functions | |
CubicBezier_t * | CubicBezier_clone (const CubicBezier_t *cb) |
@_treturn_t _ta_t (_tdeep_t) _tcopy_t _tof_t _tthis_t _tCubicBezier_t_t. | |
CubicBezier_t * | CubicBezier_create () |
_tCreates_t _ta_t _tCubicBezier_t_t _tand_t _treturns_t _tthe_t _tpointer_t. | |
CubicBezier_t * | CubicBezier_createFrom (const CubicBezier_t *temp) |
_tCreates_t _ta_t _tCubicBezier_t_t _tstructure_t _tfrom_t _ta_t _ttemplate_t. | |
CubicBezier_t * | CubicBezier_createWithCoordinates (double x1, double y1, double z1, double x2, double y2, double z2, double x3, double y3, double z3, double x4, double y4, double z4) |
_tCreates_t _ta_t _tCubicBezier_t_t _twith_t _tthe_t _tgiven_t _tpoints_t _tand_t _treturns_t _tthe_t _tpointer_t. | |
CubicBezier_t * | CubicBezier_createWithPoints (const Point_t *start, const Point_t *base1, const Point_t *base2, const Point_t *end) |
_tCreates_t _ta_t _tCubicBezier_t_t _twith_t _tthe_t _tgiven_t _tcoordinates_t _tand_t _treturns_t _tthe_t _tpointer_t. | |
void | CubicBezier_free (CubicBezier_t *cb) |
_tFrees_t _tthe_t _tmemory_t _tfor_t _tthe_t _tcubic_t _tbezier_t. | |
Point_t * | CubicBezier_getBasePoint1 (CubicBezier_t *cb) |
_tReturns_t _tthe_t _tfirst_t _tbase_t _tpoint_t _tof_t _tthe_t _tcurve_t (_tthe_t _tone_t _tcloser_t _tto_t _tthe_t _tstarting_t _tpoint_t). | |
Point_t * | CubicBezier_getBasePoint2 (CubicBezier_t *cb) |
_tReturns_t _tthe_t _tsecond_t _tbase_t _tpoint_t _tof_t _tthe_t _tcurve_t (_tthe_t _tone_t _tcloser_t _tto_t _tthe_t _tend_t _tpoint_t). | |
Point_t * | CubicBezier_getEnd (CubicBezier_t *cb) |
_tReturns_t _tthe_t _tendpoint_t _tof_t _tthe_t _tcurve_t. | |
Point_t * | CubicBezier_getStart (CubicBezier_t *cb) |
_tReturns_t _tthe_t _tstarting_t _tpoint_t _tof_t _tthe_t _tcurve_t. | |
void | CubicBezier_initDefaults (CubicBezier_t *cb) |
_tCalls_t _tinitDefaults_t _tfrom_t _tLineSegment_t. | |
void | CubicBezier_setBasePoint1 (CubicBezier_t *cb, const Point_t *point) |
_tInitializes_t _tthe_t _tfirst_t _tbase_t _tpoint_t _twith_t _ta_t _tcopy_t _tof_t _tthe_t _tgiven_t _tpoint_t. | |
void | CubicBezier_setBasePoint2 (CubicBezier_t *cb, const Point_t *point) |
_tInitializes_t _tsecond_t _tbase_t _tpoint_t _twith_t _ta_t _tcopy_t _tof_t _tthe_t _tgiven_t _tpoint_t. | |
void | CubicBezier_setEnd (CubicBezier_t *cb, const Point_t *point) |
_tInitializes_t _tend_t _tpoint_t _twith_t _ta_t _tcopy_t _tof_t _tthe_t _tgiven_t _tpoint_t. | |
void | CubicBezier_setStart (CubicBezier_t *cb, const Point_t *point) |
_tInitializes_t _tstart_t _tpoint_t _twith_t _ta_t _tcopy_t _tof_t _tthe_t _tgiven_t _tpoint_t. | |
Definition of CubicBezier_t for SBML Layout_t.
CubicBezier_t * CubicBezier_clone | ( | const CubicBezier_t * | cb | ) |
@_treturn_t _ta_t (_tdeep_t) _tcopy_t _tof_t _tthis_t _tCubicBezier_t_t.
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t.
@_tmemberof_t _tCubicBezier_t_t
CubicBezier_t * CubicBezier_create | ( | void | ) |
_tCreates_t _ta_t _tCubicBezier_t_t _tand_t _treturns_t _tthe_t _tpointer_t.
@_tmemberof_t _tCubicBezier_t_t
_tCreates_t _ta_t _tCubicBezier_t_t _tand_t _treturns_t _tthe_t _tpointer_t.
CubicBezier_t * CubicBezier_createFrom | ( | const CubicBezier_t * | temp | ) |
_tCreates_t _ta_t _tCubicBezier_t_t _tstructure_t _tfrom_t _ta_t _ttemplate_t.
@_tparam_t _ttemp_t _tthe_t _tCubicBezier_t_t _tstructure_t _tto_t _tcopy_t.
@_tmemberof_t _tCubicBezier_t_t
CubicBezier_t * CubicBezier_createWithCoordinates | ( | double | x1, |
double | y1, | ||
double | z1, | ||
double | x2, | ||
double | y2, | ||
double | z2, | ||
double | x3, | ||
double | y3, | ||
double | z3, | ||
double | x4, | ||
double | y4, | ||
double | z4 | ||
) |
_tCreates_t _ta_t _tCubicBezier_t_t _twith_t _tthe_t _tgiven_t _tpoints_t _tand_t _treturns_t _tthe_t _tpointer_t.
@_tparam_t _tx1_t _tthe_t _tvalue_t _tof_t _tthe_t _tx_t _tcoordinate_t _tof_t _tthe_t _tstart_t _tPoint_t_t. @_tparam_t _ty1_t _tthe_t _tvalue_t _tof_t _tthe_t _ty_t _tcoordinate_t _tof_t _tthe_t _tstart_t _tPoint_t_t. @_tparam_t _tz1_t _tthe_t _tvalue_t _tof_t _tthe_t _tz_t _tcoordinate_t _tof_t _tthe_t _tstart_t _tPoint_t_t. @_tparam_t _tx2_t _tthe_t _tvalue_t _tof_t _tthe_t _tx_t _tcoordinate_t _tof_t _tthe_t _tbase1_t _tPoint_t_t. @_tparam_t _ty2_t _tthe_t _tvalue_t _tof_t _tthe_t _ty_t _tcoordinate_t _tof_t _tthe_t _tbase1_t _tPoint_t_t. @_tparam_t _tz2_t _tthe_t _tvalue_t _tof_t _tthe_t _tz_t _tcoordinate_t _tof_t _tthe_t _tbase1_t _tPoint_t_t. @_tparam_t _tx3_t _tthe_t _tvalue_t _tof_t _tthe_t _tx_t _tcoordinate_t _tof_t _tthe_t _tbase2_t _tPoint_t_t. @_tparam_t _ty3_t _tthe_t _tvalue_t _tof_t _tthe_t _ty_t _tcoordinate_t _tof_t _tthe_t _tbase2_t _tPoint_t_t. @_tparam_t _tz3_t _tthe_t _tvalue_t _tof_t _tthe_t _tz_t _tcoordinate_t _tof_t _tthe_t _tbase2_t _tPoint_t_t. @_tparam_t _tx4_t _tthe_t _tvalue_t _tof_t _tthe_t _tx_t _tcoordinate_t _tof_t _tthe_t _tend_t _tPoint_t_t. @_tparam_t _ty4_t _tthe_t _tvalue_t _tof_t _tthe_t _ty_t _tcoordinate_t _tof_t _tthe_t _tend_t _tPoint_t_t. @_tparam_t _tz4_t _tthe_t _tvalue_t _tof_t _tthe_t _tz_t _tcoordinate_t _tof_t _tthe_t _tend_t _tPoint_t_t.
@_tmemberof_t _tCubicBezier_t_t
CubicBezier_t * CubicBezier_createWithPoints | ( | const Point_t * | start, |
const Point_t * | base1, | ||
const Point_t * | base2, | ||
const Point_t * | end | ||
) |
_tCreates_t _ta_t _tCubicBezier_t_t _twith_t _tthe_t _tgiven_t _tcoordinates_t _tand_t _treturns_t _tthe_t _tpointer_t.
@_tparam_t _tstart_t _tthe_t _tvalue_t _tof_t _tthe_t '_tstart_t' _tPoint_t_t. @_tparam_t _tbase1_t _tthe_t _tvalue_t _tof_t _tthe_t '_tbase1_t' _tPoint_t_t. @_tparam_t _tbase2_t _tthe_t _tvalue_t _tof_t _tthe_t '_tbase2_t' _tPoint_t_t. @_tparam_t _tend_t _tthe_t _tvalue_t _tof_t _tthe_t '_tend_t' _tPoint_t_t.
@_tmemberof_t _tCubicBezier_t_t
void CubicBezier_free | ( | CubicBezier_t * | cb | ) |
_tFrees_t _tthe_t _tmemory_t _tfor_t _tthe_t _tcubic_t _tbezier_t.
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t.
@_tmemberof_t _tCubicBezier_t_t
Point_t * CubicBezier_getBasePoint1 | ( | CubicBezier_t * | cb | ) |
_tReturns_t _tthe_t _tfirst_t _tbase_t _tpoint_t _tof_t _tthe_t _tcurve_t (_tthe_t _tone_t _tcloser_t _tto_t _tthe_t _tstarting_t _tpoint_t).
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t.
@_tmemberof_t _tCubicBezier_t_t
Point_t * CubicBezier_getBasePoint2 | ( | CubicBezier_t * | cb | ) |
_tReturns_t _tthe_t _tsecond_t _tbase_t _tpoint_t _tof_t _tthe_t _tcurve_t (_tthe_t _tone_t _tcloser_t _tto_t _tthe_t _tend_t _tpoint_t).
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t.
@_tmemberof_t _tCubicBezier_t_t
Point_t * CubicBezier_getEnd | ( | CubicBezier_t * | cb | ) |
_tReturns_t _tthe_t _tendpoint_t _tof_t _tthe_t _tcurve_t.
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t.
@_tmemberof_t _tCubicBezier_t_t
Point_t * CubicBezier_getStart | ( | CubicBezier_t * | cb | ) |
_tReturns_t _tthe_t _tstarting_t _tpoint_t _tof_t _tthe_t _tcurve_t.
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t.
@_tmemberof_t _tCubicBezier_t_t
void CubicBezier_initDefaults | ( | CubicBezier_t * | cb | ) |
_tCalls_t _tinitDefaults_t _tfrom_t _tLineSegment_t.
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t.
@_tmemberof_t _tCubicBezier_t_t
void CubicBezier_setBasePoint1 | ( | CubicBezier_t * | cb, |
const Point_t * | point | ||
) |
_tInitializes_t _tthe_t _tfirst_t _tbase_t _tpoint_t _twith_t _ta_t _tcopy_t _tof_t _tthe_t _tgiven_t _tpoint_t.
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t. @_tparam_t _tpoint_t _tthe_t _tPoint_t_t _tstructure_t _tto_t _tuse_t _tas_t _tthe_t _tbase1_t _tpoint_t.
@_tmemberof_t _tCubicBezier_t_t
void CubicBezier_setBasePoint2 | ( | CubicBezier_t * | cb, |
const Point_t * | point | ||
) |
_tInitializes_t _tsecond_t _tbase_t _tpoint_t _twith_t _ta_t _tcopy_t _tof_t _tthe_t _tgiven_t _tpoint_t.
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t. @_tparam_t _tpoint_t _tthe_t _tPoint_t_t _tstructure_t _tto_t _tuse_t _tas_t _tthe_t _tbase2_t _tpoint_t.
@_tmemberof_t _tCubicBezier_t_t
void CubicBezier_setEnd | ( | CubicBezier_t * | cb, |
const Point_t * | point | ||
) |
_tInitializes_t _tend_t _tpoint_t _twith_t _ta_t _tcopy_t _tof_t _tthe_t _tgiven_t _tpoint_t.
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t. @_tparam_t _tpoint_t _tthe_t _tPoint_t_t _tstructure_t _tto_t _tuse_t _tas_t _tthe_t _tend_t _tpoint_t.
@_tmemberof_t _tCubicBezier_t_t
void CubicBezier_setStart | ( | CubicBezier_t * | cb, |
const Point_t * | point | ||
) |
_tInitializes_t _tstart_t _tpoint_t _twith_t _ta_t _tcopy_t _tof_t _tthe_t _tgiven_t _tpoint_t.
@_tparam_t _tcb_t _tthe_t _tCubicBezier_t_t _tstructure_t. @_tparam_t _tpoint_t _tthe_t _tPoint_t_t _tstructure_t _tto_t _tuse_t _tas_t _tthe_t _tstart_t _tpoint_t.
@_tmemberof_t _tCubicBezier_t_t