public static class IPolyline2D.Intersection extends IVec2
| Modifier and Type | Field and Description |
|---|---|
IVec2 |
adjacent1 |
IVec2 |
adjacent2 |
boolean |
orthogonal |
boolean |
orthogonalDirX |
IPolyline2D |
polyline |
parent| Constructor and Description |
|---|
Intersection(IPolyline2D p,
IVec2 pt) |
Intersection(IPolyline2D p,
IVec2 pt,
IVec2 a1,
IVec2 a2) |
| Modifier and Type | Method and Description |
|---|---|
void |
setDirectionX() |
void |
setDirectionY() |
add, add, add, add, add, add, add, add, add, add, angle, angle, angle, angle, angle, area, bisect, bisect, bisect, clockwise, counterclockwise, cp, cp, cp, cp, cp, cross, cross, cross, dif, dif, dif, diff, diff, diff, dist, dist, dist, dist, dist, dist2, dist2, dist2, dist2, dist2, distToLine, distToLine, distToLine, distToSegment, distToTriangle, div, div, div, dot, dot, dot, dot, dot, dup, eq, eq, eq, eq, eq, eq, eq, eq, eq, eq, eqX, eqX, eqX, eqX, eqX, eqX, eqX, eqX, eqX, eqX, eqY, eqY, eqY, eqY, eqY, eqY, eqY, eqY, eqY, eqY, flip, get, getX, getY, intersect, intersectLineAndCircle, intersectPolygon, intersectPolyline, intersectPolyline, intersectSegment, intersectSegmentAndXLine, intersectSegmentAndYLine, intersectXLine, intersectYLine, isBetween, isInside, isInside, isOnLine, isOnSegment, isParallel, isParallel, isStraight, isStraight, isValid, len, len, len, len, len, len2, len2, len2, loopdir, mid, mid, mid, mirror, mirror, mirror, mirror, mirror, mirror, mul, mul, mul, mv, mv, mv, mv, neg, nml, nml, nml, nml, nml, nml, nml, ortho, perpendicularVecToLine, perpendicularVecToLine, projectTo2Vec, ratioOnSegment, ref, ref, ref, ref, ref, ref, removeDuplicatedPoints, removeStraightPoints, rev, rot, rot, rot, rot, rot, rot, rot, rot, rot, rot, scale, scale, scale, scale, scale, scale, scale1d, scale1d, scale1d, scale1d, scale1d, scale1d, scale1d, scale1d, set, set, set, set, set, set, set, set, shear, shear, shear, shear, signedArea, sub, sub, sub, sub, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, to3d, to3d, to3d, to4d, to4d, to4d, toString, transform, transform, transform, transform, transform, transform, translate, translate, translate, translate, unit, x, x, x, x, x, y, y, y, y, y, zerocreateObject, parent, parentpublic IPolyline2D polyline
public IVec2 adjacent1
public IVec2 adjacent2
public boolean orthogonal
public boolean orthogonalDirX
public Intersection(IPolyline2D p, IVec2 pt)
public Intersection(IPolyline2D p, IVec2 pt, IVec2 a1, IVec2 a2)