libSBML C++ API  5.20.4
LinearGradient.cpp File Reference

Implementation of the LinearGradient 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 class.

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

◆ LinearGradient_clone()

LinearGradient_t* LinearGradient_clone ( const LinearGradient_t lg)

◆ LinearGradient_create()

LinearGradient_t* LinearGradient_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ LinearGradient_free()

void LinearGradient_free ( LinearGradient_t lg)

◆ LinearGradient_getX1()

const RelAbsVector_t* LinearGradient_getX1 ( const LinearGradient_t lg)

◆ LinearGradient_getX2()

const RelAbsVector_t* LinearGradient_getX2 ( const LinearGradient_t lg)

◆ LinearGradient_getY1()

const RelAbsVector_t* LinearGradient_getY1 ( const LinearGradient_t lg)

◆ LinearGradient_getY2()

const RelAbsVector_t* LinearGradient_getY2 ( const LinearGradient_t lg)

◆ LinearGradient_getZ1()

const RelAbsVector_t* LinearGradient_getZ1 ( const LinearGradient_t lg)

◆ LinearGradient_getZ2()

const RelAbsVector_t* LinearGradient_getZ2 ( const LinearGradient_t lg)

◆ LinearGradient_hasRequiredAttributes()

int LinearGradient_hasRequiredAttributes ( const LinearGradient_t lg)

◆ LinearGradient_hasRequiredElements()

int LinearGradient_hasRequiredElements ( const LinearGradient_t lg)

◆ LinearGradient_isSetX1()

int LinearGradient_isSetX1 ( const LinearGradient_t lg)

◆ LinearGradient_isSetX2()

int LinearGradient_isSetX2 ( const LinearGradient_t lg)

◆ LinearGradient_isSetY1()

int LinearGradient_isSetY1 ( const LinearGradient_t lg)

◆ LinearGradient_isSetY2()

int LinearGradient_isSetY2 ( const LinearGradient_t lg)

◆ LinearGradient_isSetZ1()

int LinearGradient_isSetZ1 ( const LinearGradient_t lg)

◆ LinearGradient_isSetZ2()

int LinearGradient_isSetZ2 ( const LinearGradient_t lg)

◆ LinearGradient_setX1()

int LinearGradient_setX1 ( LinearGradient_t lg,
const RelAbsVector_t x1 
)

◆ LinearGradient_setX2()

int LinearGradient_setX2 ( LinearGradient_t lg,
const RelAbsVector_t x2 
)

◆ LinearGradient_setY1()

int LinearGradient_setY1 ( LinearGradient_t lg,
const RelAbsVector_t y1 
)

◆ LinearGradient_setY2()

int LinearGradient_setY2 ( LinearGradient_t lg,
const RelAbsVector_t y2 
)

◆ LinearGradient_setZ1()

int LinearGradient_setZ1 ( LinearGradient_t lg,
const RelAbsVector_t z1 
)

◆ LinearGradient_setZ2()

int LinearGradient_setZ2 ( LinearGradient_t lg,
const RelAbsVector_t z2 
)

◆ LinearGradient_unsetX1()

int LinearGradient_unsetX1 ( LinearGradient_t lg)

◆ LinearGradient_unsetX2()

int LinearGradient_unsetX2 ( LinearGradient_t lg)

◆ LinearGradient_unsetY1()

int LinearGradient_unsetY1 ( LinearGradient_t lg)

◆ LinearGradient_unsetY2()

int LinearGradient_unsetY2 ( LinearGradient_t lg)

◆ LinearGradient_unsetZ1()

int LinearGradient_unsetZ1 ( LinearGradient_t lg)

◆ LinearGradient_unsetZ2()

int LinearGradient_unsetZ2 ( LinearGradient_t lg)