libSBML C++ API  5.20.4
RenderGroup.cpp File Reference

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

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

◆ RenderGroup_addElement()

int RenderGroup_addElement ( RenderGroup_t rg,
const Transformation2D_t td 
)

◆ RenderGroup_clone()

RenderGroup_t* RenderGroup_clone ( const RenderGroup_t rg)

◆ RenderGroup_create()

RenderGroup_t* RenderGroup_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ RenderGroup_createCurve()

RenderCurve_t* RenderGroup_createCurve ( RenderGroup_t rg)

◆ RenderGroup_createEllipse()

Ellipse_t* RenderGroup_createEllipse ( RenderGroup_t rg)

◆ RenderGroup_createGroup()

RenderGroup_t* RenderGroup_createGroup ( RenderGroup_t rg)

◆ RenderGroup_createImage()

Image_t* RenderGroup_createImage ( RenderGroup_t rg)

◆ RenderGroup_createLineEnding()

LineEnding_t* RenderGroup_createLineEnding ( RenderGroup_t rg)

◆ RenderGroup_createPolygon()

Polygon_t* RenderGroup_createPolygon ( RenderGroup_t rg)

◆ RenderGroup_createRectangle()

Rectangle_t* RenderGroup_createRectangle ( RenderGroup_t rg)

◆ RenderGroup_createText()

Text_t* RenderGroup_createText ( RenderGroup_t rg)

◆ RenderGroup_free()

void RenderGroup_free ( RenderGroup_t rg)

◆ RenderGroup_getElement()

Transformation2D_t* RenderGroup_getElement ( RenderGroup_t rg,
unsigned int  n 
)

◆ RenderGroup_getEndHead()

char* RenderGroup_getEndHead ( const RenderGroup_t rg)

◆ RenderGroup_getFontFamily()

char* RenderGroup_getFontFamily ( const RenderGroup_t rg)

◆ RenderGroup_getFontSize()

const RelAbsVector_t* RenderGroup_getFontSize ( const RenderGroup_t rg)

◆ RenderGroup_getFontStyle()

FontStyle_t RenderGroup_getFontStyle ( const RenderGroup_t rg)

◆ RenderGroup_getFontStyleAsString()

char* RenderGroup_getFontStyleAsString ( const RenderGroup_t rg)

◆ RenderGroup_getFontWeight()

FontWeight_t RenderGroup_getFontWeight ( const RenderGroup_t rg)

◆ RenderGroup_getFontWeightAsString()

char* RenderGroup_getFontWeightAsString ( const RenderGroup_t rg)

◆ RenderGroup_getListOfElements()

ListOf_t* RenderGroup_getListOfElements ( RenderGroup_t rg)

◆ RenderGroup_getNumElements()

unsigned int RenderGroup_getNumElements ( RenderGroup_t rg)

◆ RenderGroup_getStartHead()

char* RenderGroup_getStartHead ( const RenderGroup_t rg)

◆ RenderGroup_getTextAnchor()

HTextAnchor_t RenderGroup_getTextAnchor ( const RenderGroup_t rg)

◆ RenderGroup_getTextAnchorAsString()

char* RenderGroup_getTextAnchorAsString ( const RenderGroup_t rg)

◆ RenderGroup_getVTextAnchor()

VTextAnchor_t RenderGroup_getVTextAnchor ( const RenderGroup_t rg)

◆ RenderGroup_getVTextAnchorAsString()

char* RenderGroup_getVTextAnchorAsString ( const RenderGroup_t rg)

◆ RenderGroup_hasRequiredAttributes()

int RenderGroup_hasRequiredAttributes ( const RenderGroup_t rg)

◆ RenderGroup_hasRequiredElements()

int RenderGroup_hasRequiredElements ( const RenderGroup_t rg)

◆ RenderGroup_isSetEndHead()

int RenderGroup_isSetEndHead ( const RenderGroup_t rg)

◆ RenderGroup_isSetFontFamily()

int RenderGroup_isSetFontFamily ( const RenderGroup_t rg)

◆ RenderGroup_isSetFontSize()

int RenderGroup_isSetFontSize ( const RenderGroup_t rg)

◆ RenderGroup_isSetFontStyle()

int RenderGroup_isSetFontStyle ( const RenderGroup_t rg)

◆ RenderGroup_isSetFontWeight()

int RenderGroup_isSetFontWeight ( const RenderGroup_t rg)

◆ RenderGroup_isSetStartHead()

int RenderGroup_isSetStartHead ( const RenderGroup_t rg)

◆ RenderGroup_isSetTextAnchor()

int RenderGroup_isSetTextAnchor ( const RenderGroup_t rg)

◆ RenderGroup_isSetVTextAnchor()

int RenderGroup_isSetVTextAnchor ( const RenderGroup_t rg)

◆ RenderGroup_removeElement()

Transformation2D_t* RenderGroup_removeElement ( RenderGroup_t rg,
unsigned int  n 
)

◆ RenderGroup_setEndHead()

int RenderGroup_setEndHead ( RenderGroup_t rg,
const char *  endHead 
)

◆ RenderGroup_setFontFamily()

int RenderGroup_setFontFamily ( RenderGroup_t rg,
const char *  fontFamily 
)

◆ RenderGroup_setFontSize()

int RenderGroup_setFontSize ( RenderGroup_t rg,
const RelAbsVector_t fontSize 
)

◆ RenderGroup_setFontStyle()

int RenderGroup_setFontStyle ( RenderGroup_t rg,
FontStyle_t  fontStyle 
)

◆ RenderGroup_setFontStyleAsString()

int RenderGroup_setFontStyleAsString ( RenderGroup_t rg,
const char *  fontStyle 
)

◆ RenderGroup_setFontWeight()

int RenderGroup_setFontWeight ( RenderGroup_t rg,
FontWeight_t  fontWeight 
)

◆ RenderGroup_setFontWeightAsString()

int RenderGroup_setFontWeightAsString ( RenderGroup_t rg,
const char *  fontWeight 
)

◆ RenderGroup_setStartHead()

int RenderGroup_setStartHead ( RenderGroup_t rg,
const char *  startHead 
)

◆ RenderGroup_setTextAnchor()

int RenderGroup_setTextAnchor ( RenderGroup_t rg,
HTextAnchor_t  textAnchor 
)

◆ RenderGroup_setTextAnchorAsString()

int RenderGroup_setTextAnchorAsString ( RenderGroup_t rg,
const char *  textAnchor 
)

◆ RenderGroup_setVTextAnchor()

int RenderGroup_setVTextAnchor ( RenderGroup_t rg,
VTextAnchor_t  vtextAnchor 
)

◆ RenderGroup_setVTextAnchorAsString()

int RenderGroup_setVTextAnchorAsString ( RenderGroup_t rg,
const char *  vtextAnchor 
)

◆ RenderGroup_unsetEndHead()

int RenderGroup_unsetEndHead ( RenderGroup_t rg)

◆ RenderGroup_unsetFontFamily()

int RenderGroup_unsetFontFamily ( RenderGroup_t rg)

◆ RenderGroup_unsetFontSize()

int RenderGroup_unsetFontSize ( RenderGroup_t rg)

◆ RenderGroup_unsetFontStyle()

int RenderGroup_unsetFontStyle ( RenderGroup_t rg)

◆ RenderGroup_unsetFontWeight()

int RenderGroup_unsetFontWeight ( RenderGroup_t rg)

◆ RenderGroup_unsetStartHead()

int RenderGroup_unsetStartHead ( RenderGroup_t rg)

◆ RenderGroup_unsetTextAnchor()

int RenderGroup_unsetTextAnchor ( RenderGroup_t rg)

◆ RenderGroup_unsetVTextAnchor()

int RenderGroup_unsetVTextAnchor ( RenderGroup_t rg)