libSBML Python API
5.10.0
Main Page
Related Pages
Core libSBML
Level 3 Extensions
Classes
Files
Examples
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Modules
Pages
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
6
7
]
▼
C
_object
C
libsbml.ASTNodeList
Class for managing lists of
ASTNode
objects
C
libsbml.ConversionOption
{core}
C
libsbml.ConversionProperties
{core}
C
libsbml.CVTerm
{core}
C
libsbml.CVTermList
Class for managing lists of
CVTerm
objects
C
libsbml.Date
{core}
C
libsbml.DateList
Class for managing lists of
Date
objects
C
libsbml.float_array
Proxy of C++
float_array
class
C
libsbml.int_array
Proxy of C++
int_array
class
C
libsbml.L3ParserSettings
{core}
C
libsbml.ModelCreator
{core}
C
libsbml.ModelCreatorList
Class for managing lists of
ModelCreator
objects
C
libsbml.ModelHistory
{core}
►
C
libsbml.ostream
Proxy of C++ std::basic_ostream<(char)> class
C
libsbml.ostringstream
Proxy of C++ std::basic_ostringstream<(char)> class
C
libsbml.RDFAnnotationParser
{core}
C
libsbml.RelAbsVector
This class represents a pair of numerical values where one value represents an absolute value and the other value is a relative value in percent
►
C
libsbml.SBase
{core}
C
libsbml.Association
{fbc}
C
libsbml.BoundingBox
{layout}
C
libsbml.ColorDefinition
LibSBML implementation for the ColorDefinition construct from the SBML render extension
C
libsbml.Compartment
{core}
C
libsbml.CompartmentType
{core}
►
C
libsbml.CompBase
{comp}
C
libsbml.ExternalModelDefinition
{comp}
►
C
libsbml.SBaseRef
{comp}
C
libsbml.Deletion
{comp}
C
libsbml.Port
{comp}
►
C
libsbml.Replacing
{comp}
C
libsbml.ReplacedBy
{comp}
C
libsbml.ReplacedElement
{comp}
C
libsbml.Submodel
{comp}
C
libsbml.Constraint
{core}
C
libsbml.Curve
{layout}
C
libsbml.DefaultTerm
{qual}
C
libsbml.Delay
{core}
C
libsbml.Dimensions
{layout}
C
libsbml.Event
{core}
C
libsbml.EventAssignment
{core}
C
libsbml.FluxBound
{fbc}
C
libsbml.FluxObjective
{fbc}
C
libsbml.FunctionDefinition
{core}
C
libsbml.FunctionTerm
{qual}
C
libsbml.GeneAssociation
{fbc}
►
C
libsbml.GradientBase
Constructor which creates a
GradientBase
with no gradient stops
C
libsbml.LinearGradient
Representation of a linear gradient object from the SBML render extension
C
libsbml.RadialGradient
Representation of a radial gradient object from the SBML render extension
C
libsbml.GradientStop
LibSBML implementation of the gradient stop concept from the
►
C
libsbml.GraphicalObject
{layout}
C
libsbml.CompartmentGlyph
{layout}
C
libsbml.GeneralGlyph
{layout}
C
libsbml.ReactionGlyph
{layout}
C
libsbml.ReferenceGlyph
{layout}
C
libsbml.SpeciesGlyph
{layout}
C
libsbml.SpeciesReferenceGlyph
{layout}
C
libsbml.TextGlyph
{layout}
C
libsbml.Group
Proxy of C++
Group
class
C
libsbml.InitialAssignment
{core}
C
libsbml.Input
{qual}
C
libsbml.KineticLaw
{core}
C
libsbml.Layout
{layout}
►
C
libsbml.LineSegment
{layout}
C
libsbml.CubicBezier
{layout}
►
C
libsbml.ListOf
{core}
C
libsbml.ListOfColorDefinitions
LibSBML implementation for a container which holds zero or more
ColorDefinition
objects
C
libsbml.ListOfCompartmentGlyphs
{layout}
C
libsbml.ListOfCompartments
{core}
C
libsbml.ListOfCompartmentTypes
{core}
C
libsbml.ListOfConstraints
{core}
C
libsbml.ListOfCurveElements
A container to store curve elements (
RenderPoint
and
RenderCubicBezier
)
C
libsbml.ListOfDeletions
{comp}
C
libsbml.ListOfDrawables
Container class that stores objects derived from
Transformation2D
C
libsbml.ListOfEventAssignments
{core}
C
libsbml.ListOfEvents
{core}
C
libsbml.ListOfExternalModelDefinitions
{comp}
C
libsbml.ListOfFluxBounds
{fbc}
C
libsbml.ListOfFluxObjectives
{fbc}
C
libsbml.ListOfFunctionDefinitions
{core}
C
libsbml.ListOfFunctionTerms
{qual}
C
libsbml.ListOfGeneAssociations
{fbc}
C
libsbml.ListOfGlobalRenderInformation
Container class that stores
GlobalRenderInformation
objects
C
libsbml.ListOfGlobalStyles
ListOfGlobalStyles
is the container class that stores GlobalStyles in
GlobalRenderInformation
objects
C
libsbml.ListOfGradientDefinitions
Container class that holds a list of gradient definitions
C
libsbml.ListOfGradientStops
Container that holds zero or more
GradientStop
objects
C
libsbml.ListOfGraphicalObjects
{layout}
C
libsbml.ListOfGroups
Proxy of C++
ListOfGroups
class
C
libsbml.ListOfInitialAssignments
{core}
C
libsbml.ListOfInputs
{qual}
C
libsbml.ListOfLayouts
{layout}
C
libsbml.ListOfLineEndings
Container class to store
LineEnding
objects
C
libsbml.ListOfLineSegments
{layout}
C
libsbml.ListOfLocalRenderInformation
Container class that stores
LocalRenderInformation
objects
C
libsbml.ListOfLocalStyles
ListOfLocalStyles
is the container class that stores LocalStyles in
LocalRenderInformation
objects
C
libsbml.ListOfMemberConstraints
Proxy of C++
ListOfMemberConstraints
class
C
libsbml.ListOfMembers
Proxy of C++
ListOfMembers
class
C
libsbml.ListOfModelDefinitions
{comp}
C
libsbml.ListOfObjectives
{fbc}
C
libsbml.ListOfOutputs
{qual}
►
C
libsbml.ListOfParameters
{core}
C
libsbml.ListOfLocalParameters
{core}
C
libsbml.ListOfPorts
{comp}
C
libsbml.ListOfQualitativeSpecies
{qual}
C
libsbml.ListOfReactionGlyphs
{layout}
C
libsbml.ListOfReactions
{core}
C
libsbml.ListOfReferenceGlyphs
{layout}
C
libsbml.ListOfReplacedElements
{comp}
C
libsbml.ListOfRules
{core}
C
libsbml.ListOfSpecies
{core}
C
libsbml.ListOfSpeciesGlyphs
{layout}
C
libsbml.ListOfSpeciesReferenceGlyphs
{layout}
C
libsbml.ListOfSpeciesReferences
{core}
C
libsbml.ListOfSpeciesTypes
{core}
C
libsbml.ListOfSubmodels
{comp}
C
libsbml.ListOfTextGlyphs
{layout}
C
libsbml.ListOfTransitions
{qual}
C
libsbml.ListOfUnitDefinitions
{core}
C
libsbml.ListOfUnits
{core}
C
libsbml.Member
Proxy of C++
Member
class
C
libsbml.MemberConstraint
Proxy of C++
MemberConstraint
class
►
C
libsbml.Model
{core}
C
libsbml.ModelDefinition
{comp}
C
libsbml.Objective
{fbc}
C
libsbml.Output
{qual}
►
C
libsbml.Parameter
{core}
C
libsbml.LocalParameter
{core}
C
libsbml.Point
{layout}
C
libsbml.Priority
{core}
C
libsbml.QualitativeSpecies
{qual}
C
libsbml.Reaction
{core}
►
C
libsbml.RenderInformationBase
Abstract base class for local and global render information
C
libsbml.GlobalRenderInformation
GlobalRenderInformation
is the render information stored in the
ListOfLayouts
C
libsbml.LocalRenderInformation
LocalRenderInformation
is the render information stored in Layouts
►
C
libsbml.RenderPoint
Represents a point where the coordinates can be made up of absolute as well as relative values (
C
libsbml.RenderCubicBezier
CubicBezier
representation for
RenderCurve
objects and
Polygon
objects
►
C
libsbml.Rule
{core}
C
libsbml.AlgebraicRule
{core}
C
libsbml.AssignmentRule
{core}
C
libsbml.RateRule
{core}
C
libsbml.SBMLDocument
{core}
►
C
libsbml.SimpleSpeciesReference
{core}
C
libsbml.ModifierSpeciesReference
{core}
C
libsbml.SpeciesReference
{core}
C
libsbml.Species
{core}
C
libsbml.SpeciesType
{core}
C
libsbml.StoichiometryMath
{core}
►
C
libsbml.Style
Abstract base class for local and global styles
C
libsbml.GlobalStyle
Implementation of the
GlobalStyle
concept of the SBML render extension
C
libsbml.LocalStyle
Implementation of the
LocalStyle
concept of the SBML render extension
►
C
libsbml.Transformation
Implementation of a 3D transformation matrix
►
C
libsbml.Transformation2D
Implementation of a 2D transformation matrix
►
C
libsbml.GraphicalPrimitive1D
Base class for all graphical primitives which implements all 1D attributes
►
C
libsbml.GraphicalPrimitive2D
Constructor which creates a
GraphicalPrimitive2D
C
libsbml.Ellipse
Graphical representation of an ellipse from the SBML render extension
C
libsbml.LineEnding
LineEnding
is a decoration element for the start and/or end of curves in the SBML render extension, e.g
C
libsbml.Polygon
Class representing a polygon from the SBML render extension
C
libsbml.Rectangle
Proxy of C++
Rectangle
class
C
libsbml.RenderGroup
The
RenderGroup
concept from the SBML render extension is used to group graphical primitives together to create composite representations from simple primitives
C
libsbml.RenderCurve
Implementation of the
Curve
concept from the SBML render extension
C
libsbml.Text
Instantiates a new
Text
object with the given
id
and position offset
C
libsbml.Image
Implementation of the
Image
concept from the SBML render extension
C
libsbml.Transition
{qual}
C
libsbml.Trigger
{core}
C
libsbml.Unit
{core}
C
libsbml.UnitDefinition
{core}
C
libsbml.SBaseList
Class for managing lists of
SBase
objects
►
C
libsbml.SBasePlugin
{core}
►
C
libsbml.CompSBasePlugin
{comp}
C
libsbml.CompModelPlugin
{comp}
C
libsbml.FbcModelPlugin
{fbc}
C
libsbml.FbcSpeciesPlugin
{fbc}
C
libsbml.GroupsModelPlugin
Proxy of C++
GroupsModelPlugin
class
C
libsbml.LayoutModelPlugin
{layout}
C
libsbml.LayoutSpeciesReferencePlugin
{layout}
C
libsbml.QualModelPlugin
{qual}
C
libsbml.RenderGraphicalObjectPlugin
Proxy of C++
RenderGraphicalObjectPlugin
class
C
libsbml.RenderLayoutPlugin
Proxy of C++
RenderLayoutPlugin
class
C
libsbml.RenderListOfLayoutsPlugin
Proxy of C++
RenderListOfLayoutsPlugin
class
►
C
libsbml.SBMLDocumentPlugin
{core}
C
libsbml.CompSBMLDocumentPlugin
{comp}
►
C
libsbml.SBMLConverter
{core}
C
libsbml.SBMLFunctionDefinitionConverter
{core}
C
libsbml.SBMLInitialAssignmentConverter
{core}
C
libsbml.SBMLLevelVersionConverter
This method has multiple variants that differ in the arguments they accept
C
libsbml.SBMLRuleConverter
{core}
C
libsbml.SBMLStripPackageConverter
{core}
C
libsbml.SBMLUnitsConverter
{core}
C
libsbml.SBMLConverterRegistry
{core}
C
libsbml.SBMLExtensionException
{core}
C
libsbml.SBMLExtensionRegistry
{core}
►
C
libsbml.SBMLNamespaces
{core}
C
libsbml.CompPkgNamespaces
{comp}
C
libsbml.FbcPkgNamespaces
{fbc}
C
libsbml.GroupsPkgNamespaces
{core}
C
libsbml.LayoutPkgNamespaces
{layout}
C
libsbml.QualPkgNamespaces
{qual}
C
libsbml.RenderPkgNamespaces
{core}
C
libsbml.SBMLNamespacesList
Class for managing lists of
SBMLNamespaces
objects
C
libsbml.SBMLReader
{core}
►
C
libsbml.SBMLResolver
{comp}
C
libsbml.SBMLFileResolver
{comp}
C
libsbml.SBMLResolverRegistry
{comp}
C
libsbml.SBMLUri
{comp}
C
libsbml.SBMLValidator
{core}
C
libsbml.SBMLWriter
{core}
C
libsbml.SBO
{core}
C
libsbml.StringSet
Proxy of C++ std::set<(std::string)> class
C
libsbml.SyntaxChecker
{core}
C
libsbml.XMLAttributes
{core}
►
C
libsbml.XMLError
{core}
C
libsbml.SBMLError
{core}
►
C
libsbml.XMLErrorLog
{core}
C
libsbml.SBMLErrorLog
{core}
C
libsbml.XMLNamespaces
{core}
►
C
libsbml.XMLToken
{core}
C
libsbml.XMLNode
{core}
C
libsbml.XMLTriple
{core}
▼
C
ASTBase
C
libsbml.ASTNode
{core}
▼
C
SBMLExtension
C
libsbml.CompExtension
{comp}
C
libsbml.FbcExtension
{fbc}
C
libsbml.GroupsExtension
Proxy of C++
GroupsExtension
class
C
libsbml.LayoutExtension
{layout}
C
libsbml.QualExtension
{qual}
C
libsbml.RenderExtension
Proxy of C++
RenderExtension
class
▼
C
type
C
libsbml.AutoProperty
Metaclass for automatically detecting getX/setX methods and adding properties to the class dictionary
Visit
SBML.org
for more information about SBML and libSBML.