STK ObjectsSend comments on this topic.
IAgDataPrvFixed Interface

Description

Represents the Fixed Data Provider (i.e. non time dependent like facility position).

Public Methods

Public Method ExecComputes the data; fixed data providers do not require arguments.
Public Method ExecElementsComputes the data and returns just the indicated data elements; fixed data providers do not require arguments.

Interfaces

CoClasses that Implement IAgDataPrvFixed

Example

Execute a non time dependent data provider (for instance facility position)
[C#]
IAgDataPrvFixed dpInfo = facility.DataProviders["Cartesian Position"] as IAgDataPrvFixed;
IAgDrResult resInfo = dpInfo.Exec();
Execute a non time dependent data provider (for instance facility position) and request only the specified elements
[C#]
Array elems = new object[]
              {
                  "x", "z"
              };

IAgDataPrvFixed dpInfo = facility.DataProviders["Cartesian Position"] as IAgDataPrvFixed;

// ExecElements expects a one dimensional array of element names
IAgDrResult resInfo = dpInfo.ExecElements(ref elems);
Execute a non time dependent data provider (for instance facility position)
[Visual Basic .NET]
Dim dpInfo As IAgDataPrvFixed = TryCast(facility.DataProviders("Cartesian Position"), IAgDataPrvFixed)
Dim resInfo As IAgDrResult = dpInfo.Exec()
Execute a non time dependent data provider (for instance facility position) and request only the specified elements
[Visual Basic .NET]
Dim elems As Array = New Object() {"x", "z"}

Dim dpInfo As IAgDataPrvFixed = TryCast(facility.DataProviders("Cartesian Position"), IAgDataPrvFixed)

' ExecElements expects a one dimensional array of element names
Dim resInfo As IAgDrResult = dpInfo.ExecElements(elems)

See Also

© 2024 Analytical Graphics, Inc. All Rights Reserved.