libSBML C++ API  5.20.4
Rectangle.cpp File Reference

Implementation of the Rectangle class. More...

Include dependency graph for Rectangle.cpp:

Functions

Rectangle_tRectangle_clone (const Rectangle_t *r)
 
Rectangle_tRectangle_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
void Rectangle_free (Rectangle_t *r)
 
RelAbsVector_tRectangle_getHeight (const Rectangle_t *r)
 
double Rectangle_getRatio (const Rectangle_t *r)
 
RelAbsVector_tRectangle_getRX (const Rectangle_t *r)
 
RelAbsVector_tRectangle_getRY (const Rectangle_t *r)
 
RelAbsVector_tRectangle_getWidth (const Rectangle_t *r)
 
RelAbsVector_tRectangle_getX (const Rectangle_t *r)
 
RelAbsVector_tRectangle_getY (const Rectangle_t *r)
 
RelAbsVector_tRectangle_getZ (const Rectangle_t *r)
 
int Rectangle_hasRequiredAttributes (const Rectangle_t *r)
 
int Rectangle_isSetHeight (const Rectangle_t *r)
 
int Rectangle_isSetRatio (const Rectangle_t *r)
 
int Rectangle_isSetRX (const Rectangle_t *r)
 
int Rectangle_isSetRY (const Rectangle_t *r)
 
int Rectangle_isSetWidth (const Rectangle_t *r)
 
int Rectangle_isSetX (const Rectangle_t *r)
 
int Rectangle_isSetY (const Rectangle_t *r)
 
int Rectangle_isSetZ (const Rectangle_t *r)
 
int Rectangle_setHeight (Rectangle_t *r, const RelAbsVector_t *height)
 
int Rectangle_setRatio (Rectangle_t *r, double ratio)
 
int Rectangle_setRX (Rectangle_t *r, const RelAbsVector_t *rX)
 
int Rectangle_setRY (Rectangle_t *r, const RelAbsVector_t *rY)
 
int Rectangle_setWidth (Rectangle_t *r, const RelAbsVector_t *width)
 
int Rectangle_setX (Rectangle_t *r, const RelAbsVector_t *x)
 
int Rectangle_setY (Rectangle_t *r, const RelAbsVector_t *y)
 
int Rectangle_setZ (Rectangle_t *r, const RelAbsVector_t *z)
 
int Rectangle_unsetHeight (Rectangle_t *r)
 
int Rectangle_unsetRatio (Rectangle_t *r)
 
int Rectangle_unsetRX (Rectangle_t *r)
 
int Rectangle_unsetRY (Rectangle_t *r)
 
int Rectangle_unsetWidth (Rectangle_t *r)
 
int Rectangle_unsetX (Rectangle_t *r)
 
int Rectangle_unsetY (Rectangle_t *r)
 
int Rectangle_unsetZ (Rectangle_t *r)
 

Detailed Description

Implementation of the Rectangle class.

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

◆ Rectangle_clone()

Rectangle_t* Rectangle_clone ( const Rectangle_t r)

◆ Rectangle_create()

Rectangle_t* Rectangle_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ Rectangle_free()

void Rectangle_free ( Rectangle_t r)

◆ Rectangle_getHeight()

RelAbsVector_t* Rectangle_getHeight ( const Rectangle_t r)

◆ Rectangle_getRatio()

double Rectangle_getRatio ( const Rectangle_t r)

◆ Rectangle_getRX()

RelAbsVector_t* Rectangle_getRX ( const Rectangle_t r)

◆ Rectangle_getRY()

RelAbsVector_t* Rectangle_getRY ( const Rectangle_t r)

◆ Rectangle_getWidth()

RelAbsVector_t* Rectangle_getWidth ( const Rectangle_t r)

◆ Rectangle_getX()

RelAbsVector_t* Rectangle_getX ( const Rectangle_t r)

◆ Rectangle_getY()

RelAbsVector_t* Rectangle_getY ( const Rectangle_t r)

◆ Rectangle_getZ()

RelAbsVector_t* Rectangle_getZ ( const Rectangle_t r)

◆ Rectangle_hasRequiredAttributes()

int Rectangle_hasRequiredAttributes ( const Rectangle_t r)

◆ Rectangle_isSetHeight()

int Rectangle_isSetHeight ( const Rectangle_t r)

◆ Rectangle_isSetRatio()

int Rectangle_isSetRatio ( const Rectangle_t r)

◆ Rectangle_isSetRX()

int Rectangle_isSetRX ( const Rectangle_t r)

◆ Rectangle_isSetRY()

int Rectangle_isSetRY ( const Rectangle_t r)

◆ Rectangle_isSetWidth()

int Rectangle_isSetWidth ( const Rectangle_t r)

◆ Rectangle_isSetX()

int Rectangle_isSetX ( const Rectangle_t r)

◆ Rectangle_isSetY()

int Rectangle_isSetY ( const Rectangle_t r)

◆ Rectangle_isSetZ()

int Rectangle_isSetZ ( const Rectangle_t r)

◆ Rectangle_setHeight()

int Rectangle_setHeight ( Rectangle_t r,
const RelAbsVector_t height 
)

◆ Rectangle_setRatio()

int Rectangle_setRatio ( Rectangle_t r,
double  ratio 
)

◆ Rectangle_setRX()

int Rectangle_setRX ( Rectangle_t r,
const RelAbsVector_t rX 
)

◆ Rectangle_setRY()

int Rectangle_setRY ( Rectangle_t r,
const RelAbsVector_t rY 
)

◆ Rectangle_setWidth()

int Rectangle_setWidth ( Rectangle_t r,
const RelAbsVector_t width 
)

◆ Rectangle_setX()

int Rectangle_setX ( Rectangle_t r,
const RelAbsVector_t x 
)

◆ Rectangle_setY()

int Rectangle_setY ( Rectangle_t r,
const RelAbsVector_t y 
)

◆ Rectangle_setZ()

int Rectangle_setZ ( Rectangle_t r,
const RelAbsVector_t z 
)

◆ Rectangle_unsetHeight()

int Rectangle_unsetHeight ( Rectangle_t r)

◆ Rectangle_unsetRatio()

int Rectangle_unsetRatio ( Rectangle_t r)

◆ Rectangle_unsetRX()

int Rectangle_unsetRX ( Rectangle_t r)

◆ Rectangle_unsetRY()

int Rectangle_unsetRY ( Rectangle_t r)

◆ Rectangle_unsetWidth()

int Rectangle_unsetWidth ( Rectangle_t r)

◆ Rectangle_unsetX()

int Rectangle_unsetX ( Rectangle_t r)

◆ Rectangle_unsetY()

int Rectangle_unsetY ( Rectangle_t r)

◆ Rectangle_unsetZ()

int Rectangle_unsetZ ( Rectangle_t r)