libSBML C API  5.18.0
Polygon.cpp File Reference

Implementation of the Polygon_t class. More...

Include dependency graph for Polygon.cpp:

Functions

int Polygon_addElement (Polygon_t *p, const RenderPoint_t *rp)
 
Polygon_tPolygon_clone (const Polygon_t *p)
 
Polygon_tPolygon_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
RenderCubicBezier_tPolygon_createCubicBezier (Polygon_t *p)
 
RenderPoint_tPolygon_createPoint (Polygon_t *p)
 
void Polygon_free (Polygon_t *p)
 
RenderPoint_tPolygon_getElement (Polygon_t *p, unsigned int n)
 
ListOf_tPolygon_getListOfElements (Polygon_t *p)
 
unsigned int Polygon_getNumElements (Polygon_t *p)
 
int Polygon_hasRequiredAttributes (const Polygon_t *p)
 
int Polygon_hasRequiredElements (const Polygon_t *p)
 
RenderPoint_tPolygon_removeElement (Polygon_t *p, unsigned int n)
 

Detailed Description

Implementation of the Polygon_t class.

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

int Polygon_addElement ( Polygon_t p,
const RenderPoint_t rp 
)
Polygon_t* Polygon_clone ( const Polygon_t p)
Polygon_t* Polygon_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
RenderCubicBezier_t* Polygon_createCubicBezier ( Polygon_t p)
RenderPoint_t* Polygon_createPoint ( Polygon_t p)
void Polygon_free ( Polygon_t p)
RenderPoint_t* Polygon_getElement ( Polygon_t p,
unsigned int  n 
)
ListOf_t* Polygon_getListOfElements ( Polygon_t p)
unsigned int Polygon_getNumElements ( Polygon_t p)
int Polygon_hasRequiredAttributes ( const Polygon_t p)
int Polygon_hasRequiredElements ( const Polygon_t p)
RenderPoint_t* Polygon_removeElement ( Polygon_t p,
unsigned int  n 
)