libSBML C API  5.18.0
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_t* Transformation_clone ( const Transformation_t t)
Transformation_t* Transformation_createEllipse ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation_t* Transformation_createImage ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation_t* Transformation_createLineEnding ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation_t* Transformation_createPolygon ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation_t* Transformation_createRectangle ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation_t* Transformation_createRenderCurve ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation_t* Transformation_createRenderGroup ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation_t* Transformation_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)