Description
For convenience. Updates a subset of positions and/or colors in a point batch using Cartographic positions. 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 _
)
|
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)
|
|