| Package | Description | 
|---|---|
| agi.foundation.geometry.discrete | 
 Contains types which define discretization algorithms and metadata for analysis of spatial geometry. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.compute(CentralBody centralBody,
       Iterable<Cartesian> positions,
       double bottomAltitude,
       double topAltitude)
Computes an extrusion of  
positions on the specified
centralBody with a constant bottomAltitude
and topAltitude. | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.compute(CentralBody centralBody,
       Iterable<Cartesian> positions,
       double bottomAltitude,
       double topAltitude,
       WindingOrder positionsWindingOrder)
Computes an extrusion of  
positions on the specified
centralBody with a constant bottomAltitude
and topAltitude. | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.compute(CentralBody centralBody,
       Iterable<Cartesian> bottomPositions,
       Iterable<Cartesian> topPositions)
Computes an extrusion between  
bottomPositions and topPositions
on the specified  centralBody. | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.compute(CentralBody centralBody,
       Iterable<Cartesian> bottomPositions,
       Iterable<Cartesian> topPositions,
       WindingOrder positionsWindingOrder)
Computes an extrusion between  
bottomPositions and topPositions
on the specified  centralBody. | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.computeCartographic(CentralBody centralBody,
                   Iterable<Cartographic> positions,
                   double bottomAltitude,
                   double topAltitude)
For convenience. 
 | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.computeCartographic(CentralBody centralBody,
                   Iterable<Cartographic> positions,
                   double bottomAltitude,
                   double topAltitude,
                   WindingOrder positionsWindingOrder)
For convenience. 
 | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.computeCartographic(CentralBody centralBody,
                   Iterable<Cartographic> bottomPositions,
                   Iterable<Cartographic> topPositions)
For convenience. 
 | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.computeCartographic(CentralBody centralBody,
                   Iterable<Cartographic> bottomPositions,
                   Iterable<Cartographic> topPositions,
                   WindingOrder positionsWindingOrder)
For convenience. 
 | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.computeSingleConstantAltitude(CentralBody centralBody,
                             Iterable<Cartesian> positions,
                             double altitude)
Computes an extrusion of  
positions on the specified
centralBody. | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.computeSingleConstantAltitude(CentralBody centralBody,
                             Iterable<Cartesian> positions,
                             double altitude,
                             WindingOrder positionsWindingOrder)
Computes an extrusion of  
positions on the specified
centralBody. | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.computeSingleConstantAltitudeCartographic(CentralBody centralBody,
                                         Iterable<Cartographic> positions,
                                         double altitude)
For convenience. 
 | 
static ExtrudedPolylineTriangulatorResult | 
ExtrudedPolylineTriangulator.computeSingleConstantAltitudeCartographic(CentralBody centralBody,
                                         Iterable<Cartographic> positions,
                                         double altitude,
                                         WindingOrder positionsWindingOrder)
For convenience. 
 |