| Package | Description | 
|---|---|
| agi.foundation.graphics | 
 Provides commonly used and instantiated graphics types related to 3D scene management, terrain and imagery, and more. 
 | 
| agi.foundation.graphics.advanced | 
 Provides less commonly instantiated graphics types for the camera, mouse options, primitive options, and others. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PolylinePrimitive.set(Iterable<Cartesian> positions,
   Iterable<Color> colors,
   RenderPassHint renderPassHint)
Defines the positions and colors of a polyline. 
 | 
void | 
PointBatchPrimitive.set(Iterable<Cartesian> positions,
   Iterable<Color> colors,
   RenderPassHint renderPassHint)
Defines the positions and colors of points in a point batch. 
 | 
void | 
TextBatchPrimitive.set(Iterable<Cartesian> positions,
   Iterable<String> text,
   TextBatchPrimitiveOptionalParameters optionalParameters,
   RenderPassHint renderPassHint)
Defines the positions, text, and optional parameters of strings in a
text batch. 
 | 
void | 
MarkerBatchPrimitive.set(Iterable<Cartesian> positions,
   MarkerBatchPrimitiveOptionalParameters optionalParameters,
   RenderPassHint renderPassHint)
Defines the positions and optional per-marker parameters of markers in a
marker batch. 
 | 
void | 
PolylinePrimitive.setCartographic(CentralBody centralBody,
               Iterable<Cartographic> positions,
               Iterable<Color> colors,
               RenderPassHint renderPassHint)
For convenience. 
 | 
void | 
PointBatchPrimitive.setCartographic(CentralBody centralBody,
               Iterable<Cartographic> positions,
               Iterable<Color> colors,
               RenderPassHint renderPassHint)
For convenience. 
 | 
void | 
TextBatchPrimitive.setCartographic(CentralBody centralBody,
               Iterable<Cartographic> positions,
               Iterable<String> text,
               TextBatchPrimitiveOptionalParameters optionalParameters,
               RenderPassHint renderPassHint)
For convenience. 
 | 
void | 
MarkerBatchPrimitive.setCartographic(CentralBody centralBody,
               Iterable<Cartographic> positions,
               MarkerBatchPrimitiveOptionalParameters optionalParameters,
               RenderPassHint renderPassHint)
For convenience. 
 | 
void | 
PolylinePrimitive.setPartial(Iterable<Cartesian> positions,
          Iterable<Color> colors,
          Iterable<Integer> indices,
          IndicesOrderHint indicesOrderHint,
          RenderPassHint renderPassHint)
Updates a subset of positions and/or colors in a polyline. 
 | 
void | 
PointBatchPrimitive.setPartial(Iterable<Cartesian> positions,
          Iterable<Color> colors,
          Iterable<Integer> indices,
          IndicesOrderHint indicesOrderHint,
          RenderPassHint renderPassHint)
Updates a subset of positions and/or colors in a point batch. 
 | 
void | 
TextBatchPrimitive.setPartial(Iterable<Cartesian> positions,
          Iterable<String> text,
          TextBatchPrimitiveOptionalParameters optionalParameters,
          Iterable<Integer> indices,
          IndicesOrderHint indicesOrderHint,
          RenderPassHint renderPassHint)
Updates a subset of positions, text, and/or optional per-string parameters in a text batch. 
 | 
void | 
MarkerBatchPrimitive.setPartial(Iterable<Cartesian> positions,
          MarkerBatchPrimitiveOptionalParameters optionalParameters,
          Iterable<Integer> indices,
          IndicesOrderHint indicesOrderHint,
          RenderPassHint renderPassHint)
Updates a subset of marker positions and/or per-marker parameters in a marker batch. 
 | 
void | 
PolylinePrimitive.setPartialCartographic(CentralBody centralBody,
                      Iterable<Cartographic> positions,
                      Iterable<Color> colors,
                      Iterable<Integer> indices,
                      IndicesOrderHint indicesOrderHint,
                      RenderPassHint renderPassHint)
For convenience. 
 | 
void | 
PointBatchPrimitive.setPartialCartographic(CentralBody centralBody,
                      Iterable<Cartographic> positions,
                      Iterable<Color> colors,
                      Iterable<Integer> indices,
                      IndicesOrderHint indicesOrderHint,
                      RenderPassHint renderPassHint)
For convenience. 
 | 
void | 
TextBatchPrimitive.setPartialCartographic(CentralBody centralBody,
                      Iterable<Cartographic> positions,
                      Iterable<String> text,
                      TextBatchPrimitiveOptionalParameters optionalParameters,
                      Iterable<Integer> indices,
                      IndicesOrderHint indicesOrderHint,
                      RenderPassHint renderPassHint)
For convenience. 
 | 
void | 
MarkerBatchPrimitive.setPartialCartographic(CentralBody centralBody,
                      Iterable<Cartographic> positions,
                      MarkerBatchPrimitiveOptionalParameters optionalParameters,
                      Iterable<Integer> indices,
                      IndicesOrderHint indicesOrderHint,
                      RenderPassHint renderPassHint)
For convenience. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static RenderPassHint | 
RenderPassHint.getDefault()
Get the enum constant that is considered to be the default. 
 | 
static RenderPassHint | 
RenderPassHint.getFromValue(int value)
Get the enum constant that is associated with the given numeric value. 
 | 
static RenderPassHint | 
RenderPassHint.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static RenderPassHint[] | 
RenderPassHint.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 |