Package | Description |
---|---|
org.orekit.files.ccsds.definitions |
This package contains definitions for CCSDS objects (frames, time systems...).
|
org.orekit.files.ccsds.ndm |
This package contains the base hierarchy for CCSDS ADM, ODM and TDM.
|
org.orekit.files.ccsds.ndm.odm.ocm |
This package contains class managing CCSDS Orbit Comprehensive Message.
|
org.orekit.files.ccsds.utils.generation |
This package contains utilities for CCSDS messages generation.
|
org.orekit.files.ccsds.utils.lexical |
This package contains utilities for CCSDS messages lexical analysis.
|
org.orekit.gnss.metric.parser |
This package provides the top level
MessagesParser class that can extract messages from binary containers like ByteArrayEncodedMessages or {link org.orekit.metric.gnss.ssr.parser.InputStreamEncodedMessages
InputStreamEncodedMessages}. |
org.orekit.utils.units |
This package provides very basic handling of units.
|
Modifier and Type | Field and Description |
---|---|
static Unit |
Units.DEG_PER_S
Degree per second unit.
|
static Unit |
Units.HECTO_PASCAL
HectoPascal unit.
|
static Unit |
Units.HZ_PER_S
Hertz per second unit.
|
static Unit |
Units.KG_M2
kg.m² unit.
|
static Unit |
Units.KM_PER_S
Kilometers par second units.
|
static Unit |
Units.KM_PER_S2
Kilometers par square second units.
|
static Unit |
Units.KM2
Square kilometers units.
|
static Unit |
Units.KM2_PER_S
Square kilometers par second units.
|
static Unit |
Units.KM2_PER_S2
Square kilometers per square second units.
|
static Unit |
Units.KM3_PER_S2
km³/s² unit.
|
static Unit |
Units.M2
m² unit.
|
static Unit |
Units.N_M
Newton metre unit.
|
static Unit |
Units.NANO_TESLA
Nano Tesla unit.
|
static Unit |
Units.NB_PER_Y
#/year unit.
|
static Unit |
Units.ONE_PER_ER
Earth radii reciprocal unit.
|
static Unit |
Units.ONE_PER_S
Seconds reciprocal unit.
|
static Unit |
Units.REV_PER_DAY
Revolutions per day unit.
|
static Unit |
Units.REV_PER_DAY2_SCALED
Scaled revolutions per square day unit.
|
static Unit |
Units.REV_PER_DAY3_SCALED
Scaled revolutions per cubic day divieded by 6 unit.
|
Modifier and Type | Method and Description |
---|---|
List<Unit> |
ElementsType.getUnits()
Get the elements units.
|
Modifier and Type | Method and Description |
---|---|
void |
ElementsType.checkUnits(List<Unit> parsedUnits)
Check if parsed units are compatible with elements types.
|
Modifier and Type | Method and Description |
---|---|
abstract Unit |
ParsedUnitsBehavior.select(Unit message,
Unit standard)
Select the unit to use for interpreting parsed value.
|
Modifier and Type | Method and Description |
---|---|
abstract Unit |
ParsedUnitsBehavior.select(Unit message,
Unit standard)
Select the unit to use for interpreting parsed value.
|
Modifier and Type | Method and Description |
---|---|
Unit |
ManeuverFieldType.getUnit()
Get the field unit.
|
Modifier and Type | Method and Description |
---|---|
List<Unit> |
CovarianceHistoryMetadata.getCovUnits()
Get covariance element set units.
|
List<Unit> |
ManeuverHistoryMetadata.getManUnits()
Get maneuver elements of information units.
|
List<Unit> |
TrajectoryStateHistoryMetadata.getTrajUnits()
Get trajectory element set units.
|
Modifier and Type | Method and Description |
---|---|
void |
ManeuverFieldType.checkUnit(Unit parsedUnit)
Check if parsed unit is compatible with field type.
|
Modifier and Type | Method and Description |
---|---|
void |
CovarianceHistoryMetadata.setCovUnits(List<Unit> covUnits)
Set covariance element set units.
|
void |
ManeuverHistoryMetadata.setManUnits(List<Unit> manUnits)
Set maneuver element of information units.
|
void |
TrajectoryStateHistoryMetadata.setTrajUnits(List<Unit> trajUnits)
Set trajectory element set units.
|
Constructor and Description |
---|
TrajectoryState(ElementsType type,
AbsoluteDate date,
String[] fields,
int first,
List<Unit> units)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
Generator.writeEntry(String key,
double value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
AbstractGenerator.writeEntry(String key,
double value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
Generator.writeEntry(String key,
Double value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
AbstractGenerator.writeEntry(String key,
Double value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
KvnGenerator.writeEntry(String key,
String value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
Generator.writeEntry(String key,
String value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
XmlGenerator.writeEntry(String key,
String value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
boolean |
AbstractGenerator.writeUnits(Unit unit)
Check if unit must be written.
|
Modifier and Type | Method and Description |
---|---|
String |
Generator.unitsListToString(List<Unit> units)
Convert a list of units to a bracketed string.
|
String |
AbstractGenerator.unitsListToString(List<Unit> units)
Convert a list of units to a bracketed string.
|
Modifier and Type | Method and Description |
---|---|
Unit |
ParseToken.getUnits()
Get the units.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ParseToken.processAsDouble(Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.DoubleConsumer consumer)
Process the content as a double.
|
boolean |
ParseToken.processAsDoublyIndexedDouble(int i,
int j,
Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.DoublyIndexedDoubleConsumer consumer)
Process the content as a doubly-indexed double.
|
boolean |
ParseToken.processAsIndexedDouble(int i,
Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.IndexedDoubleConsumer consumer)
Process the content as an indexed double.
|
boolean |
ParseToken.processAsLabeledDouble(char label,
Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.LabeledDoubleConsumer consumer)
Process the content as an labeled double.
|
Modifier and Type | Method and Description |
---|---|
void |
ParseToken.UnitListConsumer.accept(List<Unit> value)
Consume a list of units.
|
Constructor and Description |
---|
ParseToken(TokenType type,
String name,
String content,
Unit units,
int lineNumber,
String fileName)
Simple constructor.
|
Modifier and Type | Field and Description |
---|---|
static Unit |
Units.KM_PER_S
Kilometers par second units.
|
static Unit |
Units.KM_PER_S2
Kilometers par square second units.
|
static Unit |
Units.MM
Millimetres units.
|
static Unit |
Units.MM_PER_S
Millimetres per second units.
|
static Unit |
Units.MM_PER_S2
Millimetres per square second units.
|
static Unit |
Units.NS
Nanoseconds units.
|
static Unit |
Units.SEMI_CIRCLE
Semi-circles units.
|
Modifier and Type | Field and Description |
---|---|
static Unit |
Unit.AMPERE
Ampere unit.
|
static Unit |
Unit.ARC_MINUTE
Arc minute unit.
|
static Unit |
Unit.ARC_SECOND
Arc second unit.
|
static Unit |
Unit.BAR
Bar unit.
|
static Unit |
Unit.COULOMB
Coulomb unit.
|
static Unit |
Unit.DAY
Day unit.
|
static Unit |
Unit.DEGREE
Degree unit.
|
static Unit |
Unit.EARTH_RADII
Earth Radii used as Bstar unit in CCSDS OMM.
|
static Unit |
Unit.GRAM
Gram unit.
|
static Unit |
Unit.HERTZ
Hertz unit.
|
static Unit |
Unit.HOUR
Hour unit.
|
static Unit |
Unit.JOULE
Joule unit.
|
static Unit |
Unit.KILOGRAM
Kilogram unit.
|
static Unit |
Unit.KILOMETRE
Kilometre unit.
|
static Unit |
Unit.METRE
Metre unit.
|
static Unit |
Unit.MINUTE
Minute unit.
|
static Unit |
Unit.NEWTON
Newton unit.
|
static Unit |
Unit.NONE
No unit.
|
static Unit |
Unit.OHM
Ohm unit.
|
static Unit |
Unit.ONE
Dimensionless unit.
|
static Unit |
Unit.PASCAL
Pascal unit.
|
static Unit |
Unit.PERCENT
Percentage unit.
|
static Unit |
Unit.RADIAN
Radian unit.
|
static Unit |
Unit.REVOLUTION
Revolution unit.
|
static Unit |
Unit.SECOND
Second unit.
|
static Unit |
Unit.SOLAR_FLUX_UNIT
Solar Flux Unit.
|
static Unit |
Unit.TESLA
tesla unit.
|
static Unit |
Unit.TOTAL_ELECTRON_CONTENT_UNIT
Total Electron Content Unit.
|
static Unit |
Unit.VOLT
Volt unit.
|
static Unit |
Unit.WATT
Watt unit.
|
static Unit |
Unit.YEAR
Julian year unit.
|
Modifier and Type | Method and Description |
---|---|
Unit |
Unit.alias(String newName)
Create an alias for a unit.
|
Unit |
Unit.divide(String newName,
Unit other)
Create quotient of units.
|
Unit |
UnitsConverter.getFrom()
Get the source unit.
|
Unit |
UnitsConverter.getTo()
Get the destination unit.
|
Unit |
UnitsCache.getUnits(String specification)
Get units from a string specification.
|
Unit |
Unit.multiply(String newName,
Unit other)
Create product of units.
|
static Unit |
Unit.parse(String unitSpecification)
Parse a unit.
|
Unit |
Unit.power(String newName,
Fraction exponent)
Create power of unit.
|
Unit |
Unit.sameDimensionSI()
Create the SI unit with same dimension.
|
Unit |
Unit.scale(String newName,
double factor)
Scale a unit.
|
Unit |
Unit.sqrt(String newName)
Create root of unit.
|
Modifier and Type | Method and Description |
---|---|
Unit |
Unit.divide(String newName,
Unit other)
Create quotient of units.
|
Unit |
Unit.multiply(String newName,
Unit other)
Create product of units.
|
boolean |
Unit.sameDimension(Unit other)
Check if a unit has the same dimension as another unit.
|
Constructor and Description |
---|
UnitsConverter(Unit from,
Unit to)
Simple constructor.
|
Copyright © 2002-2022 CS GROUP. All rights reserved.