| Earth Observation Mission CFI Software Lib Software User Manual for JAVA |

Public Member Functions | Public Attributes

# EECFI.EnvisatObt Class Reference

Base class for EnvisatObt objects. More...

Inheritance diagram for EECFI.EnvisatObt:

List of all members.

## Public Member Functions
| EnvisatObt (double time0, long obt0[], long period0)
| Class constructor (empty constructor).
| EnvisatObt (double time0, long obt0[], long period0, long obt[])
| Class constructor.
void | setObt (Time time) throws CfiError
| set On-Board Time from a time in processing format.
Time | getTime () throws CfiError
| Get UTC time from an OBT time.
## Public Attributes
double | time0
| Reference time.
long | obt0 []
| Reference OBT.
long | period0
| Period.
long | obt []
| OBT value.

## Detailed Description

Base class for EnvisatObt objects.

## Constructor & Destructor Documentation

EECFI.EnvisatObt::EnvisatObt | ( | double | time0,
|  | long | obt0[],
|  | long | period0 |
| ) |  |  |

Class constructor (empty constructor).

Parameters:

  | time0 | Reference time.
  | obt0 | Reference OBT.
  | period0 | period.

EECFI.EnvisatObt::EnvisatObt | ( | double | time0,
|  | long | obt0[],
|  | long | period0,
|  | long | obt[] |
| ) |  |  |

Class constructor.

Parameters:

  | time0 | Reference time.
  | obt0 | Reference OBT.
  | period0 | Period.
  | obt | OBT value.

## Member Function Documentation

Time EECFI.EnvisatObt::getTime | ( |  | ) | throws CfiError `[virtual]`

Get UTC time from an OBT time.

Returns:
  UTC time from OBT time.

Implements EECFI.ObtTime.

void EECFI.EnvisatObt::setObt | ( | Time | time | ) | throws CfiError `[virtual]`

set On-Board Time from a time in processing format.

Parameters:

  | time | input Time.

Implements EECFI.ObtTime.

## Member Data Documentation

long EECFI.EnvisatObt.obt[]

OBT value.

long EECFI.EnvisatObt.obt0[]

Reference OBT.

long EECFI.EnvisatObt.period0

Period.

double EECFI.EnvisatObt.time0

Reference time.