CAlgebraicRule_t | An SBML algebraic rule representing 0 = f(W) |
CAssignmentRule_t | An SBML assignment rule representing x = f(Y) |
CAssociation_t | fbc
Annotation helper class for “fbc” Version 1 |
CASTNode_t | Abstract Syntax Tree (AST) representation of a mathematical expression |
CBindingSiteSpeciesType_t | multi
Extension of MultiSpeciesType_t to define a binding site |
CBoundingBox_t | layout
A bounding box for an item in a diagram |
CCobraToFbcConverter_t | fbc
COBRA to SBML Level 3 “fbc” converter |
CColorDefinition_t | render
Definition of an identifier for an RGBA color value |
CCompartment_t | An SBML compartment, where species are located |
CCompartmentGlyph_t | layout
A glyph for an SBML compartment |
CCompartmentReference_t | multi
Child of a Compartment_t that references a different Compartment_t |
CCompartmentType_t | A compartment type in SBML Level 2 |
CCompBase_t | comp
Convenience class for SBase_t-derived classes |
CCompExtension_t | comp
Base extension class for the package |
CCompFlatteningConverter_t | comp
"Flattens" a model, removing composition |
CCompModelPlugin_t | comp
Extension of Model_t |
CCompPkgNamespaces_t | comp
SBMLNamespaces_t extension for the package |
CCompSBasePlugin_t | comp
Extension of SBase_t |
CCompSBMLDocumentPlugin_t | comp
Extension of SBMLDocument_t |
CCompValidator_t | comp
Entry point for package validation |
CConstraint_t | An SBML constraint, for stating validity assumptions |
CConversionOption_t | A single configuration setting for an SBML converter |
CConversionProperties_t | Set of configuration option values for a converter |
CCubicBezier_t | layout
A Cubic Bézier smooth curve |
CCurve_t | layout
A curve connecting elements in a diagram |
CCVTerm_t | A MIRIAM-compliant controlled vocabulary term |
CDate_t | A MIRIAM-compliant date representation |
CDefaultTerm_t | qual
The default result of a Transition_t |
CDefaultValues_t | render
Encoding of default values |
CDefinitionURLRegistry_t | Registry of all libSBML SBML DefinitionURLs |
CDelay_t | A delay on the time of execution of an SBML event |
CDeletion_t | comp
Deletion of an object from a submodel |
CDimensions_t | layout
Spatial dimensions of a 2D or 3D shape |
CElementFilter_t | Base class for filter functions |
CEllipse_t | render
Graphical representation of an ellipse |
CEvent_t | A discontinuous SBML event |
CEventAssignment_t | An assignment to a variable by an SBML event |
CExternalModelDefinition_t | comp
A reference to an externally-defined model |
CFbcAnd_t | fbc
An “and” relationship for gene products |
CFbcAssociation_t | fbc
Base class for FbcAnd_t, FbcOr_t, and GeneProductRef_t |
CFbcExtension_t | fbc
Base extension class for the “fbc” package |
CFbcModelPlugin_t | fbc
Extension of Model_t |
CFbcOr_t | fbc
An “or” relationship for gene products |
CFbcPkgNamespaces_t | fbc
SBMLNamespaces_t extension for the “fbc” package |
CFbcReactionPlugin_t | fbc
Extension of Reaction_t by the “fbc” package |
CFbcSBMLDocumentPlugin_t | fbc
Extension of SBMLDocument_t for the “fbc” package |
CFbcSpeciesPlugin_t | fbc
Extension of Species_t |
CFbcToCobraConverter_t | fbc
SBML Level 3 “fbc” to COBRA converter |
CFbcV1ToV2Converter_t | fbc
Convert “fbc” Version 1 models to Version 2 |
CFbcV2ToV1Converter_t | fbc
Convert “fbc” Version 2 models to Version 1 |
CFbcValidator_t | fbc
Entry point for package validation |
CFluxBound_t | fbc
Max or min value for a reaction flux |
CFluxObjective_t | fbc
An objective function for a flux |
CFormulaTokenizer_t | Tokenizes a mathematical formula string in SBML Level 1 syntax |
CFunctionDefinition_t | A user-defined function in an SBML model |
CFunctionTerm_t | qual
A function term |
CGeneAssociation_t | fbc
Annotation helper class for “fbc” Version 1 |
CGeneProduct_t | fbc
Association_t of a gene product with a Reaction_t |
CGeneProductAssociation_t | fbc
Association_t between gene products and reactions |
CGeneProductRef_t | fbc
Reference to a gene product of a reaction |
CGeneralGlyph_t | layout
A glyph for miscellaneous items |
CGlobalRenderInformation_t | render
Render information stored in a ListOfLayouts_t |
CGlobalStyle_t | render
A style that can be associated with a layout |
CGradientBase_t | render
Abstract base class for linear and radial gradients |
CGradientStop_t | render
A color at a certain location in a color gradient |
CGraphicalObject_t | layout
Base class of objects that store layouts |
CGraphicalPrimitive1D_t | render
Base class for graphical primitives implementing 1D attributes |
CGraphicalPrimitive2D_t | render
Base class for graphical primitives implementing 2D attributes |
CGroup_t | groups
Representation of a group of SBML components |
CGroupsExtension_t | groups
Base extension class for the package |
CGroupsModelPlugin_t | groups
Extension of Model_t |
CGroupsPkgNamespaces_t | groups
SBMLNamespaces_t extension |
CGroupsSBMLDocumentPlugin_t | groups
Extension of SBMLDocument_t |
CGroupsValidator_t | groups
Entry point for “groups” package validation |
CImage_t | render
Representation of images |
CInitialAssignment_t | An SBML initial assignment, evaluated once only |
CInput_t | qual
The input to a QualitativeSpecies_t |
CInSpeciesTypeBond_t | multi
Defines a bond within a MultiSpeciesType_t |
CIntraSpeciesReaction_t | multi
A subclass of Reaction_t for changes of an internal species bond |
CKineticLaw_t | The rate expression for an SBML reaction |
CL3ParserSettings_t | Controls the behavior of the Level 3 formula parser |
CLayout_t | layout
The layout of a diagram of an SBML model |
CLayoutExtension_t | layout
Base extension class for the package |
CLayoutModelPlugin_t | layout
Extension of Model_t |
CLayoutPkgNamespaces_t | layout
SBMLNamespaces_t extension for the package |
CLayoutSBMLDocumentPlugin_t | layout
Extension of SBMLDocument_t |
CLayoutSpeciesReferencePlugin_t | layout
Extension of SpeciesReference_t |
CLayoutValidator_t | layout
Entry point for package validation |
CLinearGradient_t | render
Representation of a linear gradient |
CLineEnding_t | render
Decoration element for the start and/or end of curves |
CLineSegment_t | layout
Representation of a line |
CList_t | Simple, plain, generic lists |
CListOf_t | Parent class for libSBML's "ListOfXYZ" classes |
CListOfColorDefinitions_t | render
A list of ColorDefinition_t objects |
CListOfCompartmentReferences_t | multi
A list of CompartmentReference_t objects |
CListOfCompartments_t | A list of Compartment_t objects |
CListOfCompartmentTypes_t | A list of CompartmentType_t objects |
CListOfConstraints_t | A list of Constraint_t objects |
CListOfCurveElements_t | render
A list of curve elements |
CListOfDeletions_t | comp
A list of Deletion_t objects |
CListOfDrawables_t | render
A list of Transformation2D_t objects |
CListOfEventAssignments_t | A list of EventAssignment_t objects |
CListOfEvents_t | A list of Event_t objects |
CListOfExternalModelDefinitions_t | comp
A list of ExternalModelDefinition_t objects |
CListOfFbcAssociations_t | fbc
A list of FbcAssociation_t objects |
CListOfFunctionDefinitions_t | A list of FunctionDefinition_t objects |
CListOfFunctionTerms_t | qual
A list of FunctionTerm_t objects |
CListOfGeneProducts_t | fbc
A list of GeneProduct_t objects |
CListOfGlobalRenderInformation_t | render
A list of GlobalRenderInformation_t objects |
CListOfGlobalStyles_t | render
A list of GlobalStyle_t objects |
CListOfGradientDefinitions_t | render
A list of GradientBase_t objects |
CListOfGradientStops_t | render
A list of one or more GradientStop_t objects |
CListOfGroups_t | groups
A list of Group_t objects |
CListOfInitialAssignments_t | A list of InitialAssignment_t objects |
CListOfInputs_t | qual
A list of Input_t objects |
CListOfInSpeciesTypeBonds_t | multi
A list of InSpeciesTypeBond_t objects |
CListOfLineEndings_t | render
A list of LineEnding_t objects |
CListOfLocalParameters_t | A list of LocalParameter_t objects |
CListOfLocalRenderInformation_t | render
A list of LocalRenderInformation_t objects |
CListOfLocalStyles_t | render
A list of LocalStyle_t objects |
CListOfMembers_t | groups
A list of Member_t objects |
CListOfModelDefinitions_t | comp
A list of ModelDefinition_t objects |
CListOfMultiSpeciesTypes_t | multi
A list of MultiSpeciesType_t objects |
CListOfObjectives_t | fbc
A list of Objective_t objects |
CListOfOutputs_t | qual
A list of Output_t objects |
CListOfOutwardBindingSites_t | multi
A list of OutwardBindingSite_t objects |
CListOfParameters_t | A list of Parameter_t objects |
CListOfPorts_t | comp
A list of Port_t objects |
CListOfPossibleSpeciesFeatureValues_t | multi
A list of PossibleSpeciesFeatureValue_t objects |
CListOfQualitativeSpecies_t | qual
A list of QualitativeSpecies_t objects |
CListOfReactions_t | A list of Reaction_t objects |
CListOfReplacedElements_t | comp
A list of ReplacedElement_t objects |
CListOfRules_t | A list of Rule_t objects |
CListOfSpecies_t | A list of Species_t objects |
CListOfSpeciesFeatures_t | multi
A list of SpeciesFeature_t objects |
CListOfSpeciesFeatureTypes_t | multi
A list of SpeciesFeatureType_t objects |
CListOfSpeciesFeatureValues_t | multi
A list of SpeciesFeatureValue_t objects |
CListOfSpeciesReferences_t | A list of SpeciesReference_t objects |
CListOfSpeciesTypeComponentIndexes_t | multi
A list of SpeciesTypeComponentIndex_t objects |
CListOfSpeciesTypeComponentMapInProducts_t | multi
A list of SpeciesTypeComponentMapInProduct_t objects |
CListOfSpeciesTypeInstances_t | multi
A list of SpeciesTypeInstance_t objects |
CListOfSpeciesTypes_t | A list of SpeciesType_t objects |
CListOfSubmodels_t | comp
A list of Submodel_t objects |
CListOfTransitions_t | qual
A list of Transition_t objects |
CListOfUnitDefinitions_t | A list of UnitDefinition_t objects |
CListOfUnits_t | A list of Unit_t objects |
CLocalParameter_t | A parameter inside an SBML reaction definition |
CLocalRenderInformation_t | render
Rendering information stored in Layouts |
CLocalStyle_t | render
Style information object used in LocalRenderInformation_t |
CMember_t | groups
The Member_t class defines what objects are parts of a Group_t |
CModel_t | An SBML model |
CModelCreator_t | MIRIAM-compliant data about a model's creator |
CModelDefinition_t | comp
A model used in model composition |
CModelHistory_t | MIRIAM-compliant data about a model's history |
CModifierSpeciesReference_t | A reference to an SBML modifier species |
CMultiASTPlugin_t | multi
Extension of ASTBasePlugin |
CMultiCompartmentPlugin_t | multi
Extension of Compartment_t for the "multi" package |
CMultiExtension_t | multi
Base extension class for the package |
CMultiListOfReactionsPlugin_t | multi
Extension of ListOfReactions_t for the "multi" package |
CMultiModelPlugin_t | multi
Extension of Model_t |
CMultiPkgNamespaces_t | multi
SBMLNamespaces_t extension for the "multi" package |
CMultiSBMLDocumentPlugin_t | multi
Extension of SBMLDocument_t for the "multi" package |
CMultiSimpleSpeciesReferencePlugin_t | multi
Extension of SimpleSpeciesReference_t for the "multi" package |
CMultiSpeciesPlugin_t | multi
Extension of Species_t for the "multi" package |
CMultiSpeciesReferencePlugin_t | multi
Extension of SpeciesReference_t for the "multi" package |
CMultiSpeciesType_t | multi
A type of Species_t in SBML Level 3 "multi" |
CMultiValidator_t | multi
Entry point for package validation |
CObjective_t | fbc
An objective function |
COutput_t | qual
The output from a QualitativeSpecies_t |
COutwardBindingSite_t | multi
Defines a outward-facing binding site for a MultiSpeciesType_t |
CParameter_t | An SBML parameter: a named symbol with a value |
CPoint_t | layout
Representation of a point |
CPolygon_t | render
Representation of a Polygon_t |
CPort_t | comp
An interface to be used in composition |
CPossibleSpeciesFeatureValue_t | multi
Defines one value of a SpeciesFeature_t |
CPriority_t | The priority of execution of an SBML event |
CQualExtension_t | qual
Base extension class for the package |
CQualitativeSpecies_t | qual
Extension of Species_t |
CQualModelPlugin_t | qual
Extension of Model_t |
CQualPkgNamespaces_t | qual
SBMLNamespaces_t extension for the package |
CQualSBMLDocumentPlugin_t | qual
Extension of SBMLDocument_t |
CQualValidator_t | qual
Entry point for package validation |
CRadialGradient_t | render
Representation of a radial gradient |
CRateRule_t | An SBML rate rule representing dx/dt = f(Y) |
CRDFAnnotationParser_t | MIRIAM-compliant RDF annotation reader/writer |
CReaction_t | An SBML reaction between species in an SBML model |
CReactionGlyph_t | layout
A glyph for an SBML reaction |
CRectangle_t | render
Representation of a rectangle |
CReferenceGlyph_t | layout
Connection between an object and a glyph |
CRelAbsVector_t | render
Vectors with an absolute value and a relative value |
CRenderCubicBezier_t | render
Representation of cubic Bezier curves |
CRenderCurve_t | render
Representation of curves |
CRenderExtension_t | render
Base extension class for the package |
CRenderGraphicalObjectPlugin_t | render
The Render extension of the layout GraphicalObject_t class |
CRenderGroup_t | render
A group of graphical primitives creating a composite |
CRenderInformationBase_t | render
Abstract base class for local and global rendering information |
CRenderLayoutConverter_t | Converts an SBML document with Layout_t and Render information between the Level 3 package version and the Level 2 annotation version |
CRenderLayoutPlugin_t | render
LibSBML implementation for the extension to the Layout_t class by the Render extension |
CRenderListOfLayoutsPlugin_t | render
A list of layout objects used by the "render" extension |
CRenderPkgNamespaces_t | render
SBMLNamespaces_t extension for the package |
CRenderPoint_t | render
A point with both absolute and relative values |
CRenderSBMLDocumentPlugin_t | render
Extension of SBMLDocument_t |
CRenderValidator_t | render
Entry point for “render” package validation |
CReplacedBy_t | comp
Indicates an object replaced by another |
CReplacedElement_t | comp
Indicates an object replaces another |
CReplacing_t | comp
Convenience class |
CRule_t | Parent class for SBML rules in libSBML |
CSBase_t | SBML's SBase class, base class of most SBML objects |
CSBaseExtensionPoint_t | Base class for extending SBML components |
CSBasePlugin_t | Base class for extending SBML objects in packages |
CSBasePluginCreator_t | Template for SBasePlugin_t factory objects |
CSBasePluginCreatorBase_t | Base class of SBasePluginCreator |
CSBaseRef_t | comp
Base class for references to objects |
CSBMLConstructorException_t | Exceptions thrown by some libSBML constructors |
CSBMLConverter_t | Base class for SBML converters |
CSBMLConverterRegistry_t | Registry of all libSBML SBML converters |
CSBMLDocument_t | Overall SBML container object |
CSBMLDocumentPlugin_t | Base class for extending SBMLDocument_t in packages |
CSBMLDocumentPluginNotRequired_t | Base class for non-required Level 3 packages plug-ins |
CSBMLError_t | An error, warning or other diagnostic |
CSBMLErrorLog_t | Log of diagnostics reported during processing |
CSBMLExtension_t | Base class for SBML Level 3 package plug-ins |
CSBMLExtensionException_t | Exception used by package extensions |
CSBMLExtensionNamespaces_t | Set of SBML Level + Version + namespace triples |
CSBMLExtensionRegister_t | Template class for extension package registration |
CSBMLExtensionRegistry_t | Registry where package extensions are registered |
CSBMLFileResolver_t | comp
Resolves documents stored on a file system |
CSBMLFunctionDefinitionConverter_t | Converter to expand user-defined functions in-line |
CSBMLIdConverter_t | Converter for replacing object identifiers |
CSBMLInferUnitsConverter_t | Converter for inferring and setting parameter units |
CSBMLInitialAssignmentConverter_t | Converter that removes SBML initial assignments |
CSBMLInternalValidator_t | Basic SBML consistency checks and other validations |
CSBMLLevel1Version1Converter_t | Whole-document SBML Level/Version converter |
CSBMLLevelVersionConverter_t | Whole-document SBML Level/Version converter |
CSBMLLocalParameterConverter_t | Converter to turn local parameters into global ones |
CSBMLNamespaces_t | Set of SBML Level + Version + namespace triples |
CSBMLRateOfConverter_t | Converter to inteerchange csymbol 'rateOf' with FunctionDefinition_t |
CSBMLReactionConverter_t | Converter to replace reactions with SBML rate rules |
CSBMLReader_t | File and text-string SBML reader |
CSBMLResolver_t | comp
Base class for SBML resolvers |
CSBMLResolverRegistry_t | comp
Registry of all SBML resolvers |
CSBMLRuleConverter_t | Converter that sorts SBML rules and assignments |
CSBMLStripPackageConverter_t | Converter that removes SBML Level 3 packages |
CSBMLUnitsConverter_t | Converts a model's existing units to SI units |
CSBMLUri_t | comp
Utility class for handling URIs |
CSBMLValidator_t | Base class for SBML validators |
CSBMLVisitor_t | Support class for operations on SBML objects |
CSBMLWriter_t | File and text-string SBML writer |
CSBO_t | Facilities for using the Systems Biology Ontology |
CSimpleSpeciesReference_t | Abstract class for references to species in reactions |
CSpecies_t | An SBML species – a pool of entities |
CSpeciesFeature_t | multi
Defines a feature of a multi Species_t |
CSpeciesFeatureType_t | multi
Defines a template for referencing SpeciesFeature_t objects |
CSpeciesFeatureValue_t | multi
Defines a particular value for a SpeciesFeature_t |
CSpeciesGlyph_t | layout
A glyph for an SBML species |
CSpeciesReference_t | A reference to an SBML species in a reaction |
CSpeciesReferenceGlyph_t | layout
A glyph for an SBML species reference |
CSpeciesType_t | A species type in SBML Level 2 |
CSpeciesTypeComponentIndex_t | multi
Identifies a component within a MultiSpeciesType_t |
CSpeciesTypeComponentMapInProduct_t | multi
Distinguishes between components in reactants versus products |
CSpeciesTypeInstance_t | multi
Allows construction of structured MultiSpeciesType_t objects |
CStoichiometryMath_t | Stochiometry expressions in SBML Level 2 reactions |
CStyle_t | render
Abstract base class for local and global styles |
CSubListOfSpeciesFeatures_t | multi
Defines a set of SpeciesFeature_t objects |
CSubmodel_t | comp
A model instance inside another model |
CSyntaxChecker_t | Methods for checking the validity of SBML identifiers |
CText_t | render
Representation of text elements |
CTextGlyph_t | layout
A glyph for a text label |
CToken_t | Structure used to store a token returned by FormulaTokenizer_nextToken() |
CToken_t.value | |
CTransformation2D_t | render
Implementation of a 2D transformation matrix |
CTransformation_t | render
Implementation of a 3D transformation matrix |
CTransition_t | qual
A transition of a QualitativeSpecies_t |
CTrigger_t | The trigger expression for an SBML event |
CUnit_t | A single unit referenced in an SBML unit definition |
CUnitDefinition_t | A definition of a unit used in an SBML model |
CValidator_t | Entry point for SBML validation rules in libSBML |
CVConstraint_t | Helper class for SBML validators |
CXMLAttributes_t | A list of attributes on an XML element |
CXMLConstructorException_t | Exceptions thrown by some libSBML constructors |
CXMLError_t | XML-level errors, warnings and other diagnostics |
CXMLErrorLog_t | Log of diagnostics reported during XML processing |
CXMLInputStream_t | An interface to an XML input stream |
CXMLLogOverride_t | Facility for temporarily overriding error severities |
CXMLNamespaces_t | An XML Namespace |
CXMLNode_t | A node in libSBML's XML document tree |
CXMLOutputStream_t | Interface to an XML output stream |
CXMLToken_t | A token in an XML stream |
CXMLTriple_t | A qualified XML name |