public interface JCameraFPSStyleSnapshotType extends JCameraFPSStyleReadableType, JCameraReadableSnapshotType
| Modifier and Type | Method and Description |
|---|---|
double |
cameraGetAngleAroundHorizontal() |
double |
cameraGetAngleAroundVertical() |
com.io7m.jtensors.core.unparameterized.vectors.Vector3D |
cameraGetForward() |
com.io7m.jtensors.core.unparameterized.vectors.Vector3D |
cameraGetPosition() |
com.io7m.jtensors.core.unparameterized.vectors.Vector3D |
cameraGetRight() |
com.io7m.jtensors.core.unparameterized.vectors.Vector3D |
cameraGetUp() |
default com.io7m.jtensors.core.unparameterized.matrices.Matrix4x4D |
cameraMakeViewMatrix()
Construct a view matrix for the camera.
|
default <T0,T1> com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<T0,T1> |
cameraMakeViewPMatrix()
Construct a view matrix for the camera.
|
double cameraGetAngleAroundHorizontal()
cameraGetAngleAroundHorizontal in interface JCameraFPSStyleReadableTypedouble cameraGetAngleAroundVertical()
cameraGetAngleAroundVertical in interface JCameraFPSStyleReadableTypecom.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetRight()
cameraGetRight in interface JCameraFPSStyleReadableTypecom.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetUp()
cameraGetUp in interface JCameraFPSStyleReadableTypecom.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetForward()
cameraGetForward in interface JCameraFPSStyleReadableTypecom.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetPosition()
cameraGetPosition in interface JCameraFPSStyleReadableTypedefault com.io7m.jtensors.core.unparameterized.matrices.Matrix4x4D cameraMakeViewMatrix()
JCameraReadableTypecameraMakeViewMatrix in interface JCameraReadableTypedefault <T0,T1> com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<T0,T1> cameraMakeViewPMatrix()
JCameraReadableTypecameraMakeViewPMatrix in interface JCameraReadableTypeT0 - The source coordinate systemT1 - The target coordiante systemCopyright © 2017 <code@io7m.com> http://io7m.com