libSBML C++ API  5.20.4
CSGTransformation.cpp File Reference

Implementation of the CSGTransformation class. More...

Include dependency graph for CSGTransformation.cpp:

Functions

CSGTransformation_tCSGTransformation_clone (const CSGTransformation_t *csgt)
 
CSGTransformation_tCSGTransformation_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
CSGHomogeneousTransformation_tCSGTransformation_createCSGHomogeneousTransformation (CSGTransformation_t *csgt)
 
CSGPrimitive_tCSGTransformation_createCSGPrimitive (CSGTransformation_t *csgt)
 
CSGRotation_tCSGTransformation_createCSGRotation (CSGTransformation_t *csgt)
 
CSGScale_tCSGTransformation_createCSGScale (CSGTransformation_t *csgt)
 
CSGSetOperator_tCSGTransformation_createCSGSetOperator (CSGTransformation_t *csgt)
 
CSGTranslation_tCSGTransformation_createCSGTranslation (CSGTransformation_t *csgt)
 
void CSGTransformation_free (CSGTransformation_t *csgt)
 
const CSGNode_tCSGTransformation_getCSGNode (const CSGTransformation_t *csgt)
 
int CSGTransformation_hasRequiredAttributes (const CSGTransformation_t *csgt)
 
int CSGTransformation_hasRequiredElements (const CSGTransformation_t *csgt)
 
int CSGTransformation_isCSGHomogeneousTransformation (const CSGTransformation_t *csgt)
 
int CSGTransformation_isCSGRotation (const CSGTransformation_t *csgt)
 
int CSGTransformation_isCSGScale (const CSGTransformation_t *csgt)
 
int CSGTransformation_isCSGTranslation (const CSGTransformation_t *csgt)
 
int CSGTransformation_isSetCSGNode (const CSGTransformation_t *csgt)
 
int CSGTransformation_setCSGNode (CSGTransformation_t *csgt, const CSGNode_t *csgNode)
 
int CSGTransformation_unsetCSGNode (CSGTransformation_t *csgt)
 

Detailed Description

Implementation of the CSGTransformation class.

Author
SBMLTeam

Function Documentation

◆ CSGTransformation_clone()

CSGTransformation_t* CSGTransformation_clone ( const CSGTransformation_t csgt)

◆ CSGTransformation_create()

CSGTransformation_t* CSGTransformation_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ CSGTransformation_createCSGHomogeneousTransformation()

CSGHomogeneousTransformation_t* CSGTransformation_createCSGHomogeneousTransformation ( CSGTransformation_t csgt)

◆ CSGTransformation_createCSGPrimitive()

CSGPrimitive_t* CSGTransformation_createCSGPrimitive ( CSGTransformation_t csgt)

◆ CSGTransformation_createCSGRotation()

CSGRotation_t* CSGTransformation_createCSGRotation ( CSGTransformation_t csgt)

◆ CSGTransformation_createCSGScale()

CSGScale_t* CSGTransformation_createCSGScale ( CSGTransformation_t csgt)

◆ CSGTransformation_createCSGSetOperator()

CSGSetOperator_t* CSGTransformation_createCSGSetOperator ( CSGTransformation_t csgt)

◆ CSGTransformation_createCSGTranslation()

CSGTranslation_t* CSGTransformation_createCSGTranslation ( CSGTransformation_t csgt)

◆ CSGTransformation_free()

void CSGTransformation_free ( CSGTransformation_t csgt)

◆ CSGTransformation_getCSGNode()

const CSGNode_t* CSGTransformation_getCSGNode ( const CSGTransformation_t csgt)

◆ CSGTransformation_hasRequiredAttributes()

int CSGTransformation_hasRequiredAttributes ( const CSGTransformation_t csgt)

◆ CSGTransformation_hasRequiredElements()

int CSGTransformation_hasRequiredElements ( const CSGTransformation_t csgt)

◆ CSGTransformation_isCSGHomogeneousTransformation()

int CSGTransformation_isCSGHomogeneousTransformation ( const CSGTransformation_t csgt)

◆ CSGTransformation_isCSGRotation()

int CSGTransformation_isCSGRotation ( const CSGTransformation_t csgt)

◆ CSGTransformation_isCSGScale()

int CSGTransformation_isCSGScale ( const CSGTransformation_t csgt)

◆ CSGTransformation_isCSGTranslation()

int CSGTransformation_isCSGTranslation ( const CSGTransformation_t csgt)

◆ CSGTransformation_isSetCSGNode()

int CSGTransformation_isSetCSGNode ( const CSGTransformation_t csgt)

◆ CSGTransformation_setCSGNode()

int CSGTransformation_setCSGNode ( CSGTransformation_t csgt,
const CSGNode_t csgNode 
)

◆ CSGTransformation_unsetCSGNode()

int CSGTransformation_unsetCSGNode ( CSGTransformation_t csgt)