| Package | Description |
|---|---|
| net.maritimecloud.util.geometry |
Contains geometry based utility classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Circle
A circle
|
class |
Ellipse
This class holds the defining parameters for en ellipse.
|
class |
Polygon
A polygon consisting of multiple points.
|
class |
Rectangle |
| Modifier and Type | Field and Description |
|---|---|
static MessageSerializer<Area> |
Area.SERIALIZER
A parser of areas.
|
| Modifier and Type | Method and Description |
|---|---|
static Area |
Area.fromJSON(CharSequence string)
Creates a message of this type from a JSON throwing a runtime exception if the format of the message does not
match a valid area.
|
static Area |
Area.unionOf(Area... areas) |
Area |
Area.unionWith(Area other)
Returns a union of this area with the specified area.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Area.contains(Area area)
Returns true if the specified element is fully contained in the shape, otherwise false.
|
PositionReader |
PositionReaderSimulator.forArea(Area area)
Creates a new simulated position reader.
|
boolean |
Rectangle.intersects(Area other) |
boolean |
Polygon.intersects(Area other) |
boolean |
Ellipse.intersects(Area other) |
boolean |
Circle.intersects(Area other) |
abstract boolean |
Area.intersects(Area other) |
static Area |
Area.unionOf(Area... areas) |
Area |
Area.unionWith(Area other)
Returns a union of this area with the specified area.
|
Copyright © 2012–2015 Danish Maritime Authority. All rights reserved.