| 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. |