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
FieldsModifier and TypeFieldDescriptionprotected final Vector3Qprotected final Vector3Qprotected final Vector3Qprotected final Vector3Dprotected booleanprotected final Vector3Dprotected final QuaternionDoubleprotected final Vector3Qprotected com.badlogic.ashley.core.Entityprotected final Stringprotected com.badlogic.ashley.core.Entityprotected final Vector3Dprotected final Vector3D -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanupdateOrientation(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 -
a
-
b
-
c
-
lastPos
-
up
-
dir
-
side
-
lastDir
-
initialized
protected boolean initialized
-
-
Constructor Details
-
LVLHOrientationServer
-
-
Method Details
-
updateOrientation
- Specified by:
updateOrientationin interfaceOrientationServer
-
updateOrientation
- Specified by:
updateOrientationin interfaceOrientationServer
-
getCurrentOrientation
- Specified by:
getCurrentOrientationin interfaceOrientationServer
-
hasOrientation
public boolean hasOrientation()- Specified by:
hasOrientationin interfaceOrientationServer
-