See: Description
Interface | Description |
---|---|
FontRenderStyle | |
Point3D |
Class | Description |
---|---|
AbstractRenderPlugin | |
ColorDefinition | |
Ellipse | |
GlobalRenderInformation | |
GradientBase | |
GradientStop | |
GraphicalPrimitive1D | |
GraphicalPrimitive2D | |
Image | |
LinearGradient | |
LineEnding | |
LocalRenderInformation | |
LocalStyle | |
Polygon | |
RadialGradient | |
Rectangle | |
RenderConstants |
Contains some constants related to the render package.
|
RenderCubicBezier | |
RenderCurve |
Implements the
Curve concept from the SBML render extension. |
RenderGroup |
The
RenderGroup class from the SBML render extension is used to group graphical primitives together
to create composite representations from simple primitives. |
RenderInformationBase | |
RenderLayoutPlugin | |
RenderListOfLayoutsPlugin | |
RenderPoint | |
Style | |
Text | |
Transformation | |
Transformation2D | |
XMLTools |
Enum | Description |
---|---|
FontFamily | |
GradientBase.Spread | |
GraphicalPrimitive2D.FillRule | |
TextAnchor | |
VTextAnchor |
Provides classes for the render package, see the specification at sbml.org. The rendering extension itself extends the layout extension. Note that this extension can therefore not be used without having also a layout defined in an SBML file.
Note that the rendering extension has been defined before the release of SBML Level 3. Hence it is possible to write the extension in the annotation section of the layout extension.
The first version of this package was implemented as part of the software engineering class at the University of Tuebingen, Germany, in the summer semester 2012, supervised by Johannes Eichner and Andreas Dräger.