Package gaiasky.data.orientation
Class LVLHOrientationServer
java.lang.Object
gaiasky.data.orientation.LVLHOrientationServer
- All Implemented Interfaces:
OrientationServer
This class implements the LVLH (Local Vertical Local Horizontal) attitude.
-
Field Summary
Modifier and TypeFieldDescriptionprotected final Vector3b
protected final Vector3b
protected final Vector3b
protected final Vector3d
protected boolean
protected final Vector3d
protected final QuaternionDouble
protected final Vector3b
protected com.badlogic.ashley.core.Entity
protected final String
protected com.badlogic.ashley.core.Entity
protected final Vector3d
protected final Vector3d
protected FocusView
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
updateOrientation
(Instant instant) updateOrientation
(Date date)
-
Field Details
-
lastOrientation
-
objectName
-
object
protected com.badlogic.ashley.core.Entity object -
parent
protected com.badlogic.ashley.core.Entity parent -
view
-
a
-
b
-
c
-
lastPos
-
up
-
dir
-
side
-
lastDir
-
initialized
protected boolean initialized
-
-
Constructor Details
-
LVLHOrientationServer
-
-
Method Details
-
updateOrientation
- Specified by:
updateOrientation
in interfaceOrientationServer
-
updateOrientation
- Specified by:
updateOrientation
in interfaceOrientationServer
-
getCurrentOrientation
- Specified by:
getCurrentOrientation
in interfaceOrientationServer
-
hasOrientation
public boolean hasOrientation()- Specified by:
hasOrientation
in interfaceOrientationServer
-