Modifier and Type | Class and Description |
---|---|
class |
ImmutablePoint2D |
Modifier and Type | Method and Description |
---|---|
protected Point2D[] |
ImmutableBBox2D._fixBoundings(Point2D p0,
Point2D p1) |
Point2D |
ImmutablePolygon2D.at(int index) |
Point2D |
Polygon2D.at(int index) |
Point2D |
ImmutablePoint2D.centroidOf(List<Point2D> _ptrList) |
Point2D |
Point2D.centroidOf(List<Point2D> _ptrList) |
Point2D |
ImmutablePoint2D.copy() |
Point2D |
Point2D.copy() |
Point2D |
ImmutableSegment2D.direction() |
Point2D |
Segment2D.direction() |
protected Point2D |
ImmutableSegment2D.directionOf(Segment2D _s0) |
Point2D |
Circle2D.getCenter() |
Point2D |
ImmutableCircle2D.getCenter() |
Point2D |
BBox2D.getCentroid() |
Point2D |
Envelope2D.getCentroid() |
Point2D |
ImmutableBBox2D.getCentroid() |
Point2D |
ImmutableSegment2D.getMiddle() |
Point2D |
Segment2D.getMiddle() |
Point2D |
BBox2D.getNorthEast() |
Point2D |
Envelope2D.getNorthEast() |
Point2D |
ImmutableBBox2D.getNorthEast() |
Point2D |
BBox2D.getNorthWest() |
Point2D |
Envelope2D.getNorthWest() |
Point2D |
ImmutableBBox2D.getNorthWest() |
Point2D |
ImmutableSegment2D.getSource() |
Point2D |
Segment2D.getSource() |
Point2D |
BBox2D.getSouthEast() |
Point2D |
Envelope2D.getSouthEast() |
Point2D |
ImmutableBBox2D.getSouthEast() |
Point2D |
BBox2D.getSouthWest() |
Point2D |
Envelope2D.getSouthWest() |
Point2D |
ImmutableBBox2D.getSouthWest() |
Point2D |
ImmutableSegment2D.getTarget() |
Point2D |
Segment2D.getTarget() |
Point2D |
ImmutablePoint2D.scale(double scaleFactor) |
Point2D |
Point2D.scale(double scaleFactor) |
Point2D |
ImmutablePoint2D.setX(double x) |
Point2D |
Point2D.setX(double x) |
Point2D |
ImmutablePoint2D.setY(double y) |
Point2D |
Point2D.setY(double y) |
Point2D |
ImmutablePoint2D.translate(double... args) |
Point2D |
Point2D.translate(double... args) |
Modifier and Type | Method and Description |
---|---|
static List<Point2D> |
Intersector.exportCorners(Envelope2D _env) |
List<Point2D> |
ImmutablePoint2D.getBounds() |
List<Point2D> |
ImmutablePolygon2D.getBounds() |
List<Point2D> |
Point2D.getBounds() |
List<Point2D> |
ImmutableSegment2D.getBounds() |
List<Point2D> |
BBox2D.getBounds() |
List<Point2D> |
Envelope2D.getBounds() |
List<Point2D> |
ImmutableBBox2D.getBounds() |
List<Point2D> |
Circle2D.getBounds() |
List<Point2D> |
ImmutableCircle2D.getBounds() |
List<Point2D> |
Polygon2D.getBounds() |
List<Point2D> |
Segment2D.getBounds() |
List<Point2D> |
ImmutablePolygon2D.getVertices() |
List<Point2D> |
Polygon2D.getVertices() |
Modifier and Type | Method and Description |
---|---|
protected Point2D[] |
ImmutableBBox2D._fixBoundings(Point2D p0,
Point2D p1) |
Polygon2D |
ImmutablePolygon2D.addVertex(Point2D point2D) |
Polygon2D |
Polygon2D.addVertex(Point2D point2D) |
double |
ImmutablePoint2D.angleTo(Point2D point2D) |
double |
Point2D.angleTo(Point2D point2D) |
int |
ImmutablePoint2D.ccw(Point2D _p0,
Point2D _p1) |
int |
Point2D.ccw(Point2D _p0,
Point2D _p1) |
static boolean |
Intersector.contains(Circle2D _container,
Point2D _p0) |
static boolean |
Intersector.contains(Envelope2D _container,
Point2D _point2) |
static boolean |
Intersector.contains(Polygon2D _container,
Point2D _p0) |
tr.com.terrayazilim.core.unit.DirectionUnit |
ImmutablePoint2D.directionTo(Point2D point2D) |
tr.com.terrayazilim.core.unit.DirectionUnit |
Point2D.directionTo(Point2D point2D) |
protected tr.com.terrayazilim.core.unit.DirectionUnit |
ImmutablePoint2D.directionTo(Point2D _p0,
Point2D _p1) |
double |
ImmutablePoint2D.distanceTo(Point2D point2D) |
double |
Point2D.distanceTo(Point2D point2D) |
boolean |
ImmutableSegment2D.inRange(Point2D point2D) |
boolean |
Segment2D.inRange(Point2D point2D) |
boolean |
ImmutableSegment2D.inRange(Point2D point2D,
double tolerance) |
boolean |
Segment2D.inRange(Point2D point2D,
double tolerance) |
protected boolean |
ImmutableSegment2D.inRange(Segment2D _s0,
Point2D _p0) |
protected boolean |
ImmutableSegment2D.inRange(Segment2D _s0,
Point2D _p0,
double _tolerance) |
boolean |
ImmutablePoint2D.isBetween(Point2D _p0,
Point2D _p1) |
boolean |
Point2D.isBetween(Point2D _p0,
Point2D _p1) |
boolean |
ImmutablePoint2D.isCollinearWith(Point2D p0,
Point2D p1) |
boolean |
Point2D.isCollinearWith(Point2D p0,
Point2D p1) |
protected boolean |
ImmutablePoint2D.isCollinearWith(Point2D _thePoint,
Point2D _p0,
Point2D _p1) |
static ImmutableBBox2D |
ShapeFactory.newImmutableBBox2D(Point2D sw,
Point2D ne) |
static ImmutableCircle2D |
ShapeFactory.newImmutableCircle2D(Point2D center,
double r) |
static ImmutablePolygon2D |
ShapeFactory.newImmutablePolygon2D(Point2D... list) |
static ImmutableSegment2D |
ShapeFactory.newImmutableSegment2D(Point2D source,
Point2D target) |
boolean |
ImmutableSegment2D.onRange(Point2D point2D,
double tolerance) |
boolean |
Segment2D.onRange(Point2D point2D,
double tolerance) |
protected boolean |
ImmutableSegment2D.onRange(Segment2D _s0,
Point2D _p0,
double _tolerance) |
Polygon2D |
ImmutablePolygon2D.removeVertex(Point2D point2D) |
Polygon2D |
Polygon2D.removeVertex(Point2D point2D) |
BBox2D |
BBox2D.setNorthEast(Point2D point2D) |
BBox2D |
ImmutableBBox2D.setNorthEast(Point2D point2D) |
BBox2D |
BBox2D.setSouthWest(Point2D point2D) |
BBox2D |
ImmutableBBox2D.setSouthWest(Point2D point2D) |
Modifier and Type | Method and Description |
---|---|
Point2D |
ImmutablePoint2D.centroidOf(List<Point2D> _ptrList) |
Point2D |
Point2D.centroidOf(List<Point2D> _ptrList) |
static ImmutablePolygon2D |
ShapeFactory.newImmutablePolygon2D(List<Point2D> list) |
Constructor and Description |
---|
ImmutableBBox2D(Point2D _southWest,
Point2D _northEast) |
ImmutableCircle2D(Point2D _center,
double _radius) |
ImmutablePoint2D(Point2D point2D) |
ImmutableSegment2D(Point2D _source,
Point2D _target) |
Constructor and Description |
---|
ImmutablePolygon2D(List<Point2D> _vertices) |
Copyright © 2018 Terra Software Informatics LLC.. All rights reserved.