libSBML Perl API  5.20.5
Loading...
Searching...
No Matches
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)