API Reference

As mentioned before, by making use of the features of C++ API, a user can simply load the SBML document of an SBML file, automatically add Layout and Render features to it, straightforwardly make any change to these features, and finally write the added/modified features to the SBML file. In this regard, instructions on how to effectively use each component of C++ API, including its Enumeration, Classes, Structs, and Functions, are provided here:

Enumerations

The enumeration related to Layout extension:

The enumeration related to Render extension:

Classes and Structs

The classes and structs related to Layout extension:

The classes and structs related to Render extension:

Functions

The Get and Set functions:

The functions related to SBMLDocument:

The functions related to LayoutInfo:

The functions related to NetworkElement:

The functions related to Network:

The functions related to NGraphicalObject:

The functions related to NCompartment:

The functions related to NSpecies:

The functions related to NReaction:

The functions related to NSpeciesReference:

The functions related to NText:

The functions related to LCurve:

The functions related to LLineSegment:

The functions related to LCubicBezier:

The functions related to LBox:

The functions related to LPoint:

The functions related to RenderInfo:

The functions related to VeneerElement:

The functions related to Veneer:

The functions related to VColorDefinition:

The functions related to VGradientBase:

The functions related to VLinearGradient:

The functions related to VRadialGradient:

The functions related to VGradientStop:

The functions related to VLineEnding:

The functions related to VGlobalStyle:

The functions related to VLocalStyle:

The functions related to VRenderGroup:

The functions related to VTransformation2D:

The functions related to VImage:

The functions related to RCurve:

The functions related to VText:

The functions related to VRectangle:

The functions related to VEllipse:

The functions related to VPolygon:

The functions related to RenPoint:

The functions related to RPoint:

The functions related to RAVector: