Package com.io7m.jcamera
Interface JCameraReadableType
- All Known Subinterfaces:
JCameraFPSStyleReadableType,JCameraFPSStyleSnapshotType,JCameraFPSStyleType,JCameraReadableSnapshotType,JCameraSphericalReadableType,JCameraSphericalSnapshotType,JCameraSphericalType,JCameraType
- All Known Implementing Classes:
JCameraFPSStyle,JCameraFPSStyleSnapshot,JCameraSpherical,JCameraSphericalSnapshot
public interface JCameraReadableType
The type of (readable) cameras.
-
Method Summary
Modifier and TypeMethodDescriptioncom.io7m.jtensors.core.unparameterized.matrices.Matrix4x4DConstruct a view matrix for the camera.<T0,T1> com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<T0, T1> Construct a view matrix for the camera.
-
Method Details
-
cameraMakeViewMatrix
com.io7m.jtensors.core.unparameterized.matrices.Matrix4x4D cameraMakeViewMatrix()Construct a view matrix for the camera.- Returns:
- A view matrix for the camera
-
cameraMakeViewPMatrix
<T0,T1> com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<T0,T1> cameraMakeViewPMatrix()Construct a view matrix for the camera.- Type Parameters:
T0- The source coordinate systemT1- The target coordiante system- Returns:
- A view matrix for the camera
-