libSBML C API  5.18.0
RenderCurve.cpp File Reference

Implementation of the RenderCurve_t class. More...

Include dependency graph for RenderCurve.cpp:

Functions

int RenderCurve_addElement (RenderCurve_t *rc, const RenderPoint_t *rp)
 
RenderCurve_tRenderCurve_clone (const RenderCurve_t *rc)
 
RenderCurve_tRenderCurve_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
RenderCubicBezier_tRenderCurve_createCubicBezier (RenderCurve_t *rc)
 
RenderPoint_tRenderCurve_createPoint (RenderCurve_t *rc)
 
void RenderCurve_free (RenderCurve_t *rc)
 
RenderPoint_tRenderCurve_getElement (RenderCurve_t *rc, unsigned int n)
 
char * RenderCurve_getEndHead (const RenderCurve_t *rc)
 
ListOf_tRenderCurve_getListOfElements (RenderCurve_t *rc)
 
unsigned int RenderCurve_getNumElements (RenderCurve_t *rc)
 
char * RenderCurve_getStartHead (const RenderCurve_t *rc)
 
int RenderCurve_hasRequiredAttributes (const RenderCurve_t *rc)
 
int RenderCurve_hasRequiredElements (const RenderCurve_t *rc)
 
int RenderCurve_isSetEndHead (const RenderCurve_t *rc)
 
int RenderCurve_isSetStartHead (const RenderCurve_t *rc)
 
RenderPoint_tRenderCurve_removeElement (RenderCurve_t *rc, unsigned int n)
 
int RenderCurve_setEndHead (RenderCurve_t *rc, const char *endHead)
 
int RenderCurve_setStartHead (RenderCurve_t *rc, const char *startHead)
 
int RenderCurve_unsetEndHead (RenderCurve_t *rc)
 
int RenderCurve_unsetStartHead (RenderCurve_t *rc)
 

Detailed Description

Implementation of the RenderCurve_t class.

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

int RenderCurve_addElement ( RenderCurve_t rc,
const RenderPoint_t rp 
)
RenderCurve_t* RenderCurve_clone ( const RenderCurve_t rc)
RenderCurve_t* RenderCurve_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
RenderCubicBezier_t* RenderCurve_createCubicBezier ( RenderCurve_t rc)
RenderPoint_t* RenderCurve_createPoint ( RenderCurve_t rc)
void RenderCurve_free ( RenderCurve_t rc)
RenderPoint_t* RenderCurve_getElement ( RenderCurve_t rc,
unsigned int  n 
)
char* RenderCurve_getEndHead ( const RenderCurve_t rc)
ListOf_t* RenderCurve_getListOfElements ( RenderCurve_t rc)
unsigned int RenderCurve_getNumElements ( RenderCurve_t rc)
char* RenderCurve_getStartHead ( const RenderCurve_t rc)
int RenderCurve_hasRequiredAttributes ( const RenderCurve_t rc)
int RenderCurve_hasRequiredElements ( const RenderCurve_t rc)
int RenderCurve_isSetEndHead ( const RenderCurve_t rc)
int RenderCurve_isSetStartHead ( const RenderCurve_t rc)
RenderPoint_t* RenderCurve_removeElement ( RenderCurve_t rc,
unsigned int  n 
)
int RenderCurve_setEndHead ( RenderCurve_t rc,
const char *  endHead 
)
int RenderCurve_setStartHead ( RenderCurve_t rc,
const char *  startHead 
)
int RenderCurve_unsetEndHead ( RenderCurve_t rc)
int RenderCurve_unsetStartHead ( RenderCurve_t rc)