| Package | Description | 
|---|---|
| agi.foundation.geometry | 
 Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames; 
 the manner in which they are related; and transformations between representations. 
 | 
| agi.foundation.geometry.shapes | 
 Contains types for representing geometric shapes such as curves, surfaces, and solids. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConvexBoundaryEllipsoidSurfaceRegionBuilder
An  
EllipsoidSurfaceRegionBuilder builder that takes unorganized input points and forms a convex hull that wraps them into a region. | 
class  | 
EllipsoidSurfaceRegionBuilder
Creates an  
EllipsoidSurfaceRegion or EllipsoidSurfaceRegionHole based upon the set properties. | 
class  | 
SpecifiedCurveEllipsoidSurfaceRegionBuilder
An  
EllipsoidSurfaceRegionBuilder that builds a region based upon an input BoundaryCurve (get / set). | 
class  | 
SpecifiedExtentEllipsoidSurfaceRegionBuilder
An  
EllipsoidSurfaceRegionBuilder that builds a surface region based upon an input CartographicExtent. | 
class  | 
SpecifiedNodesEllipsoidSurfaceRegionBuilder
An  
EllipsoidSurfaceRegionBuilder that builds a region based upon
 input boundary nodes (vertices) and a node connection type. | 
| Modifier and Type | Method and Description | 
|---|---|
ArrayList<IGetEllipsoidSurfaceRegionHole> | 
EllipsoidSurfaceRegionBuilder.getHoles()
Gets  
EllipsoidSurfaceRegionBuilders that describe the holes in the produced surface region. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EllipsoidSurfaceRegion
This class represents a region of the surface of an  
Ellipsoid bounded by a closed surface curve. | 
class  | 
EllipsoidSurfaceRegionHole
This class represents a hole in a region of the surface of an  
Ellipsoid bounded by a closed surface curve. |