Package | Description |
---|---|
com.luciad.cameras |
Camera API.
|
com.luciad.cartesian |
Basic constructs of Cartesian geometry.
|
com.luciad.drawing |
Drawing-related concepts like Icons, Color, Image, ...
|
com.luciad.geometries |
Everything related to representing geometries.
|
com.luciad.geometries.observable |
Observe geometries and get notified when they change.
|
com.luciad.input.touch |
Everything that is used as input to interact with the map with a touch device.
|
com.luciad.layers.features |
Support for rendering of feature (vector) data.
|
com.luciad.layers.styles.complexstrokes.builders |
ComplexStroke Pattern builders.
|
Modifier and Type | Method and Description |
---|---|
Angle |
PerspectiveCamera.getFovY()
Returns the vertical field of view of the camera.
|
Modifier and Type | Method and Description |
---|---|
PerspectiveCamera.Builder |
PerspectiveCamera.Builder.fovY(Angle fovY)
Sets the vertical field of view.
|
Modifier and Type | Method and Description |
---|---|
static Angle |
Angle.fromRadians(double radians)
Creates an Angle from an angle value in radians.
|
Angle |
Azimuth.toAngle() |
Constructor and Description |
---|
Angle(Angle angle)
Creates an angle based on another angle.
|
Modifier and Type | Method and Description |
---|---|
Angle |
RelativePosition.getRotation()
the rotation around the anchor point.
|
Constructor and Description |
---|
RelativePosition(Angle rotation,
HorizontalAlignment horizontalAlignment,
VerticalAlignment verticalAlignment,
double offsetX,
double offsetY)
Creates a new
RelativePosition with the given values. |
Modifier and Type | Method and Description |
---|---|
Angle |
ArcBand.getEndAngle()
Returns the end angle of the arc.
|
Angle |
CircularArcByCenterPoint.getEndAngle()
Returns the end angle of the circular arc.
|
Angle |
EllipticalArc.getEndAngle()
Returns the end angle of the elliptical arc.
|
Angle |
Ellipse.getRotationAngle()
Returns the rotation angle of the elliptical arc.
|
Angle |
EllipticalArc.getRotationAngle()
Returns the rotation angle of the elliptical arc.
|
Angle |
ArcBand.getStartAngle()
Returns the start angle of the arc.
|
Angle |
CircularArcByCenterPoint.getStartAngle()
Returns the start angle of the circular arc.
|
Angle |
EllipticalArc.getStartAngle()
Returns the start angle of the elliptical arc.
|
Modifier and Type | Method and Description |
---|---|
static ArcBand |
GeometryFactory.createArcBand(CoordinateReference reference,
Coordinate center,
double minRadius,
double maxRadius,
Angle startAngle,
Angle endAngle)
Factory method to create an arc band.
|
static ArcBand |
GeometryFactory.createArcBand(CoordinateReference reference,
Coordinate center,
double minRadius,
double maxRadius,
Angle startAngle,
Angle endAngle,
Angle.Direction angleDirection)
Factory method to create an arc band.
|
static CircularArcByCenterPoint |
GeometryFactory.createCircularArcByCenterPoint(CoordinateReference reference,
Coordinate center,
double radius,
Angle startAngle,
Angle endAngle)
Factory method to create a circular arc.
|
static CircularArcByCenterPoint |
GeometryFactory.createCircularArcByCenterPoint(CoordinateReference reference,
Coordinate center,
double radius,
Angle startAngle,
Angle endAngle,
Angle.Direction angleDirection)
Factory method to create a circular arc.
|
static Ellipse |
GeometryFactory.createEllipse(CoordinateReference reference,
Coordinate center,
double a,
double b,
Angle rotationAngle)
Factory method to create an ellipse.
|
static EllipticalArc |
GeometryFactory.createEllipticalArc(CoordinateReference reference,
Coordinate center,
double a,
double b,
Angle startAngle,
Angle endAngle,
Angle rotationAngle)
Factory method to create an elliptical arc.
|
static EllipticalArc |
GeometryFactory.createEllipticalArc(CoordinateReference reference,
Coordinate center,
double a,
double b,
Angle startAngle,
Angle endAngle,
Angle rotationAngle,
Angle.Direction angleDirection)
Factory method to create an elliptical arc.
|
Modifier and Type | Method and Description |
---|---|
static Observable<Point> |
ObservableCircleByCenterPointUtil.derivePointAtAngle(Observable<CircleByCenterPoint> observableCircle,
Angle angle)
Derives an
Observable Point from the given observable circle that represents the point at the given angle. |
static Observable<Point> |
ObservableEllipseUtil.derivePointAtAngle(Observable<Ellipse> observableEllipse,
Angle angle)
Derives an
Observable Point from the given observable ellipse that represents the point at the given angle. |
Modifier and Type | Method and Description |
---|---|
Angle |
TouchPinchRotateEvent.getCurrentAngle() |
Angle |
TouchPinchRotateEvent.getInitialAngle() |
Angle |
TouchPinchRotateEvent.getPreviousAngle() |
Modifier and Type | Method and Description |
---|---|
static TouchPinchRotateEvent |
TouchPinchRotateEvent.createEvent(Coordinate initialCenterLocation,
double initialDistance,
Angle initialAngle,
Coordinate currentCenterLocation,
double currentDistance,
Angle currentAngle,
Coordinate previousCenterLocation,
double previousDistance,
Angle previousAngle,
EventStatus status)
Creates a two pointer event.
|
static TouchPinchRotateEvent |
TouchPinchRotateEvent.createStartEvent(Coordinate initialCenterLocation,
double initialDistance,
Angle initialAngle,
Coordinate currentCenterLocation,
double currentDistance,
Angle currentAngle)
Creates the first
TouchPinchRotateEvent of a gesture. |
Modifier and Type | Method and Description |
---|---|
FeatureCanvas.Icon3DDrawCommand |
FeatureCanvas.Icon3DDrawCommand.orientation(Azimuth heading,
Angle pitch,
Angle roll)
Defines the orientation of a 3D icon.
|
FeatureCanvas.Icon3DDrawCommand |
FeatureCanvas.Icon3DDrawCommand.rotation(Angle rotationX,
Angle rotationY,
Angle rotationZ)
Defines the rotation angle in degrees around the various axes of the 3D icon in its local reference.
|
Modifier and Type | Method and Description |
---|---|
IconPatternBuilder |
IconPatternBuilder.rotation(Angle rotation)
The rotation angle around the center of the icon's image, specified in degrees.
|
ArcPatternBuilder |
ArcPatternBuilder.startAngle(Angle startAngle)
This determines at which point on the ellipse the arc begins.
|
WavePatternBuilder |
WavePatternBuilder.startAngle(Angle startAngle)
This determines at which point on the sine function the wave begins.
|