... | @@ -2,6 +2,7 @@ |
... | @@ -2,6 +2,7 @@ |
|
title: AttitudePointing
|
|
title: AttitudePointing
|
|
---
|
|
---
|
|
|
|
|
|
|
|
|
|
This page describes the content of a CZML document. Please read [Get Started](Get-Started) for an explanation of how a CZML document is put together.
|
|
This page describes the content of a CZML document. Please read [Get Started](Get-Started) for an explanation of how a CZML document is put together.
|
|
|
|
|
|
# Attitude Pointing
|
|
# Attitude Pointing
|
... | @@ -79,25 +80,25 @@ These arguments can be used to build a attiude pointing object : |
... | @@ -79,25 +80,25 @@ These arguments can be used to build a attiude pointing object : |
|
|
|
|
|
The attitude pointing object can be build with :
|
|
The attitude pointing object can be build with :
|
|
|
|
|
|
A [satellite](Satellite), a [body](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/bodies/OneAxisEllipsoid.html), a [direction](https://www.hipparchus.org/apidocs/org/hipparchus/geometry/euclidean/threed/Vector3D.html) :
|
|
* A [satellite](Satellite), a [body](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/bodies/OneAxisEllipsoid.html), a [direction](https://www.hipparchus.org/apidocs/org/hipparchus/geometry/euclidean/threed/Vector3D.html) :
|
|
|
|
|
|
```Java
|
|
```Java
|
|
AttitudePointing pointing = new AttitudePointing(satellite, body, direction);
|
|
AttitudePointing pointing = new AttitudePointing(satellite, body, direction);
|
|
```
|
|
```
|
|
|
|
|
|
A [satellite](Satellite), a [body](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/bodies/OneAxisEllipsoid.html), a [direction](https://www.hipparchus.org/apidocs/org/hipparchus/geometry/euclidean/threed/Vector3D.html), an [availability](https://cesium.com/learn/cesiumjs/ref-doc/TimeInterval.html) :
|
|
* A [satellite](Satellite), a [body](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/bodies/OneAxisEllipsoid.html), a [direction](https://www.hipparchus.org/apidocs/org/hipparchus/geometry/euclidean/threed/Vector3D.html), an [availability](https://cesium.com/learn/cesiumjs/ref-doc/TimeInterval.html) :
|
|
|
|
|
|
```Java
|
|
```Java
|
|
AttitudePointing pointing = new AttitudePointing(satellite, body, direction, availability);
|
|
AttitudePointing pointing = new AttitudePointing(satellite, body, direction, availability);
|
|
```
|
|
```
|
|
|
|
|
|
A [satellite](Satellite), a [body](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/bodies/OneAxisEllipsoid.html), a [direction](https://www.hipparchus.org/apidocs/org/hipparchus/geometry/euclidean/threed/Vector3D.html), a [Color](https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html) :
|
|
* A [satellite](Satellite), a [body](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/bodies/OneAxisEllipsoid.html), a [direction](https://www.hipparchus.org/apidocs/org/hipparchus/geometry/euclidean/threed/Vector3D.html), a [Color](https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html) :
|
|
|
|
|
|
```Java
|
|
```Java
|
|
AttitudePointing pointing = new AttitudePointing(satellite, body, direction, color);
|
|
AttitudePointing pointing = new AttitudePointing(satellite, body, direction, color);
|
|
```
|
|
```
|
|
|
|
|
|
A [satellite](Satellite), a [body](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/bodies/OneAxisEllipsoid.html), a [direction](https://www.hipparchus.org/apidocs/org/hipparchus/geometry/euclidean/threed/Vector3D.html), an [availability](https://cesium.com/learn/cesiumjs/ref-doc/TimeInterval.html), a [Color](https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html) :
|
|
* A [satellite](Satellite), a [body](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/bodies/OneAxisEllipsoid.html), a [direction](https://www.hipparchus.org/apidocs/org/hipparchus/geometry/euclidean/threed/Vector3D.html), an [availability](https://cesium.com/learn/cesiumjs/ref-doc/TimeInterval.html), a [Color](https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html) :
|
|
|
|
|
|
```Java
|
|
```Java
|
|
AttitudePointing pointing = new AttitudePointing(satellite, body, direction, availability, color);
|
|
AttitudePointing pointing = new AttitudePointing(satellite, body, direction, availability, color);
|
... | @@ -105,6 +106,6 @@ AttitudePointing pointing = new AttitudePointing(satellite, body, direction, ava |
... | @@ -105,6 +106,6 @@ AttitudePointing pointing = new AttitudePointing(satellite, body, direction, ava |
|
|
|
|
|
# Functions
|
|
# Functions
|
|
|
|
|
|
displayPointingPath() - void : This function allows to display the path of the point in the surface of the body.
|
|
* displayPointingPath() - void : This function allows to display the path of the point in the surface of the body.
|
|
|
|
|
|
displayPeriodPointingPath - void : The function must be used always after `displayPointingPath()`, it allows to displays the path for a duration of one period of the orbitn to not overload the scene. |
|
* displayPeriodPointingPath - void : The function must be used always after `displayPointingPath()`, it allows to displays the path for a duration of one period of the orbitn to not overload the scene. |
|
\ No newline at end of file |
|
\ No newline at end of file |