Returns the currently loaded image as byte-stream.
Returns the currently loaded image scaled with the given scale factor as byte-stream.
SBML Layout Viewer/Manipulator version 0.2
Hides/Shows the Form
Renders the layout of the given SBML model
Loads a new SBML model
Returns the original model
Test's whether the loaded SBML has Layout Information
Returns the number of supported Layouts in this model
Selects a different layout as the current Layout
Returns information about the currently loaded Layout
Returns the number of compartment glyphs in default layout
Returns the number of reaction glyphs in default layout
Returns the number of species glyphs in default layout
Returns the number of alias nodes for the given species glyph id in default layout
Returns the number of text glyphs in default layout
Returns the identifier of the currently selected layout
Returns the dimension of the default layout (Format: width, height, depth)
Sets the Id and dimension of the current layout
Returns Layout information for the compartment glyph at the given index position. (Format: id, reference, double[] position, double[] dimension)
Returns Layout information for the Compartment Glyph with the given id (sbml level2) or name (sbml level1). (Format: id, reference, double[] position, double[] dimension)
Tests whether a given compartmentGlyph exists for a given id
Returns the index for the Compartment Glyph with the given id (sbml level2) or name (sbml level1).
Sets id, reference and bounding box of the i-th compartment glyph. (Format: index, id, reference, double[] position, double[] dimension)
Adds a new Compartment Glyph. (Format: index, id, reference, double[] position, double[] dimension)
Removes the i-th Compartment Glyph.
Returns Thickness and Color information of the given Reaction Glyph ID in JD2 format
Returns Thickness and Color information of the given Reaction Glyph ID in form of a double array [ thickness, red, green, blue, alpha)
Returns the Rendering information of a Species Glyph in JD2 XML
Returns the Rendering information of a Text Glyph in JD2 XML
Returns Layout information for the Species Glyph at the given index position. (Format: id, reference, double[] position, double[] dimension)
Returns Returns the currently used Color for the SpeciesGlyph with the given index (Format: alpha,red,green,blue as double between 0 and 1)
Returns Layout information for the Species Glyph with the given id (sbml level2) or name (sbml level1). (Format: id, reference, double[] position, double[] dimension)
Returns the index for the Species Glyph with the given id (sbml level2) or name (sbml level1).
Sets the i-th Species Glyph (Format: index, id, reference, double[] position, double[] dimension)
Adds a new Species Glyph (Format: id, reference, double[] position, double[] dimension)
Removes the i-th Species Glyph
Returns the Alias node for the given SpeciesGlyphId and index (Format: aliasId, double[] position, double[] dimension)
sets the aliasnode with the given id (Format: aliasId, double[] position, double[] dimension)
adds a new alias node (Format: aliasId, reference, double[] position, double[] dimension)
Returns Layout information for the TextGlyph at the given position. (Format: id, reference, text, double[] position, double[] dimension)
Sets the i-th TextGlyph (Format: index, id, reference, text, double[] position, double[] dimension)
Adds a new TextGlyph (Format: index, id, reference, text, double[] position, double[] dimension)
Removes the i-th Text Glyph
Returns Layout information on the ReactionGlyph at the given position. (Format: id, reference, numberOfSpeciesReferences, double[] position, double[] dimension)
Returns Layout information on the ReactionGlyph with the given id (sbml level2) or name (sbml level1). (Format: id, reference, numberOfSpeciesReferences, double[] position, double[] dimension)
Set's the i-th ReactionGlyph (Format: index, id, reference, double[] position, double[] dimension)
Adds a new ReactionGlyph and returns the id. (Format: id, reference, double[] position, double[] dimension)
Removes the i-th Reaction Glyph.
Returns the curve description for the ith reaction glyph. (Format: array of (type, double[] start, double[] end, double[] base1, double[] base2))
Sets the curve description for the i-th reaction glyph. (Format: index, array of (type, double[] start, double[] end, double[] base1, double[] base2))
Returns the SpeciesReference for the i-th reaction and j-th species reference. (Format: id, reference, speciesglyph, role)
sets the SpeciesReference for the i-th reaction and j-th species reference. (Format: reaction index, reference index, id, reference, speciesglyph, role)
Adds a new Species reference and returns the handle. (Format: reaction index, id, reference, speciesglyph, role)
Removes the SpeciesReference for the i-th reaction and j-th species reference.
Returns the SpeciesReference Curve for the i-th reaction and j-th species reference. (Format: array of (type, double[] start, double[]end, double[] base1, double[] base2))
Sets the SpeciesReference Curve for the i-th reaction and j-th species reference. (Format: reaction index, reference index, array of (type, double[] start, double[] end, double[] base1, double[] base2))
Returns a new SBML document with the SBML Layout Extension