@Override default Matrix4x4D cameraMakeViewMatrix() { return JCameraViewMatrix.makeViewMatrix( this.cameraGetPosition(), this.cameraGetRight(), this.cameraGetUp(), this.cameraGetForward()); }
JCameraSphericalSnapshotType instance = (JCameraSphericalSnapshotType) object; if ((bits & 0x1L) == 0) { setCameraGetRight(instance.cameraGetRight()); bits |= 0x1L; setCameraGetZoom(instance.cameraGetZoom()); bits |= 0x2L; setCameraGetForward(instance.cameraGetForward()); bits |= 0x4L; setCameraGetAngleHeading(instance.cameraGetAngleHeading()); bits |= 0x8L; setCameraGetTargetPosition(instance.cameraGetTargetPosition()); bits |= 0x10L; setCameraGetAngleIncline(instance.cameraGetAngleIncline()); bits |= 0x20L; setCameraGetPosition(instance.cameraGetPosition()); bits |= 0x40L; setCameraGetUp(instance.cameraGetUp()); bits |= 0x80L; setCameraGetForwardProjectedOnXZ(instance.cameraGetForwardProjectedOnXZ()); bits |= 0x100L;
@Override default <T0, T1> PMatrix4x4D<T0, T1> cameraMakeViewPMatrix() { return JCameraViewMatrix.makeViewPMatrix( this.cameraGetPosition(), this.cameraGetRight(), this.cameraGetUp(), this.cameraGetForward()); } }