libSBML C API  5.18.0
RelAbsVector.cpp File Reference

class for representing coordinates that can have a relative and an absolute part More...

Include dependency graph for RelAbsVector.cpp:

Functions

RelAbsVector_tRelAbsVector_clone (const RelAbsVector_t *rav)
 
RelAbsVector_tRelAbsVector_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)
 

Detailed Description

class for representing coordinates that can have a relative and an absolute part

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

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)