public interface JCameraSphericalSnapshotType extends JCameraSphericalReadableType, JCameraReadableSnapshotType
| Modifier and Type | Method and Description |
|---|---|
double |
cameraGetAngleHeading() |
double |
cameraGetAngleIncline() |
com.io7m.jtensors.core.unparameterized.vectors.Vector3D |
cameraGetForward() |
com.io7m.jtensors.core.unparameterized.vectors.Vector3D |
cameraGetForwardProjectedOnXZ() |
com.io7m.jtensors.core.unparameterized.vectors.Vector3D |
cameraGetPosition() |
com.io7m.jtensors.core.unparameterized.vectors.Vector3D |
cameraGetRight() |
com.io7m.jtensors.core.unparameterized.vectors.Vector3D |
cameraGetTargetPosition() |
com.io7m.jtensors.core.unparameterized.vectors.Vector3D |
cameraGetUp() |
double |
cameraGetZoom() |
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.
|
com.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetRight()
cameraGetRight in interface JCameraSphericalReadableTypecom.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetUp()
cameraGetUp in interface JCameraSphericalReadableTypecom.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetForward()
cameraGetForward in interface JCameraSphericalReadableTypecom.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetPosition()
cameraGetPosition in interface JCameraSphericalReadableTypedouble cameraGetAngleHeading()
cameraGetAngleHeading in interface JCameraSphericalReadableTypedouble cameraGetAngleIncline()
cameraGetAngleIncline in interface JCameraSphericalReadableTypedouble cameraGetZoom()
cameraGetZoom in interface JCameraSphericalReadableTypecom.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetForwardProjectedOnXZ()
cameraGetForwardProjectedOnXZ in interface JCameraSphericalReadableTypecom.io7m.jtensors.core.unparameterized.vectors.Vector3D cameraGetTargetPosition()
cameraGetTargetPosition in interface JCameraSphericalReadableTypedefault 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