| AffineLine (YPoint, YVector) | in
AffineLine | Creates an affine line which is defined by a point and a vector. |
| AffineLine (YPoint, YPoint) | in
AffineLine | Creates an affine line which is defined by two points. |
| getXProjection (YPoint) | in
AffineLine | Projects an point on the line in direction of the X-axis. |
| getYProjection (YPoint) | in
AffineLine | Projects an point on the line in direction of the Y-axis. |
| calcIntersection (YPoint, YVector, YPoint, YVector) | in
Geom | Calculates the intersection point of two affine lines. |
| calcIntersection (YPoint, YPoint, YPoint, YPoint) | in
Geom | Calculates the intersection point of two affine lines. |
| collinear (YPoint, YPoint, YPoint) | in
Geom | Returns true iff the given points are collinear, that is, all three points lie on a common line. |
| leftTurn (YPoint, YPoint, YPoint) | in
Geom | Same as orientation(p,q,r) > 0 |
| orientation (YPoint, YPoint, YPoint) | in
Geom | Returns the orientation of point r relative to the directed line from point p to point q . |
| rightTurn (YPoint, YPoint, YPoint) | in
Geom | Same as orientation(p,q,r) < 0 |
| sideOfCircle (YPoint, YPoint, YPoint, YPoint) | in
Geom | Returns +1 if point d lies left of the directed circle through points a , b , and c , 0 if a,b,c and d are cocircular, and -1 otherwise. |
| kMeansClustering (Graph, INodeMap, IDataProvider, DistanceMetric, number, number?, YPoint?) | in
GroupAlgorithm | Partitions the graph into clusters using k-means clustering algorithm. |
| LineSegment (YPoint, YPoint) | in
LineSegment | Returns a new LineSegment. |
| boxIntersectsSegment (YRectangle, YPoint, YPoint) | in
LineSegment | Checks whether a line segment intersects a box. |
| contains (YPoint) | in
LineSegment | Checks whether a given point lies on this line segment. |
| intersects (YPoint) | in
LineSegment | Checks whether the line segment intersects a point. |
| isHorizontalSegment (YPoint, YPoint) | in
LineSegment | Determines if the given points define a horizontal line segment. |
| isVerticalSegment (YPoint, YPoint) | in
LineSegment | Determines if the given points define a vertical line segment. |
| YOrientedRectangle (YPoint, YDimension) | in
YOrientedRectangle | Creates a new instance using the provided values to initialize the anchor and size. |
| YOrientedRectangle (YPoint, YDimension, YVector) | in
YOrientedRectangle | Creates a new instance using the provided values to initialize anchor, size, and up vector. |
| contains (YOrientedRectangle, YPoint, number) | in
YOrientedRectangle | Determines whether the given oriented rectangle contains the provided point, using an epsilon value. |
| intersects (YOrientedRectangle, YPoint, YPoint, number) | in
YOrientedRectangle | Determines whether or not the specified oriented rectangle and the line segment defined by the two specified points intersect. |
| add (YPoint, YPoint) | in
YPoint | Adds two points and returns the result. |
| distance (YPoint, YPoint) | in
YPoint | Returns the euclidean distance between two points. |
| distanceTo (YPoint) | in
YPoint | Returns the euclidean distance between this point and a given point. |
| midPoint (YPoint, YPoint) | in
YPoint | Returns a point that geometrically lies in in the middle of the line formed by the given points. |
| subtract (YPoint, YPoint) | in
YPoint | Subtracts two points (p1 - p2) and returns the result. |
| swap (YPoint) | in
YPoint | Returns a copy of the given point with exchanged x- and y-coordinates. |
| YPointPath (YPoint) | in
YPointPath | Creates a new path from an array of points. |
| YRectangle (YPoint, YDimension) | in
YRectangle | Creates a new rectangle with given upper left corner and size. |
| contains (YPoint) | in
YRectangle | Checks whether or not this YRectangle contains the given point. |
| YVector (YPoint, YPoint?) | in
YVector | Creates a new vector, whose direction is given by two points. |
| add (YPoint, YVector) | in
YVector | Adds the vector to a point and returns the resulting point. |
| NodeLayoutDescriptor () | in
HierarchicLayoutNodeLayoutDescriptor | Creates a new instance of a HierarchicLayoutNodeLayoutDescriptor with the default values. |
| setOrigin (LayoutGraph, YNodeList, EdgeList, YPoint, YRectangle) | in
ComponentLayout | Moves the subgraph containing the given nodes and edges to the specified origin. |
| EdgeLabelCandidate (YPoint, YDimension, Object, IEdgeLabelLayout, boolean?) | in
EdgeLabelCandidate | Creates a new instance of EdgeLabelCandidate described by location, size, model parameter and internal flag. |
| ExtendedEdgeLabelCandidate (YPoint, YDimension, Object, IEdgeLabelLayout, ILabelCandidateDescriptor) | in
ExtendedEdgeLabelCandidate | Returns a new instance of ExtendedEdgeLabelCandidate. |
| ExtendedEdgeLabelCandidate (YPoint, YDimension, Object, IEdgeLabelLayout, boolean, ILabelCandidateDescriptor) | in
ExtendedEdgeLabelCandidate | Returns a new instance of ExtendedEdgeLabelCandidate. |
| ExtendedNodeLabelCandidate (YPoint, YDimension, Object, INodeLabelLayout, ILabelCandidateDescriptor) | in
ExtendedNodeLabelCandidate | Returns a new instance of ExtendedNodeLabelCandidate. |
| ExtendedNodeLabelCandidate (YPoint, YDimension, Object, INodeLabelLayout, boolean, ILabelCandidateDescriptor) | in
ExtendedNodeLabelCandidate | Returns a new instance of ExtendedNodeLabelCandidate. |
| LabelCandidate (YPoint, YDimension, Object, ILabelLayout, boolean?) | in
LabelCandidate | Creates a new instance of LabelCandidate described by location, size, model parameter and internal flag. |
| setCenter (YNode, YPoint) | in
LayoutGraph | Specifies the center coordinates of the given node. |
| setEndPointsAbs (Edge, YPoint, YPoint) | in
LayoutGraph | Specifies the two end points of the given edge in absolute coordinates. |
| setLocation (YNode, YPoint) | in
LayoutGraph | Specifies the coordinates of the upper-left corner of the given node. |
| setSourcePointAbs (Edge, YPoint) | in
LayoutGraph | Specifies the absolute coordinates of the source point of the given edge. |
| setSourcePointRel (Edge, YPoint) | in
LayoutGraph | Specifies the relative coordinates of the source point of the given edge. |
| setTargetPointAbs (Edge, YPoint) | in
LayoutGraph | Specifies the absolute coordinates of the target point of the given edge. |
| setTargetPointRel (Edge, YPoint) | in
LayoutGraph | Specifies the relative coordinates of the target point of the given edge. |
| NodeLabelCandidate (YPoint, YDimension, Object, INodeLabelLayout, boolean?) | in
NodeLabelCandidate | Creates a new instance of NodeLabelCandidate described by location, size, model parameter and internal flag. |
| completeTransform (YPoint) | in
OrientationLayout | Transforms the given point during completion. |
| prepareTransform (YPoint) | in
OrientationLayout | Transforms the given point during preparation. |
| transform (YPoint, boolean) | in
OrientationLayout | Transforms the given point during the preparation or completion step. |
| addGroupSegment (Object, Object, YPoint, YPoint) | in
ChannelRoutingTool | Adds an edge object that belongs to an edge group to the set of elements that should be routed within the channel. |
| addSegment (Object, YPoint, YPoint) | in
ChannelRoutingTool | Adds an edge object with endpoint p1 and p2 to the set of elements that should be routed within the channel. |
| OrthogonalPatternEdgeRouter () | in
OrthogonalPatternEdgeRouter | Creates a new instance of OrthogonalPatternEdgeRouter with default settings. |
| translatePoint (RotatableNodePlacerMatrix, YPoint) | in
RotatableNodePlacerBase | Translates a point from the real layout direction to the model direction using the given modification matrix. |