/** * @param c An existing camera * * @return A new camera based on the given camera. */ public static JCameraSphericalType newCameraFrom( final JCameraSphericalReadableType c) { final JCameraSphericalType r = new JCameraSpherical(); r.cameraSetAngleHeading(c.cameraGetAngleHeading()); r.cameraSetAngleIncline(c.cameraGetAngleIncline()); r.cameraSetTargetPosition(c.cameraGetTargetPosition()); r.cameraSetZoom(c.cameraGetZoom()); return r; }
/** * @param c An existing camera * * @return A new camera based on the given camera. */ public static JCameraSphericalType newCameraFrom( final JCameraSphericalReadableType c) { final JCameraSphericalType r = new JCameraSpherical(); r.cameraSetAngleHeading(c.cameraGetAngleHeading()); r.cameraSetAngleIncline(c.cameraGetAngleIncline()); r.cameraSetTargetPosition(c.cameraGetTargetPosition()); r.cameraSetZoom(c.cameraGetZoom()); return r; }