libSBML Perl API  5.20.5
Loading...
Searching...
No Matches
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

std::ostream & operator<< (std::ostream &os, const RelAbsVector &v)
 Output operator for RelAbsVector objects.
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

◆ operator<<()

std::ostream & operator<< ( std::ostream & os,
const RelAbsVector & v )

Output operator for RelAbsVector objects.

◆ RelAbsVector_clone()

RelAbsVector_t * RelAbsVector_clone ( const RelAbsVector_t * rav)

◆ RelAbsVector_create()

RelAbsVector_t * RelAbsVector_create ( double abs,
double rel )

◆ RelAbsVector_free()

void RelAbsVector_free ( RelAbsVector_t * rav)

◆ RelAbsVector_getAbsoluteValue()

double RelAbsVector_getAbsoluteValue ( const RelAbsVector_t * rav)

◆ RelAbsVector_getRelativeValue()

double RelAbsVector_getRelativeValue ( const RelAbsVector_t * rav)

◆ RelAbsVector_isSetAbsoluteValue()

int RelAbsVector_isSetAbsoluteValue ( const RelAbsVector_t * rav)

◆ RelAbsVector_isSetRelativeValue()

int RelAbsVector_isSetRelativeValue ( const RelAbsVector_t * rav)

◆ RelAbsVector_setAbsoluteValue()

int RelAbsVector_setAbsoluteValue ( RelAbsVector_t * rav,
double abs )

◆ RelAbsVector_setRelativeValue()

int RelAbsVector_setRelativeValue ( RelAbsVector_t * rav,
double rel )

◆ RelAbsVector_unsetAbsoluteValue()

int RelAbsVector_unsetAbsoluteValue ( RelAbsVector_t * rav)

◆ RelAbsVector_unsetRelativeValue()

int RelAbsVector_unsetRelativeValue ( RelAbsVector_t * rav)