Package guideme.scene

Class CameraSettings

java.lang.Object
guideme.scene.CameraSettings

public class CameraSettings extends Object
  • Constructor Details

    • CameraSettings

      public CameraSettings()
  • Method Details

    • setViewportSize

      public void setViewportSize(LytSize size)
    • getViewportSize

      public LytSize getViewportSize()
    • setPerspectivePreset

      public void setPerspectivePreset(PerspectivePreset preset)
    • setIsometricYawPitchRoll

      public void setIsometricYawPitchRoll(float yawDeg, float pitchDeg, float rollDeg)
    • setZoom

      public void setZoom(float zoom)
    • getZoom

      public float getZoom()
    • getViewMatrix

      public org.joml.Matrix4f getViewMatrix()
    • getProjectionMatrix

      public org.joml.Matrix4f getProjectionMatrix()
    • getRotationX

      public float getRotationX()
    • setRotationX

      public void setRotationX(float rotationX)
    • getRotationY

      public float getRotationY()
    • setRotationY

      public void setRotationY(float rotationY)
    • getRotationZ

      public float getRotationZ()
    • setRotationZ

      public void setRotationZ(float rotationZ)
    • setRotationCenter

      public void setRotationCenter(org.joml.Vector3fc rotationCenter)
    • getOffsetX

      public float getOffsetX()
    • setOffsetX

      public void setOffsetX(float offsetX)
    • getOffsetY

      public float getOffsetY()
    • setOffsetY

      public void setOffsetY(float offsetY)
    • save

      public guideme.scene.SavedCameraSettings save()
    • restore

      public void restore(guideme.scene.SavedCameraSettings settings)