Package | Description |
---|---|
agi.foundation.graphics |
Provides commonly used and instantiated graphics types related to 3D scene management, terrain and imagery, and more.
|
Modifier and Type | Method and Description |
---|---|
static PolylinePrimitive |
PrimitiveFactory.createCircleBoundary(CentralBody centralBody,
Cartesian center,
double radius)
Creates a circle shaped
PolylinePrimitive . |
static PolylinePrimitive |
PrimitiveFactory.createCircleBoundary(CentralBody centralBody,
Cartesian center,
double radius,
double granularity)
Creates a circle shaped
PolylinePrimitive with a specified granularity. |
static PolylinePrimitive |
PrimitiveFactory.createCircleBoundaryCartographic(CentralBody centralBody,
Cartographic center,
double radius)
Creates a circle shaped
PolylinePrimitive . |
static PolylinePrimitive |
PrimitiveFactory.createCircleBoundaryCartographic(CentralBody centralBody,
Cartographic center,
double radius,
double granularity)
Creates a circle shaped
PolylinePrimitive with a specified granularity. |
static PolylinePrimitive |
PrimitiveFactory.createEllipseBoundary(CentralBody centralBody,
Cartesian center,
double majorAxisRadius,
double minorAxisRadius,
double bearing)
Creates an ellipse shaped
PolylinePrimitive . |
static PolylinePrimitive |
PrimitiveFactory.createEllipseBoundary(CentralBody centralBody,
Cartesian center,
double majorAxisRadius,
double minorAxisRadius,
double bearing,
double granularity)
Creates an ellipse shaped
PolylinePrimitive with a specified granularity. |
static PolylinePrimitive |
PrimitiveFactory.createEllipseBoundaryCartographic(CentralBody centralBody,
Cartographic center,
double majorAxisRadius,
double minorAxisRadius,
double bearing)
Creates an ellipse shaped
PolylinePrimitive . |
static PolylinePrimitive |
PrimitiveFactory.createEllipseBoundaryCartographic(CentralBody centralBody,
Cartographic center,
double majorAxisRadius,
double minorAxisRadius,
double bearing,
double granularity)
Creates an ellipse shaped
PolylinePrimitive with a specified granularity. |
static PolylinePrimitive |
PrimitiveFactory.createLatitudeLongitudeGrid(CentralBody centralBody)
Creates a lat/long grid on
centralBody where the spacing between set of latitude
and set of longitude lines is 30 degrees. |
static PolylinePrimitive |
PrimitiveFactory.createLatitudeLongitudeGrid(CentralBody centralBody,
double longitudeSpacing,
double latitudeSpacing,
double granularity)
Creates a lat/long grid on
centralBody where the spacing between the set of latitude
and set of longitude lines is latitudeSpacing and
longitudeSpacing , respectively. |
static PolylinePrimitive |
PrimitiveFactory.createLatitudeLongitudeGridExtent(CentralBody centralBody,
CartographicExtent extent,
double longitudeSpacing,
double latitudeSpacing)
Creates a lat/lon grid over a
CartographicExtent . |
static PolylinePrimitive |
PrimitiveFactory.createLatitudeLongitudeGridExtent(CentralBody centralBody,
CartographicExtent extent,
double longitudeSpacing,
double latitudeSpacing,
double granularity)
Creates a lat/lon grid over a
CartographicExtent . |
static PolylinePrimitive |
PrimitiveFactory.createPolygonBoundary(List<Cartesian> positions)
Creates a bounded polygon from a list of positions.
|
static PolylinePrimitive |
PrimitiveFactory.createPolygonBoundaryCartographic(CentralBody centralBody,
List<Cartographic> positions)
Creates a bounded polygon from a list of positions.
|
static PolylinePrimitive |
PrimitiveFactory.createSectorBoundary(CentralBody centralBody,
Cartesian center,
double innerRadius,
double outerRadius,
double startBearing,
double endBearing)
Creates a sector shaped
PolylinePrimitive . |
static PolylinePrimitive |
PrimitiveFactory.createSectorBoundary(CentralBody centralBody,
Cartesian center,
double innerRadius,
double outerRadius,
double startBearing,
double endBearing,
double granularity)
Creates a sector shaped
PolylinePrimitive with a specified granularity. |
static PolylinePrimitive |
PrimitiveFactory.createSectorBoundaryCartographic(CentralBody centralBody,
Cartographic center,
double innerRadius,
double outerRadius,
double startBearing,
double endBearing)
Creates a sector shaped
PolylinePrimitive . |
static PolylinePrimitive |
PrimitiveFactory.createSectorBoundaryCartographic(CentralBody centralBody,
Cartographic center,
double innerRadius,
double outerRadius,
double startBearing,
double endBearing,
double granularity)
Creates a sector shaped
PolylinePrimitive with a specified granularity. |