public class EnvelopeUtilities extends Object
| Constructor and Description |
|---|
EnvelopeUtilities() |
| Modifier and Type | Method and Description |
|---|---|
static IEnvelope |
calculateTargetEnvelope(IEnvelope currentEnvelope,
IEnvelope maximalEnvelope,
IEnvelope objectEnvelope,
boolean isMoveEnabled) |
static IEnvelope |
concat(IEnvelope envelope,
IEnvelope other) |
static IEnvelope |
createEnvelope(Coordinate coordinate,
double boundery) |
static IEnvelope |
createEnvelope(ICoordinate[] boundingBox) |
static IEnvelope |
createEnvelope(ICoordinate c0,
ICoordinate c1) |
static IEnvelope |
createEnvelope(ICoordinateSequence coordinateSequence) |
static IEnvelope |
createEnvelope(IEnvelope envelope,
double boundery) |
static boolean |
isInfinity(IEnvelope envelope) |
static boolean |
isNullEnvelope(IEnvelope envelope) |
static IEnvelope |
moveCenterTo(IEnvelope envelope,
ICoordinate coordinate) |
static IEnvelope |
scale(IEnvelope envelope,
double scaleFactor) |
public static boolean isNullEnvelope(IEnvelope envelope)
public static IEnvelope createEnvelope(Coordinate coordinate, double boundery)
public static IEnvelope createEnvelope(ICoordinateSequence coordinateSequence)
public static IEnvelope createEnvelope(ICoordinate c0, ICoordinate c1)
public static IEnvelope createEnvelope(ICoordinate[] boundingBox)
public static IEnvelope moveCenterTo(IEnvelope envelope, ICoordinate coordinate)
public static IEnvelope calculateTargetEnvelope(IEnvelope currentEnvelope, IEnvelope maximalEnvelope, IEnvelope objectEnvelope, boolean isMoveEnabled)
public static boolean isInfinity(IEnvelope envelope)
Copyright © 2007–2018 Andreas W. Bartels. All rights reserved.