AGI AgAsHpopPlugin 6 Send comments on this topic.
RefEpochElements Method (IAgAsHpopPluginResult)
See Also 
Scale
WholeDays
SecsIntoDay
Year
DayOfYear
Month
DayOfMonth
Hour
Minute
Seconds
Windows








Description

Reference epoch expressed in requested time scale in day count and date formats. WholeDays, SecsIntoDay, Year [yyyy], DayOfYear [1-366], Month [1-12], DayOfMonth [1-31], Hour [0-23], Minute [0-59], Seconds [0-60].

Syntax

[Visual Basic .NET]
Public Sub RefEpochElements( _
   ByVal Scale As AgEUtTimeScale, _
   ByRef WholeDays As Integer, _
   ByRef SecsIntoDay As Double, _
   ByRef Year As Integer, _
   ByRef DayOfYear As Integer, _
   ByRef Month As Integer, _
   ByRef DayOfMonth As Integer, _
   ByRef Hour As Integer, _
   ByRef Minute As Integer, _
   ByRef Seconds As Double _
) 

[C#]
public void RefEpochElements(
AgEUtTimeScale Scale,
ref int WholeDays,
ref double SecsIntoDay,
ref int Year,
ref int DayOfYear,
ref int Month,
ref int DayOfMonth,
ref int Hour,
ref int Minute,
ref double Seconds
);

[Managed C++]
public: void RefEpochElements(
AgEUtTimeScale Scale,
int ^ WholeDays,
double ^ SecsIntoDay,
int ^ Year,
int ^ DayOfYear,
int ^ Month,
int ^ DayOfMonth,
int ^ Hour,
int ^ Minute,
double ^ Seconds
);

[Unmanaged C++]
public: HRESULT RefEpochElements(
AgEUtTimeScale Scale,
long * WholeDays,
double * SecsIntoDay,
long * Year,
long * DayOfYear,
long * Month,
long * DayOfMonth,
long * Hour,
long * Minute,
double * Seconds
);

[VBScript]
RefEpochElements not supported by VBScript (VBScript does not support ByRef arguments in COM)

[Perl]
$objectReference->RefEpochElements(
$Scale, # type AgEUtTimeScale (scalar integer)
$WholeDays, # type Variant (VT_I4 | VT_BYREF)
$SecsIntoDay, # type Variant (VT_R8 | VT_BYREF)
$Year, # type Variant (VT_I4 | VT_BYREF)
$DayOfYear, # type Variant (VT_I4 | VT_BYREF)
$Month, # type Variant (VT_I4 | VT_BYREF)
$DayOfMonth, # type Variant (VT_I4 | VT_BYREF)
$Hour, # type Variant (VT_I4 | VT_BYREF)
$Minute, # type Variant (VT_I4 | VT_BYREF)
$Seconds# type Variant (VT_R8 | VT_BYREF)
);

Parameters

Scale
Member Value Description
eUtTimeScaleUTC 0  
eUtTimeScaleTAI 1  
eUtTimeScaleTDT 2  
eUtTimeScaleUT1 3  
eUtTimeScaleSTKEpochSec 4  
eUtTimeScaleTDB 5  
eUtTimeScaleGPS 6  
WholeDays
SecsIntoDay
Year
DayOfYear
Month
DayOfMonth
Hour
Minute
Seconds

See Also

© 2017 Analytical Graphics, Inc. All Rights Reserved.

ODTK 6.5