chore: mark methods using deprecated opengl for removal camera
/**
* Applies the projection and modelview matrix.
+ *
+ * @deprecated This method is scheduled for removal with core profile change to 3.3
+ * <p>
+ * Use {@link #getProjectionMatrix()} and {@link #getViewMatrix}
*/
+ @Deprecated
public void lookThrough() {
loadProjectionMatrix();
loadModelViewMatrix();
}
/**
- * Applies the projection and the normalized modelview matrix (positioned at the origin without any offset like bobbing) .
+ * Applies the projection and the normalized modelview matrix (positioned at the origin without any offset like
+ * bobbing) .
+ *
+ * @deprecated This method is scheduled for removal with core profile change to 3.3.
+ * <p>
+ * Use {@link #getProjectionMatrix()} and {@link #getNormViewMatrix()}
*/
+ @Deprecated
public void lookThroughNormalized() {
loadProjectionMatrix();
loadNormalizedModelViewMatrix();
@@ -91,10 +102,29 @@ public void updateFrustum() {
public abstract boolean isBobbingAllowed();
+ /**
+ * @deprecated This method is scheduled for removal with core profile change to 3.3.
+ * <p>
+ * Use {@link #getProjectionMatrix()}
+ */
+ @Deprecated
public abstract void loadProjectionMatrix();
+
+ /**
+ * @deprecated This method is scheduled for removal with core profile change to 3.3
+ * <p>
+ * Use {@link #getViewMatrix()}
+ */
+ @Deprecated
public abstract void loadModelViewMatrix();
+ /**
+ * @deprecated This method is scheduled for removal with core profile change to 3.3
+ * <p>
+ * Use {@link #getNormViewMatrix()}
+ */
+ @Deprecated
public abstract void loadNormalizedModelViewMatrix();
public abstract void updateMatrices();
