libSBML C API  5.18.0
RenderGroup.cpp File Reference

Implementation of the RenderGroup_t class. More...

Include dependency graph for RenderGroup.cpp:

Functions

int RenderGroup_addElement (RenderGroup_t *rg, const Transformation2D_t *td)
 
RenderGroup_tRenderGroup_clone (const RenderGroup_t *rg)
 
RenderGroup_tRenderGroup_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
RenderCurve_tRenderGroup_createCurve (RenderGroup_t *rg)
 
Ellipse_tRenderGroup_createEllipse (RenderGroup_t *rg)
 
RenderGroup_tRenderGroup_createGroup (RenderGroup_t *rg)
 
Image_tRenderGroup_createImage (RenderGroup_t *rg)
 
LineEnding_tRenderGroup_createLineEnding (RenderGroup_t *rg)
 
Polygon_tRenderGroup_createPolygon (RenderGroup_t *rg)
 
Rectangle_tRenderGroup_createRectangle (RenderGroup_t *rg)
 
Text_tRenderGroup_createText (RenderGroup_t *rg)
 
void RenderGroup_free (RenderGroup_t *rg)
 
Transformation2D_tRenderGroup_getElement (RenderGroup_t *rg, unsigned int n)
 
char * RenderGroup_getEndHead (const RenderGroup_t *rg)
 
char * RenderGroup_getFontFamily (const RenderGroup_t *rg)
 
const RelAbsVector_tRenderGroup_getFontSize (const RenderGroup_t *rg)
 
FontStyle_t RenderGroup_getFontStyle (const RenderGroup_t *rg)
 
char * RenderGroup_getFontStyleAsString (const RenderGroup_t *rg)
 
FontWeight_t RenderGroup_getFontWeight (const RenderGroup_t *rg)
 
char * RenderGroup_getFontWeightAsString (const RenderGroup_t *rg)
 
ListOf_tRenderGroup_getListOfElements (RenderGroup_t *rg)
 
unsigned int RenderGroup_getNumElements (RenderGroup_t *rg)
 
char * RenderGroup_getStartHead (const RenderGroup_t *rg)
 
HTextAnchor_t RenderGroup_getTextAnchor (const RenderGroup_t *rg)
 
char * RenderGroup_getTextAnchorAsString (const RenderGroup_t *rg)
 
VTextAnchor_t RenderGroup_getVTextAnchor (const RenderGroup_t *rg)
 
char * RenderGroup_getVTextAnchorAsString (const RenderGroup_t *rg)
 
int RenderGroup_hasRequiredAttributes (const RenderGroup_t *rg)
 
int RenderGroup_hasRequiredElements (const RenderGroup_t *rg)
 
int RenderGroup_isSetEndHead (const RenderGroup_t *rg)
 
int RenderGroup_isSetFontFamily (const RenderGroup_t *rg)
 
int RenderGroup_isSetFontSize (const RenderGroup_t *rg)
 
int RenderGroup_isSetFontStyle (const RenderGroup_t *rg)
 
int RenderGroup_isSetFontWeight (const RenderGroup_t *rg)
 
int RenderGroup_isSetStartHead (const RenderGroup_t *rg)
 
int RenderGroup_isSetTextAnchor (const RenderGroup_t *rg)
 
int RenderGroup_isSetVTextAnchor (const RenderGroup_t *rg)
 
Transformation2D_tRenderGroup_removeElement (RenderGroup_t *rg, unsigned int n)
 
int RenderGroup_setEndHead (RenderGroup_t *rg, const char *endHead)
 
int RenderGroup_setFontFamily (RenderGroup_t *rg, const char *fontFamily)
 
int RenderGroup_setFontSize (RenderGroup_t *rg, const RelAbsVector_t *fontSize)
 
int RenderGroup_setFontStyle (RenderGroup_t *rg, FontStyle_t fontStyle)
 
int RenderGroup_setFontStyleAsString (RenderGroup_t *rg, const char *fontStyle)
 
int RenderGroup_setFontWeight (RenderGroup_t *rg, FontWeight_t fontWeight)
 
int RenderGroup_setFontWeightAsString (RenderGroup_t *rg, const char *fontWeight)
 
int RenderGroup_setStartHead (RenderGroup_t *rg, const char *startHead)
 
int RenderGroup_setTextAnchor (RenderGroup_t *rg, HTextAnchor_t textAnchor)
 
int RenderGroup_setTextAnchorAsString (RenderGroup_t *rg, const char *textAnchor)
 
int RenderGroup_setVTextAnchor (RenderGroup_t *rg, VTextAnchor_t vtextAnchor)
 
int RenderGroup_setVTextAnchorAsString (RenderGroup_t *rg, const char *vtextAnchor)
 
int RenderGroup_unsetEndHead (RenderGroup_t *rg)
 
int RenderGroup_unsetFontFamily (RenderGroup_t *rg)
 
int RenderGroup_unsetFontSize (RenderGroup_t *rg)
 
int RenderGroup_unsetFontStyle (RenderGroup_t *rg)
 
int RenderGroup_unsetFontWeight (RenderGroup_t *rg)
 
int RenderGroup_unsetStartHead (RenderGroup_t *rg)
 
int RenderGroup_unsetTextAnchor (RenderGroup_t *rg)
 
int RenderGroup_unsetVTextAnchor (RenderGroup_t *rg)
 

Detailed Description

Implementation of the RenderGroup_t class.

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

int RenderGroup_addElement ( RenderGroup_t rg,
const Transformation2D_t td 
)
RenderGroup_t* RenderGroup_clone ( const RenderGroup_t rg)
RenderGroup_t* RenderGroup_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
RenderCurve_t* RenderGroup_createCurve ( RenderGroup_t rg)
Ellipse_t* RenderGroup_createEllipse ( RenderGroup_t rg)
RenderGroup_t* RenderGroup_createGroup ( RenderGroup_t rg)
Image_t* RenderGroup_createImage ( RenderGroup_t rg)
LineEnding_t* RenderGroup_createLineEnding ( RenderGroup_t rg)
Polygon_t* RenderGroup_createPolygon ( RenderGroup_t rg)
Rectangle_t* RenderGroup_createRectangle ( RenderGroup_t rg)
Text_t* RenderGroup_createText ( RenderGroup_t rg)
void RenderGroup_free ( RenderGroup_t rg)
Transformation2D_t* RenderGroup_getElement ( RenderGroup_t rg,
unsigned int  n 
)
char* RenderGroup_getEndHead ( const RenderGroup_t rg)
char* RenderGroup_getFontFamily ( const RenderGroup_t rg)
const RelAbsVector_t* RenderGroup_getFontSize ( const RenderGroup_t rg)
FontStyle_t RenderGroup_getFontStyle ( const RenderGroup_t rg)
char* RenderGroup_getFontStyleAsString ( const RenderGroup_t rg)
FontWeight_t RenderGroup_getFontWeight ( const RenderGroup_t rg)
char* RenderGroup_getFontWeightAsString ( const RenderGroup_t rg)
ListOf_t* RenderGroup_getListOfElements ( RenderGroup_t rg)
unsigned int RenderGroup_getNumElements ( RenderGroup_t rg)
char* RenderGroup_getStartHead ( const RenderGroup_t rg)
HTextAnchor_t RenderGroup_getTextAnchor ( const RenderGroup_t rg)
char* RenderGroup_getTextAnchorAsString ( const RenderGroup_t rg)
VTextAnchor_t RenderGroup_getVTextAnchor ( const RenderGroup_t rg)
char* RenderGroup_getVTextAnchorAsString ( const RenderGroup_t rg)
int RenderGroup_hasRequiredAttributes ( const RenderGroup_t rg)
int RenderGroup_hasRequiredElements ( const RenderGroup_t rg)
int RenderGroup_isSetEndHead ( const RenderGroup_t rg)
int RenderGroup_isSetFontFamily ( const RenderGroup_t rg)
int RenderGroup_isSetFontSize ( const RenderGroup_t rg)
int RenderGroup_isSetFontStyle ( const RenderGroup_t rg)
int RenderGroup_isSetFontWeight ( const RenderGroup_t rg)
int RenderGroup_isSetStartHead ( const RenderGroup_t rg)
int RenderGroup_isSetTextAnchor ( const RenderGroup_t rg)
int RenderGroup_isSetVTextAnchor ( const RenderGroup_t rg)
Transformation2D_t* RenderGroup_removeElement ( RenderGroup_t rg,
unsigned int  n 
)
int RenderGroup_setEndHead ( RenderGroup_t rg,
const char *  endHead 
)
int RenderGroup_setFontFamily ( RenderGroup_t rg,
const char *  fontFamily 
)
int RenderGroup_setFontSize ( RenderGroup_t rg,
const RelAbsVector_t fontSize 
)
int RenderGroup_setFontStyle ( RenderGroup_t rg,
FontStyle_t  fontStyle 
)
int RenderGroup_setFontStyleAsString ( RenderGroup_t rg,
const char *  fontStyle 
)
int RenderGroup_setFontWeight ( RenderGroup_t rg,
FontWeight_t  fontWeight 
)
int RenderGroup_setFontWeightAsString ( RenderGroup_t rg,
const char *  fontWeight 
)
int RenderGroup_setStartHead ( RenderGroup_t rg,
const char *  startHead 
)
int RenderGroup_setTextAnchor ( RenderGroup_t rg,
HTextAnchor_t  textAnchor 
)
int RenderGroup_setTextAnchorAsString ( RenderGroup_t rg,
const char *  textAnchor 
)
int RenderGroup_setVTextAnchor ( RenderGroup_t rg,
VTextAnchor_t  vtextAnchor 
)
int RenderGroup_setVTextAnchorAsString ( RenderGroup_t rg,
const char *  vtextAnchor 
)
int RenderGroup_unsetEndHead ( RenderGroup_t rg)
int RenderGroup_unsetFontFamily ( RenderGroup_t rg)
int RenderGroup_unsetFontSize ( RenderGroup_t rg)
int RenderGroup_unsetFontStyle ( RenderGroup_t rg)
int RenderGroup_unsetFontWeight ( RenderGroup_t rg)
int RenderGroup_unsetStartHead ( RenderGroup_t rg)
int RenderGroup_unsetTextAnchor ( RenderGroup_t rg)
int RenderGroup_unsetVTextAnchor ( RenderGroup_t rg)