/** * @return A new FPS camera */ public static JCameraFPSStyleType newCamera() { return new JCameraFPSStyle(); }
/** * @return A new FPS camera */ public static JCameraFPSStyleType newCamera() { return new JCameraFPSStyle(); }
/** * @param c An existing camera * * @return A new FPS camera based on the given camera. */ public static JCameraFPSStyleType newCameraFrom( final JCameraFPSStyleReadableType c) { final JCameraFPSStyle r = new JCameraFPSStyle(); r.cameraSetAngleAroundHorizontal(c.cameraGetAngleAroundHorizontal()); r.cameraSetAngleAroundVertical(c.cameraGetAngleAroundVertical()); r.cameraSetPosition(c.cameraGetPosition()); return r; }
/** * @param c An existing camera * * @return A new FPS camera based on the given camera. */ public static JCameraFPSStyleType newCameraFrom( final JCameraFPSStyleReadableType c) { final JCameraFPSStyle r = new JCameraFPSStyle(); r.cameraSetAngleAroundHorizontal(c.cameraGetAngleAroundHorizontal()); r.cameraSetAngleAroundVertical(c.cameraGetAngleAroundVertical()); r.cameraSetPosition(c.cameraGetPosition()); return r; }