libSBML C API  5.18.0
Transformation2D.cpp File Reference

class representing a 2D affine transformation More...

Include dependency graph for Transformation2D.cpp:

Functions

Transformation2D_tTransformation2D_clone (const Transformation2D_t *td)
 
Transformation2D_tTransformation2D_createEllipse (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation2D_tTransformation2D_createImage (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation2D_tTransformation2D_createLineEnding (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation2D_tTransformation2D_createPolygon (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation2D_tTransformation2D_createRectangle (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation2D_tTransformation2D_createRenderCurve (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation2D_tTransformation2D_createRenderGroup (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
Transformation2D_tTransformation2D_createText (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
void Transformation2D_free (Transformation2D_t *td)
 
int Transformation2D_hasRequiredAttributes (const Transformation2D_t *td)
 
int Transformation2D_isEllipse (const Transformation2D_t *td)
 
int Transformation2D_isImage (const Transformation2D_t *td)
 
int Transformation2D_isLineEnding (const Transformation2D_t *td)
 
int Transformation2D_isPolygon (const Transformation2D_t *td)
 
int Transformation2D_isRectangle (const Transformation2D_t *td)
 
int Transformation2D_isRenderCurve (const Transformation2D_t *td)
 
int Transformation2D_isRenderGroup (const Transformation2D_t *td)
 
int Transformation2D_isText (const Transformation2D_t *td)
 

Detailed Description

class representing a 2D affine transformation

Author
Ralph Gauges
Frank T. Bergmann

Function Documentation

Transformation2D_t* Transformation2D_clone ( const Transformation2D_t td)
Transformation2D_t* Transformation2D_createEllipse ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation2D_t* Transformation2D_createImage ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation2D_t* Transformation2D_createLineEnding ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation2D_t* Transformation2D_createPolygon ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation2D_t* Transformation2D_createRectangle ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation2D_t* Transformation2D_createRenderCurve ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation2D_t* Transformation2D_createRenderGroup ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
Transformation2D_t* Transformation2D_createText ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)
void Transformation2D_free ( Transformation2D_t td)
int Transformation2D_hasRequiredAttributes ( const Transformation2D_t td)
int Transformation2D_isEllipse ( const Transformation2D_t td)
int Transformation2D_isImage ( const Transformation2D_t td)
int Transformation2D_isLineEnding ( const Transformation2D_t td)
int Transformation2D_isPolygon ( const Transformation2D_t td)
int Transformation2D_isRectangle ( const Transformation2D_t td)
int Transformation2D_isRenderCurve ( const Transformation2D_t td)
int Transformation2D_isRenderGroup ( const Transformation2D_t td)
int Transformation2D_isText ( const Transformation2D_t td)