Mise à jour de Satellite authored by Julien LEBLOND's avatar Julien LEBLOND
...@@ -104,13 +104,13 @@ This page describes the content of a CZML document. Please read [How to get star ...@@ -104,13 +104,13 @@ This page describes the content of a CZML document. Please read [How to get star
**description** - String : An optional description of the satellite, *default* : "A satellite". **description** - String : An optional description of the satellite, *default* : "A satellite".
**model** - [Model3D]() : An optional 3D model of the satellite, **default** : A 2D image representing a satellite will be used. **model** - [Model3D](Model3D) : An optional 3D model of the satellite, **default** : A 2D image representing a satellite will be used.
**path** - [Path](path) : An object that represents the path of the satellite, can be used to represents how long the path made by the satellite will be displayed. **path** - [Path](path) : An object that represents the path of the satellite, can be used to represents how long the path made by the satellite will be displayed.
**Billboard** - [Billboard]() : A 2D object that allows to display a given image to represents the satellite. *default* : A 2D image representing a satellite will be used. **Billboard** - [Billboard](Billboard) : A 2D object that allows to display a given image to represents the satellite. *default* : A 2D image representing a satellite will be used.
**Position** - [Position]() : A position objects, contains for example the reference frame to used, the position in time of the satellite in the given frame. **Position** - [Position](Position) : A position objects, contains for example the reference frame to used, the position in time of the satellite in the given frame.
## Intrinsinc arguments ## Intrinsinc arguments
...@@ -120,20 +120,20 @@ These arguments can be used to build a satellite object : ...@@ -120,20 +120,20 @@ These arguments can be used to build a satellite object :
**Frame** - [Frame](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/Frame.html) : An Orekit frame **Frame** - [Frame](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/Frame.html) : An Orekit frame
**OrbitInput** - [OrbitInput]() : An object created with a given orbit inputted **OrbitInput** - [OrbitInput](OrbitInput) : An object created with a given orbit inputted
**SpacecraftStateListInput** - [SpacecraftStateListInput]() : An object created with a given list of [SpacecraftState](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/propagation/SpacecraftState.html) is inputted **SpacecraftStateListInput** - [SpacecraftStateListInput](SpacecraftStateListInput) : An object created with a given list of [SpacecraftState](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/propagation/SpacecraftState.html) is inputted
# Build # Build
The satellite object can be build with : The satellite object can be build with :
* An [OEMFile](), a [Header](Header) : * An [OEMFile](OEMFile), a [Header](Header) :
```Java ```Java
Satellite satellite = new Satellite(file, header); Satellite satellite = new Satellite(file, header);
``` ```
* An [OEMFile](), a [Header](Header), a path to a 3D model (String) : * An [OEMFile](OEMFile), a [Header](Header), a path to a 3D model (String) :
```Java ```Java
Satellite satellite = new Satellite(file, header, model3DPath); Satellite satellite = new Satellite(file, header, model3DPath);
``` ```
...@@ -148,22 +148,22 @@ Satellite satellite = new Satellite(header, name, availability, description, eph ...@@ -148,22 +148,22 @@ Satellite satellite = new Satellite(header, name, availability, description, eph
Satellite satellite = new Satellite(header, name, availability, description, ephemeris, frame, model3DPath); Satellite satellite = new Satellite(header, name, availability, description, ephemeris, frame, model3DPath);
``` ```
* An [OrbitInput](), a [Header](Header) : * An [OrbitInput](OrbitInput), a [Header](Header) :
```Java ```Java
Satellite satellite = new Satellite(orbitInput, header); Satellite satellite = new Satellite(orbitInput, header);
``` ```
* An [OrbitInput](), a [Header](Header), a path to a 3D model : * An [OrbitInput](OrbitInput), a [Header](Header), a path to a 3D model :
```Java ```Java
Satellite satellite = new Satellite(orbitInput, header, model3DPath); Satellite satellite = new Satellite(orbitInput, header, model3DPath);
``` ```
* A [SpacecraftStateListInput](), a [Header](Header) : * A [SpacecraftStateListInput](SpacecraftStateListInput), a [Header](Header) :
```Java ```Java
Satellite satellite = new Satellite(spacecraftStateListInput, header); Satellite satellite = new Satellite(spacecraftStateListInput, header);
``` ```
* A [SpacecraftStateListInput](), a [Header](Header), a path to a 3D model : * A [SpacecraftStateListInput](SpacecraftStateListInput), a [Header](Header), a path to a 3D model :
```Java ```Java
Satellite satellite = new Satellite(spacecraftStateListInput, header, model3DPath); Satellite satellite = new Satellite(spacecraftStateListInput, header, model3DPath);
``` ```
... ...
......