libSBML C++ API  5.20.4
ParametricGeometry.cpp File Reference

Implementation of the ParametricGeometry class. More...

Include dependency graph for ParametricGeometry.cpp:

Functions

int ParametricGeometry_addParametricObject (ParametricGeometry_t *pg, const ParametricObject_t *po)
 
ParametricGeometry_tParametricGeometry_clone (const ParametricGeometry_t *pg)
 
ParametricGeometry_tParametricGeometry_create (unsigned int level, unsigned int version, unsigned int pkgVersion)
 
ParametricObject_tParametricGeometry_createParametricObject (ParametricGeometry_t *pg)
 
SpatialPoints_tParametricGeometry_createSpatialPoints (ParametricGeometry_t *pg)
 
void ParametricGeometry_free (ParametricGeometry_t *pg)
 
ListOf_tParametricGeometry_getListOfParametricObjects (ParametricGeometry_t *pg)
 
unsigned int ParametricGeometry_getNumParametricObjects (ParametricGeometry_t *pg)
 
ParametricObject_tParametricGeometry_getParametricObject (ParametricGeometry_t *pg, unsigned int n)
 
ParametricObject_tParametricGeometry_getParametricObjectByDomainType (ParametricGeometry_t *pg, const char *sid)
 
ParametricObject_tParametricGeometry_getParametricObjectById (ParametricGeometry_t *pg, const char *sid)
 
const SpatialPoints_tParametricGeometry_getSpatialPoints (const ParametricGeometry_t *pg)
 
int ParametricGeometry_hasRequiredAttributes (const ParametricGeometry_t *pg)
 
int ParametricGeometry_hasRequiredElements (const ParametricGeometry_t *pg)
 
int ParametricGeometry_isSetSpatialPoints (const ParametricGeometry_t *pg)
 
ParametricObject_tParametricGeometry_removeParametricObject (ParametricGeometry_t *pg, unsigned int n)
 
ParametricObject_tParametricGeometry_removeParametricObjectById (ParametricGeometry_t *pg, const char *sid)
 
int ParametricGeometry_setSpatialPoints (ParametricGeometry_t *pg, const SpatialPoints_t *spatialPoints)
 
int ParametricGeometry_unsetSpatialPoints (ParametricGeometry_t *pg)
 

Detailed Description

Implementation of the ParametricGeometry class.

Author
SBMLTeam

Function Documentation

◆ ParametricGeometry_addParametricObject()

int ParametricGeometry_addParametricObject ( ParametricGeometry_t pg,
const ParametricObject_t po 
)

◆ ParametricGeometry_clone()

ParametricGeometry_t* ParametricGeometry_clone ( const ParametricGeometry_t pg)

◆ ParametricGeometry_create()

ParametricGeometry_t* ParametricGeometry_create ( unsigned int  level,
unsigned int  version,
unsigned int  pkgVersion 
)

◆ ParametricGeometry_createParametricObject()

ParametricObject_t* ParametricGeometry_createParametricObject ( ParametricGeometry_t pg)

◆ ParametricGeometry_createSpatialPoints()

SpatialPoints_t* ParametricGeometry_createSpatialPoints ( ParametricGeometry_t pg)

◆ ParametricGeometry_free()

void ParametricGeometry_free ( ParametricGeometry_t pg)

◆ ParametricGeometry_getListOfParametricObjects()

ListOf_t* ParametricGeometry_getListOfParametricObjects ( ParametricGeometry_t pg)

◆ ParametricGeometry_getNumParametricObjects()

unsigned int ParametricGeometry_getNumParametricObjects ( ParametricGeometry_t pg)

◆ ParametricGeometry_getParametricObject()

ParametricObject_t* ParametricGeometry_getParametricObject ( ParametricGeometry_t pg,
unsigned int  n 
)

◆ ParametricGeometry_getParametricObjectByDomainType()

ParametricObject_t* ParametricGeometry_getParametricObjectByDomainType ( ParametricGeometry_t pg,
const char *  sid 
)

◆ ParametricGeometry_getParametricObjectById()

ParametricObject_t* ParametricGeometry_getParametricObjectById ( ParametricGeometry_t pg,
const char *  sid 
)

◆ ParametricGeometry_getSpatialPoints()

const SpatialPoints_t* ParametricGeometry_getSpatialPoints ( const ParametricGeometry_t pg)

◆ ParametricGeometry_hasRequiredAttributes()

int ParametricGeometry_hasRequiredAttributes ( const ParametricGeometry_t pg)

◆ ParametricGeometry_hasRequiredElements()

int ParametricGeometry_hasRequiredElements ( const ParametricGeometry_t pg)

◆ ParametricGeometry_isSetSpatialPoints()

int ParametricGeometry_isSetSpatialPoints ( const ParametricGeometry_t pg)

◆ ParametricGeometry_removeParametricObject()

ParametricObject_t* ParametricGeometry_removeParametricObject ( ParametricGeometry_t pg,
unsigned int  n 
)

◆ ParametricGeometry_removeParametricObjectById()

ParametricObject_t* ParametricGeometry_removeParametricObjectById ( ParametricGeometry_t pg,
const char *  sid 
)

◆ ParametricGeometry_setSpatialPoints()

int ParametricGeometry_setSpatialPoints ( ParametricGeometry_t pg,
const SpatialPoints_t spatialPoints 
)

◆ ParametricGeometry_unsetSpatialPoints()

int ParametricGeometry_unsetSpatialPoints ( ParametricGeometry_t pg)