libSBML C API  5.18.0
LinearGradient.cpp File Reference

Implementation of the LinearGradient_t class. More...

Include dependency graph for LinearGradient.cpp:

Functions

LinearGradient_tLinearGradient_clone (const LinearGradient_t *lg)
 
LinearGradient_tLinearGradient_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
void LinearGradient_free (LinearGradient_t *lg)
 
const RelAbsVector_tLinearGradient_getX1 (const LinearGradient_t *lg)
 
const RelAbsVector_tLinearGradient_getX2 (const LinearGradient_t *lg)
 
const RelAbsVector_tLinearGradient_getY1 (const LinearGradient_t *lg)
 
const RelAbsVector_tLinearGradient_getY2 (const LinearGradient_t *lg)
 
const RelAbsVector_tLinearGradient_getZ1 (const LinearGradient_t *lg)
 
const RelAbsVector_tLinearGradient_getZ2 (const LinearGradient_t *lg)
 
int LinearGradient_hasRequiredAttributes (const LinearGradient_t *lg)
 
int LinearGradient_hasRequiredElements (const LinearGradient_t *lg)
 
int LinearGradient_isSetX1 (const LinearGradient_t *lg)
 
int LinearGradient_isSetX2 (const LinearGradient_t *lg)
 
int LinearGradient_isSetY1 (const LinearGradient_t *lg)
 
int LinearGradient_isSetY2 (const LinearGradient_t *lg)
 
int LinearGradient_isSetZ1 (const LinearGradient_t *lg)
 
int LinearGradient_isSetZ2 (const LinearGradient_t *lg)
 
int LinearGradient_setX1 (LinearGradient_t *lg, const RelAbsVector_t *x1)
 
int LinearGradient_setX2 (LinearGradient_t *lg, const RelAbsVector_t *x2)
 
int LinearGradient_setY1 (LinearGradient_t *lg, const RelAbsVector_t *y1)
 
int LinearGradient_setY2 (LinearGradient_t *lg, const RelAbsVector_t *y2)
 
int LinearGradient_setZ1 (LinearGradient_t *lg, const RelAbsVector_t *z1)
 
int LinearGradient_setZ2 (LinearGradient_t *lg, const RelAbsVector_t *z2)
 
int LinearGradient_unsetX1 (LinearGradient_t *lg)
 
int LinearGradient_unsetX2 (LinearGradient_t *lg)
 
int LinearGradient_unsetY1 (LinearGradient_t *lg)
 
int LinearGradient_unsetY2 (LinearGradient_t *lg)
 
int LinearGradient_unsetZ1 (LinearGradient_t *lg)
 
int LinearGradient_unsetZ2 (LinearGradient_t *lg)
 

Detailed Description

Implementation of the LinearGradient_t class.

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

LinearGradient_t* LinearGradient_clone ( const LinearGradient_t lg)
LinearGradient_t* LinearGradient_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
void LinearGradient_free ( LinearGradient_t lg)
const RelAbsVector_t* LinearGradient_getX1 ( const LinearGradient_t lg)
const RelAbsVector_t* LinearGradient_getX2 ( const LinearGradient_t lg)
const RelAbsVector_t* LinearGradient_getY1 ( const LinearGradient_t lg)
const RelAbsVector_t* LinearGradient_getY2 ( const LinearGradient_t lg)
const RelAbsVector_t* LinearGradient_getZ1 ( const LinearGradient_t lg)
const RelAbsVector_t* LinearGradient_getZ2 ( const LinearGradient_t lg)
int LinearGradient_hasRequiredAttributes ( const LinearGradient_t lg)
int LinearGradient_hasRequiredElements ( const LinearGradient_t lg)
int LinearGradient_isSetX1 ( const LinearGradient_t lg)
int LinearGradient_isSetX2 ( const LinearGradient_t lg)
int LinearGradient_isSetY1 ( const LinearGradient_t lg)
int LinearGradient_isSetY2 ( const LinearGradient_t lg)
int LinearGradient_isSetZ1 ( const LinearGradient_t lg)
int LinearGradient_isSetZ2 ( const LinearGradient_t lg)
int LinearGradient_setX1 ( LinearGradient_t lg,
const RelAbsVector_t x1 
)
int LinearGradient_setX2 ( LinearGradient_t lg,
const RelAbsVector_t x2 
)
int LinearGradient_setY1 ( LinearGradient_t lg,
const RelAbsVector_t y1 
)
int LinearGradient_setY2 ( LinearGradient_t lg,
const RelAbsVector_t y2 
)
int LinearGradient_setZ1 ( LinearGradient_t lg,
const RelAbsVector_t z1 
)
int LinearGradient_setZ2 ( LinearGradient_t lg,
const RelAbsVector_t z2 
)
int LinearGradient_unsetX1 ( LinearGradient_t lg)
int LinearGradient_unsetX2 ( LinearGradient_t lg)
int LinearGradient_unsetY1 ( LinearGradient_t lg)
int LinearGradient_unsetY2 ( LinearGradient_t lg)
int LinearGradient_unsetZ1 ( LinearGradient_t lg)
int LinearGradient_unsetZ2 ( LinearGradient_t lg)