Package | Description |
---|---|
org.orekit.files.ccsds.ndm |
This package contains the base hierarchy for CCSDS ADM, ODM and TDM.
|
org.orekit.files.ccsds.ndm.adm |
This package contains class managing CCSDS Attitude Data Message.
|
org.orekit.files.ccsds.ndm.adm.acm |
This package contains class managing CCSDS Attitude Comprehensive Message.
|
org.orekit.files.ccsds.ndm.adm.aem |
This package contains class managing CCSDS Attitude Ephemeris Message.
|
org.orekit.files.ccsds.ndm.adm.apm |
This package contains class managing CCSDS Attitude Parameter Message.
|
org.orekit.files.ccsds.ndm.cdm |
This package contains class managing CCSDS Conjunction Data Message.
|
org.orekit.files.ccsds.ndm.odm |
This package contains class managing CCSDS Orbit Data Message.
|
org.orekit.files.ccsds.ndm.odm.ocm |
This package contains class managing CCSDS Orbit Comprehensive Message.
|
org.orekit.files.ccsds.ndm.odm.oem |
This package contains class managing CCSDS Orbit Ephemeris Message.
|
org.orekit.files.ccsds.ndm.odm.omm |
This package contains class managing CCSDS Orbit Mean-Elements Message.
|
org.orekit.files.ccsds.ndm.odm.opm |
This package contains class managing CCSDS Orbit Parameter Message.
|
org.orekit.files.ccsds.ndm.tdm |
This package contains class managing CCSDS Tracking Data Message.
|
org.orekit.files.ccsds.section |
This package contains class managing the sections in CCSDS Messages.
|
org.orekit.files.ccsds.utils.generation |
This package contains utilities for CCSDS messages generation.
|
Modifier and Type | Method and Description |
---|---|
void |
NdmWriter.writeComment(Generator generator,
String comment)
Write a comment line.
|
<H extends Header,S extends Segment<?,?>,F extends NdmConstituent<H,S>> |
NdmWriter.writeConstituent(Generator generator,
F constituent)
Write a constituent.
|
void |
NdmWriter.writeMessage(Generator generator,
Ndm message)
Write one complete message.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AdmCommonMetadataWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AcmWriter.writeSegmentContent(Generator generator,
double formatVersion,
Segment<AcmMetadata,AcmData> segment)
Write one segment content (without XML wrapping).
|
Modifier and Type | Method and Description |
---|---|
protected void |
AemWriter.writeSegmentContent(Generator generator,
double formatVersion,
AemSegment segment)
Write one segment content (without XML wrapping).
|
Constructor and Description |
---|
StreamingAemWriter(Generator generator,
AemWriter writer,
AdmHeader header,
AemMetadata template)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ApmWriter.writeSegmentContent(Generator generator,
double formatVersion,
Segment<AdmMetadata,ApmData> segment)
Write one segment content (without XML wrapping).
|
Modifier and Type | Method and Description |
---|---|
protected void |
CdmMetadataWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
protected void |
AdditionalParametersWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
protected void |
ODParametersWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
protected void |
StateVectorWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
protected void |
RTNCovarianceWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
void |
CdmMessageWriter.writeFooter(Generator generator)
Write footer for the file.
|
void |
CdmMessageWriter.writeHeader(Generator generator,
CdmHeader header)
Write header for the file.
|
abstract void |
CdmMessageWriter.writeRelativeMetadataContent(Generator generator,
double formatVersion,
CdmRelativeMetadata relativeMetadata)
Write RelativeMetadata part only once after header.
|
void |
CdmWriter.writeRelativeMetadataContent(Generator generator,
double formatVersion,
CdmRelativeMetadata relativeMetadata) |
void |
CdmMessageWriter.writeSegment(Generator generator,
CdmSegment segment)
Write one segment.
|
abstract void |
CdmMessageWriter.writeSegmentContent(Generator generator,
double formatVersion,
Segment<CdmMetadata,CdmData> segment)
Write one segment content (without XML wrapping).
|
void |
CdmWriter.writeSegmentContent(Generator generator,
double formatVersion,
Segment<CdmMetadata,CdmData> segment)
Write one segment content (without XML wrapping).
|
Modifier and Type | Method and Description |
---|---|
protected void |
StateVectorWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
protected void |
UserDefinedWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
protected void |
CommonMetadataWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
protected void |
CartesianCovarianceWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
protected void |
SpacecraftParametersWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OcmWriter.writeSegmentContent(Generator generator,
double formatVersion,
Segment<OcmMetadata,OcmData> segment)
Write one segment content (without XML wrapping).
|
Constructor and Description |
---|
StreamingOcmWriter(Generator generator,
OcmWriter writer,
OdmHeader header,
OcmMetadata metadata,
TrajectoryStateHistoryMetadata template)
Construct a writer that for each segment uses the reference frame of the
first state's attitude.
|
StreamingOcmWriter(Generator generator,
OcmWriter writer,
OdmHeader header,
OcmMetadata metadata,
TrajectoryStateHistoryMetadata template,
boolean useAttitudeFrame)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>> |
EphemerisOemWriter.writeSegment(Generator generator,
S segment)
Write one segment.
|
protected void |
OemWriter.writeSegmentContent(Generator generator,
double formatVersion,
OemSegment segment)
Write one segment content (without XML wrapping).
|
Constructor and Description |
---|
StreamingOemWriter(Generator generator,
OemWriter writer,
OdmHeader header,
OemMetadata template)
Construct a writer that for each segment uses the reference frame of the
first state's attitude.
|
StreamingOemWriter(Generator generator,
OemWriter writer,
OdmHeader header,
OemMetadata template,
boolean useAttitudeFrame)
Construct a writer that writes position, velocity, and acceleration at
each time step.
|
StreamingOemWriter(Generator generator,
OemWriter writer,
OdmHeader header,
OemMetadata template,
boolean useAttitudeFrame,
boolean includeAcceleration)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OmmWriter.writeSegmentContent(Generator generator,
double formatVersion,
Segment<OmmMetadata,OmmData> segment)
Write one segment content (without XML wrapping).
|
Modifier and Type | Method and Description |
---|---|
protected void |
OpmWriter.writeSegmentContent(Generator generator,
double formatVersion,
Segment<OdmCommonMetadata,OpmData> segment)
Write one segment content (without XML wrapping).
|
Modifier and Type | Method and Description |
---|---|
protected void |
TdmWriter.writeSegmentContent(Generator generator,
double formatVersion,
Segment<TdmMetadata,ObservationsBlock> segment)
Write one segment content (without XML wrapping).
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractWriter.enterSection(Generator generator)
Enter the section.
|
void |
AbstractWriter.exitSection(Generator generator)
Exit the section.
|
void |
AbstractWriter.write(Generator generator)
Write the section, including surrounding tags.
|
protected abstract void |
AbstractWriter.writeContent(Generator generator)
Write the content of the section, excluding surrounding tags.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGenerator
Base class for both Key-Value Notation and eXtended Markup Language generators for CCSDS messages.
|
class |
KvnGenerator
Generator for Key-Value Notation CCSDS messages.
|
class |
XmlGenerator
Generator for eXtended Markup Language CCSDS messages.
|
Modifier and Type | Method and Description |
---|---|
void |
MessageWriter.writeFooter(Generator generator)
Write footer for the file.
|
void |
AbstractMessageWriter.writeFooter(Generator generator)
Write footer for the file.
|
void |
MessageWriter.writeHeader(Generator generator,
H header)
Write header for the file.
|
void |
AbstractMessageWriter.writeHeader(Generator generator,
H header)
Write header for the file.
|
default void |
MessageWriter.writeMessage(Generator generator,
F message)
Write one complete message.
|
void |
MessageWriter.writeSegment(Generator generator,
S segment)
Write one segment.
|
void |
AbstractMessageWriter.writeSegment(Generator generator,
S segment)
Write one segment.
|
protected abstract void |
AbstractMessageWriter.writeSegmentContent(Generator generator,
double formatVersion,
S segment)
Write one segment content (without XML wrapping).
|
Copyright © 2002-2023 CS GROUP. All rights reserved.