T - The concrete data type for a particular implementation of this node.public abstract class AbstractSBGNProcessNode<T> extends AbstractSBGNnode<T> implements SBGNProcessNode<T>
| Constructor and Description |
|---|
AbstractSBGNProcessNode() |
| Modifier and Type | Method and 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, drawCurveSegmentdraw, getLineWidth, setLineWidthpublic 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–2018. All rights reserved.