STK Graphics PrimitivesSend comments on this topic.
InitializeWithDatePositionAndColor Method (IAgStkGraphicsPathPointFactory)
See Also
PathPointDate
A date of the path point.
Position
A position of the path point specified as a cartesian point (X/Y/Z).
Color
A color of the path point.
Windows





Windows & Linux

Description

Initializes a new path point with the given date, position and color.

Syntax

[Visual Basic .NET]
Public Function InitializeWithDatePositionAndColor( _
    ByVal PathPointDate As IAgDate, _
    ByVal Position As System.Array, _
    ByVal Color As System.Drawing.Color _
) As IAgStkGraphicsPathPoint
[C#]
public IAgStkGraphicsPathPoint InitializeWithDatePositionAndColor(
    IAgDate PathPointDate,
    System.Array Position,
    System.Drawing.Color Color
);
[Managed C++]
public: IAgStkGraphicsPathPoint^ InitializeWithDatePositionAndColor(
    IAgDate ^ PathPointDate,
    System::Array ^ Position,
    uint Color
);
[Unmanaged C++]
public: HRESULT InitializeWithDatePositionAndColor(
    IAgDate * PathPointDate,
    SAFEARRAY * * Position,
    uint Color,
    IAgStkGraphicsPathPoint ** ppRetVal
);
[Java]
public IAgStkGraphicsPathPoint initializeWithDatePositionAndColor(
    IAgDate PathPointDate,
    AgSafeArray Position,
    long Color
);
[Python - STK API ]
def InitializeWithDatePositionAndColor(self, PathPointDate:"IAgDate", Position:list, Color:agi.stk12.utilities.colors.Color) -> "IAgStkGraphicsPathPoint":

Parameters

PathPointDate
A date of the path point.
Position
A position of the path point specified as a cartesian point (X/Y/Z).
Color
A color of the path point.

See Also

Example

Shows the format of the Position parameter when creating a path point.
[C#]
Array position = new object[]
{
    1089235,
    -4800930,
    4046386
};

IAgStkGraphicsPathPoint path = sceneManager.Initializers.PathPoint.InitializeWithDateAndPosition(
    root.ConversionUtility.NewDate("UTCG", ((IAgScenario)root.CurrentScenario).StartTime.ToString()), 
    ref position);
Shows the format of the Position parameter when creating a path point.
[Visual Basic .NET]
Dim position As Array = New Object() {1089235, -4800930, 4046386}

Dim path As IAgStkGraphicsPathPoint = sceneManager.Initializers.PathPoint.InitializeWithDateAndPosition(root.ConversionUtility.NewDate("UTCG", DirectCast(root.CurrentScenario, IAgScenario).StartTime.ToString()), position)
© 2024 Analytical Graphics, Inc. All Rights Reserved.