libSBML C++ API
5.20.4
|
class for representing coordinates that can have a relative and an absolute part More...
Functions | |
std::ostream & | operator<< (std::ostream &os, const RelAbsVector &v) |
Output operator for RelAbsVector objects. More... | |
RelAbsVector_t * | RelAbsVector_clone (const RelAbsVector_t *rav) |
RelAbsVector_t * | RelAbsVector_create (double abs, double rel) |
void | RelAbsVector_free (RelAbsVector_t *rav) |
double | RelAbsVector_getAbsoluteValue (const RelAbsVector_t *rav) |
double | RelAbsVector_getRelativeValue (const RelAbsVector_t *rav) |
int | RelAbsVector_isSetAbsoluteValue (const RelAbsVector_t *rav) |
int | RelAbsVector_isSetRelativeValue (const RelAbsVector_t *rav) |
int | RelAbsVector_setAbsoluteValue (RelAbsVector_t *rav, double abs) |
int | RelAbsVector_setRelativeValue (RelAbsVector_t *rav, double rel) |
int | RelAbsVector_unsetAbsoluteValue (RelAbsVector_t *rav) |
int | RelAbsVector_unsetRelativeValue (RelAbsVector_t *rav) |
class for representing coordinates that can have a relative and an absolute part
std::ostream& operator<< | ( | std::ostream & | os, |
const RelAbsVector & | v | ||
) |
Output operator for RelAbsVector objects.
RelAbsVector_t* RelAbsVector_clone | ( | const RelAbsVector_t * | rav | ) |
RelAbsVector_t* RelAbsVector_create | ( | double | abs, |
double | rel | ||
) |
void RelAbsVector_free | ( | RelAbsVector_t * | rav | ) |
double RelAbsVector_getAbsoluteValue | ( | const RelAbsVector_t * | rav | ) |
double RelAbsVector_getRelativeValue | ( | const RelAbsVector_t * | rav | ) |
int RelAbsVector_isSetAbsoluteValue | ( | const RelAbsVector_t * | rav | ) |
int RelAbsVector_isSetRelativeValue | ( | const RelAbsVector_t * | rav | ) |
int RelAbsVector_setAbsoluteValue | ( | RelAbsVector_t * | rav, |
double | abs | ||
) |
int RelAbsVector_setRelativeValue | ( | RelAbsVector_t * | rav, |
double | rel | ||
) |
int RelAbsVector_unsetAbsoluteValue | ( | RelAbsVector_t * | rav | ) |
int RelAbsVector_unsetRelativeValue | ( | RelAbsVector_t * | rav | ) |