T - The concrete data type for a particular implementation of this node.SBGNNode<T>, SBGNProcessNode<T>public abstract class AbstractSBGNProcessNode<T> extends AbstractSBGNnode<T> implements SBGNProcessNode<T>
| Constructor | Description |
|---|---|
AbstractSBGNProcessNode() |
| Modifier and Type | Method | Description |
|---|---|---|
T |
draw(Curve curve,
double rotationAngle,
Point rotationCenter) |
Draw a whole curve consisting of multiple curve segments with the given
line width.
|
Point |
getPointOfContactToProduct() |
|
Point |
getPointOfContactToSubstrate() |
|
void |
setPointOfContactToProduct(Point pointOfContactToProduct) |
|
void |
setPointOfContactToSubstrate(Point pointOfContactToSubstrate) |
getLineWidth, setLineWidthclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdraw, getLineWidth, setLineWidthdraw, drawCurveSegmentpublic T draw(Curve curve, double rotationAngle, Point rotationCenter)
SBGNProcessNodedraw in interface SBGNProcessNode<T>curve - the Curve to drawpublic Point getPointOfContactToProduct()
getPointOfContactToProduct in interface SBGNProcessNode<T>public Point getPointOfContactToSubstrate()
getPointOfContactToSubstrate in interface SBGNProcessNode<T>public void setPointOfContactToProduct(Point pointOfContactToProduct)
setPointOfContactToProduct in interface SBGNProcessNode<T>pointOfContactToProduct - the pointOfContactToProduct to setpublic void setPointOfContactToSubstrate(Point pointOfContactToSubstrate)
setPointOfContactToSubstrate in interface SBGNProcessNode<T>pointOfContactToSubstrate - the pointOfContactToSubstrate to setCopyright © 2009–2022. All rights reserved.