libSBML C++ API  5.20.4
RenderCurve.cpp File Reference

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

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

◆ RenderCurve_addElement()

int RenderCurve_addElement ( RenderCurve_t rc,
const RenderPoint_t rp 
)

◆ RenderCurve_clone()

RenderCurve_t* RenderCurve_clone ( const RenderCurve_t rc)

◆ RenderCurve_create()

RenderCurve_t* RenderCurve_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ RenderCurve_createCubicBezier()

RenderCubicBezier_t* RenderCurve_createCubicBezier ( RenderCurve_t rc)

◆ RenderCurve_createPoint()

RenderPoint_t* RenderCurve_createPoint ( RenderCurve_t rc)

◆ RenderCurve_free()

void RenderCurve_free ( RenderCurve_t rc)

◆ RenderCurve_getElement()

RenderPoint_t* RenderCurve_getElement ( RenderCurve_t rc,
unsigned int  n 
)

◆ RenderCurve_getEndHead()

char* RenderCurve_getEndHead ( const RenderCurve_t rc)

◆ RenderCurve_getListOfElements()

ListOf_t* RenderCurve_getListOfElements ( RenderCurve_t rc)

◆ RenderCurve_getNumElements()

unsigned int RenderCurve_getNumElements ( RenderCurve_t rc)

◆ RenderCurve_getStartHead()

char* RenderCurve_getStartHead ( const RenderCurve_t rc)

◆ RenderCurve_hasRequiredAttributes()

int RenderCurve_hasRequiredAttributes ( const RenderCurve_t rc)

◆ RenderCurve_hasRequiredElements()

int RenderCurve_hasRequiredElements ( const RenderCurve_t rc)

◆ RenderCurve_isSetEndHead()

int RenderCurve_isSetEndHead ( const RenderCurve_t rc)

◆ RenderCurve_isSetStartHead()

int RenderCurve_isSetStartHead ( const RenderCurve_t rc)

◆ RenderCurve_removeElement()

RenderPoint_t* RenderCurve_removeElement ( RenderCurve_t rc,
unsigned int  n 
)

◆ RenderCurve_setEndHead()

int RenderCurve_setEndHead ( RenderCurve_t rc,
const char *  endHead 
)

◆ RenderCurve_setStartHead()

int RenderCurve_setStartHead ( RenderCurve_t rc,
const char *  startHead 
)

◆ RenderCurve_unsetEndHead()

int RenderCurve_unsetEndHead ( RenderCurve_t rc)

◆ RenderCurve_unsetStartHead()

int RenderCurve_unsetStartHead ( RenderCurve_t rc)