Package | Description |
---|---|
org.sbml.jsbml.ext.layout |
Provides classes for the Layout
package.
|
org.sbml.jsbml.ext.render |
Provides classes for the render package, see the specification at sbml.org.
|
org.sbml.jsbml.ext.render.director |
This package contains interfaces and classes to create an implementation
to create a graphical representation of the
Layout
of a SBML document. |
Modifier and Type | Class | Description |
---|---|---|
class |
CubicBezier |
Represents smooth curves in the
Layout package. |
class |
LineSegment |
The
LineSegment class consists of the mandatory attribute xsi:type and two child
elements of type Point . |
Modifier and Type | Method | Description |
---|---|---|
CurveSegment |
Curve.getCurveSegment(int n) |
|
CurveSegment |
ICurve.getCurveSegment(int n) |
|
CurveSegment |
Curve.removeCurveSegment(int i) |
Modifier and Type | Method | Description |
---|---|---|
ListOf<CurveSegment> |
Curve.getListOfCurveSegments() |
|
ListOf<CurveSegment> |
ICurve.getListOfCurveSegments() |
Modifier and Type | Method | Description |
---|---|---|
void |
Curve.addCurveSegment(int index,
CurveSegment element) |
|
boolean |
Curve.addCurveSegment(CurveSegment curveSegment) |
|
void |
ICurve.addCurveSegment(int index,
CurveSegment element) |
|
boolean |
ICurve.addCurveSegment(CurveSegment curveSegment) |
|
boolean |
Curve.removeCurveSegment(CurveSegment cs) |
|
boolean |
ICurve.removeCurveSegment(CurveSegment cs) |
Modifier and Type | Method | Description |
---|---|---|
void |
Curve.setListOfCurveSegments(ListOf<CurveSegment> listOfCurveSegments) |
|
void |
ICurve.setListOfCurveSegments(ListOf<CurveSegment> listOfCurveSegments) |
The listOfCurveSegments element contains arbitrary number of curve segments that
can be either of type
LineSegment or of type CubicBezier . |
Constructor | Description |
---|---|
CurveSegment(CurveSegment curveSegment) |
|
LineSegment(CurveSegment lineSegment) |
Modifier and Type | Method | Description |
---|---|---|
CurveSegment |
Polygon.getCurveSegment(int i) |
Gets an element from the
Polygon.listOfCurveSegments at the given index. |
CurveSegment |
RenderCurve.getCurveSegment(int i) |
Gets an element from the
RenderCurve.listOfCurveSegments at the given index. |
CurveSegment |
Polygon.removeCurveSegment(int i) |
Removes an element from the
Polygon.listOfCurveSegments at the given
index. |
CurveSegment |
RenderCurve.removeCurveSegment(int i) |
Removes an element from the
RenderCurve.listOfCurveSegments at the given index. |
Modifier and Type | Method | Description |
---|---|---|
ListOf<CurveSegment> |
Polygon.getListOfCurveSegments() |
Returns the
Polygon.listOfCurveSegments . |
ListOf<CurveSegment> |
RenderCurve.getListOfCurveSegments() |
Returns the
RenderCurve.listOfCurveSegments . |
Modifier and Type | Method | Description |
---|---|---|
void |
Polygon.addCurveSegment(int index,
CurveSegment element) |
|
boolean |
Polygon.addCurveSegment(CurveSegment curveSegment) |
Adds a new
CurveSegment to the Polygon.listOfCurveSegments . |
void |
RenderCurve.addCurveSegment(int index,
CurveSegment element) |
|
boolean |
RenderCurve.addCurveSegment(CurveSegment curveSegment) |
Adds a new
CurveSegment to the RenderCurve.listOfCurveSegments . |
boolean |
Polygon.removeCurveSegment(CurveSegment curveSegment) |
Removes an element from the
Polygon.listOfCurveSegments . |
boolean |
RenderCurve.removeCurveSegment(CurveSegment curveSegment) |
Removes an element from the
RenderCurve.listOfCurveSegments . |
Modifier and Type | Method | Description |
---|---|---|
void |
Polygon.setListOfCurveSegments(ListOf<CurveSegment> listOfCurveSegments) |
Sets the given
ListOf<CurveSegment> . |
void |
RenderCurve.setListOfCurveSegments(ListOf<CurveSegment> listOfCurveSegments) |
Sets the given
ListOf<CurveSegment> . |
Modifier and Type | Method | Description |
---|---|---|
T |
SBGNArc.draw(CurveSegment curveSegment,
double lineWidth) |
Method for drawing the connecting arc, with appropriate line ending and the
given line width
|
T |
SBGNProcessNode.drawCurveSegment(CurveSegment segment,
double rotationAngle,
Point rotationCenter) |