libSBML C++ API  5.20.4
Transformation.cpp File Reference

class representing a 3D affine transformation More...

Include dependency graph for Transformation.cpp:

Functions

Transformation_tTransformation_clone (const Transformation_t *t)
 
Transformation_tTransformation_createEllipse (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation_tTransformation_createImage (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation_tTransformation_createLineEnding (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation_tTransformation_createPolygon (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation_tTransformation_createRectangle (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation_tTransformation_createRenderCurve (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation_tTransformation_createRenderGroup (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation_tTransformation_createText (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
void Transformation_free (Transformation_t *t)
 
char * Transformation_getName (const Transformation_t *t)
 
int Transformation_hasRequiredAttributes (const Transformation_t *t)
 
int Transformation_isEllipse (const Transformation_t *t)
 
int Transformation_isImage (const Transformation_t *t)
 
int Transformation_isLineEnding (const Transformation_t *t)
 
int Transformation_isPolygon (const Transformation_t *t)
 
int Transformation_isRectangle (const Transformation_t *t)
 
int Transformation_isRenderCurve (const Transformation_t *t)
 
int Transformation_isRenderGroup (const Transformation_t *t)
 
int Transformation_isSetName (const Transformation_t *t)
 
int Transformation_isSetTransform (const Transformation_t *t)
 
int Transformation_isText (const Transformation_t *t)
 
int Transformation_setName (Transformation_t *t, const char *name)
 
int Transformation_setTransform (Transformation_t *t, double *transform)
 
int Transformation_unsetName (Transformation_t *t)
 
int Transformation_unsetTransform (Transformation_t *t)
 

Detailed Description

class representing a 3D affine transformation

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

◆ Transformation_clone()

Transformation_t* Transformation_clone ( const Transformation_t t)

◆ Transformation_createEllipse()

Transformation_t* Transformation_createEllipse ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ Transformation_createImage()

Transformation_t* Transformation_createImage ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ Transformation_createLineEnding()

Transformation_t* Transformation_createLineEnding ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ Transformation_createPolygon()

Transformation_t* Transformation_createPolygon ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ Transformation_createRectangle()

Transformation_t* Transformation_createRectangle ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ Transformation_createRenderCurve()

Transformation_t* Transformation_createRenderCurve ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ Transformation_createRenderGroup()

Transformation_t* Transformation_createRenderGroup ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ Transformation_createText()

Transformation_t* Transformation_createText ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ Transformation_free()

void Transformation_free ( Transformation_t t)

◆ Transformation_getName()

char* Transformation_getName ( const Transformation_t t)

◆ Transformation_hasRequiredAttributes()

int Transformation_hasRequiredAttributes ( const Transformation_t t)

◆ Transformation_isEllipse()

int Transformation_isEllipse ( const Transformation_t t)

◆ Transformation_isImage()

int Transformation_isImage ( const Transformation_t t)

◆ Transformation_isLineEnding()

int Transformation_isLineEnding ( const Transformation_t t)

◆ Transformation_isPolygon()

int Transformation_isPolygon ( const Transformation_t t)

◆ Transformation_isRectangle()

int Transformation_isRectangle ( const Transformation_t t)

◆ Transformation_isRenderCurve()

int Transformation_isRenderCurve ( const Transformation_t t)

◆ Transformation_isRenderGroup()

int Transformation_isRenderGroup ( const Transformation_t t)

◆ Transformation_isSetName()

int Transformation_isSetName ( const Transformation_t t)

◆ Transformation_isSetTransform()

int Transformation_isSetTransform ( const Transformation_t t)

◆ Transformation_isText()

int Transformation_isText ( const Transformation_t t)

◆ Transformation_setName()

int Transformation_setName ( Transformation_t t,
const char *  name 
)

◆ Transformation_setTransform()

int Transformation_setTransform ( Transformation_t t,
double *  transform 
)

◆ Transformation_unsetName()

int Transformation_unsetName ( Transformation_t t)

◆ Transformation_unsetTransform()

int Transformation_unsetTransform ( Transformation_t t)