Description
For convenience. Updates a subset of positions and/or colors in a point batch using Cartographic positions. Longitude and latitude are in radians, and altitude is in meters. This is equivalent to converting each position in positions to Cartesian and calling Set Partial
Syntax
[Visual Basic .NET] |
---|
Public Sub SetPartialCartographicWithColors( _
ByVal CentralBody As String, _
ByVal Positions As System.Array, _
ByVal Colors As System.Array, _
ByVal Indices As System.Array _
) As
|
Parameters
Remarks
See Also
Example
Shows the format of the Positions, Colors and Indices parameters when updating a point batch with cartographic positions.
[C#] |
---|
Array positions = new object[]
{
39.88, -75.25, 0,
38.85, -77.04, 0,
29.98, -90.25, 0,
37.37, -121.92, 0
};
Array colors = new object[]
{
Color.Red.ToArgb(),
Color.Green.ToArgb(),
Color.Blue.ToArgb(),
Color.White.ToArgb()
};
Array indices = new object[]
{
0,
1,
2,
3
};
pointBatch.SetPartialCartographicWithColorsIndicesOrderAndRenderPass(
"Earth",
ref positions,
ref colors,
ref indices,
AgEStkGraphicsIndicesOrderHint.eStkGraphicsIndicesOrderHintSortedAscending,
AgEStkGraphicsRenderPassHint.eStkGraphicsRenderPassHintOpaque);
|
|
Shows the format of the Positions, Colors and Indices parameters when updating a point batch with cartographic positions.
[Visual Basic .NET] |
---|
Dim positions As Array = New Object() {39.88, -75.25, 0, 38.85, -77.04, 0, _
29.98, -90.25, 0, 37.37, -121.92, 0}
Dim colors As Array = New Object() {Color.Red.ToArgb(), Color.Green.ToArgb(), Color.Blue.ToArgb(), Color.White.ToArgb()}
Dim indices As Array = New Object() {0, 1, 2, 3}
pointBatch.SetPartialCartographicWithColorsIndicesOrderAndRenderPass("Earth", positions, colors, indices, AgEStkGraphicsIndicesOrderHint.eStkGraphicsIndicesOrderHintSortedAscending, AgEStkGraphicsRenderPassHint.eStkGraphicsRenderPassHintOpaque)
|
|