Uses of Class
org.pathvisio.libgpml.model.connector.ConnectorShape.Segment
Package | Description |
---|---|
org.pathvisio.libgpml.model |
Classes representing the pathway "model".
|
org.pathvisio.libgpml.model.connector |
Line connectors classes
|
-
Uses of ConnectorShape.Segment in org.pathvisio.libgpml.model
Methods in org.pathvisio.libgpml.model that return ConnectorShape.Segment Modifier and Type Method Description private ConnectorShape.Segment
LineElement. findAnchorSegment(LineElement attLine, double pos)
-
Uses of ConnectorShape.Segment in org.pathvisio.libgpml.model.connector
Subclasses of ConnectorShape.Segment in org.pathvisio.libgpml.model.connector Modifier and Type Class Description private class
CurvedConnectorShape.CurvedSegment
Segment for curved connector, also stores bezier control pointsFields in org.pathvisio.libgpml.model.connector declared as ConnectorShape.Segment Modifier and Type Field Description (package private) ConnectorShape.Segment[]
CurvedConnectorShape. curveHigh
(package private) ConnectorShape.Segment[]
CurvedConnectorShape. curveLow
(package private) ConnectorShape.Segment[]
CurvedConnectorShape. elbowSegments
private ConnectorShape.Segment[]
AbstractConnector. segments
Methods in org.pathvisio.libgpml.model.connector that return ConnectorShape.Segment Modifier and Type Method Description protected ConnectorShape.Segment[]
CurvedConnectorShape. calculateCurve(int nrStep)
Calculates the bezier curve, using NRSTEP segments for each curvedSegment.protected ConnectorShape.Segment[]
CurvedConnectorShape. calculateSegments(ConnectorRestrictions restrictions, ConnectorShape.WayPoint[] waypoints)
Also calculates curvedSegments and curve.protected ConnectorShape.Segment[]
ElbowConnectorShape. calculateSegments(ConnectorRestrictions restrictions, ConnectorShape.WayPoint[] waypoints)
protected ConnectorShape.Segment[]
FreeConnectorShape. calculateSegments(ConnectorRestrictions restrictions, ConnectorShape.WayPoint[] waypoints)
Calculates segments given restrictions and waypoints.protected ConnectorShape.Segment
ElbowConnectorShape. createStraightSegment(java.awt.geom.Point2D start, java.awt.geom.Point2D end, int axis)
ConnectorShape.Segment[]
AbstractConnector. getSegments()
Returns the segments of the connector shape as an array.ConnectorShape.Segment[]
ConnectorShape. getSegments()
Get the individual segments of the pathMethods in org.pathvisio.libgpml.model.connector with parameters of type ConnectorShape.Segment Modifier and Type Method Description protected CurvedConnectorShape.CurvedSegment[]
CurvedConnectorShape. calculateCurvedSegments(ConnectorShape.Segment[] segments)
Based on the given elbow segments, calculate a new segment and control points for each bezier curve.protected abstract java.awt.Shape
AbstractConnector. calculateShape(ConnectorShape.Segment[] segments)
Calculates shape from the width of the line endings.java.awt.Shape
CurvedConnectorShape. calculateShape(ConnectorShape.Segment[] segments)
Calculates shapes from the width of the line endings.protected java.awt.Shape
SegmentedConnector. calculateShape(ConnectorShape.Segment[] segments)
Calculates shape from the width of the line endings.protected java.awt.Shape
StraightConnectorShape. calculateShape(ConnectorShape.Segment[] segments)
Calculates shape from the width of the line endings.protected java.awt.geom.Point2D
SegmentedConnector. fromLineCoordinate(double l, ConnectorShape.Segment[] segments)
(package private) double
SegmentedConnector. getTotalLength(ConnectorShape.Segment[] segments)
Returns the sum of the lengths of the segmentsprotected void
AbstractConnector. setSegments(ConnectorShape.Segment[] segments)
Sets the segment cache that will be returned byAbstractConnector.getSegments()
.protected ConnectorShape.WayPoint[]
CurvedConnectorShape. wayPointsToCenter(ConnectorShape.WayPoint[] waypoints, ConnectorShape.Segment[] segments)
protected ConnectorShape.WayPoint[]
ElbowConnectorShape. wayPointsToCenter(ConnectorShape.WayPoint[] waypoints, ConnectorShape.Segment[] segments)
Sets all waypoints to the center of the segments.