public final class OrthographicProjection
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
OrthographicProjection() |
|
OrthographicProjection(float left,
float right,
float bottom,
float top,
float zNear,
float zFar) |
| Modifier and Type | Method and Description |
|---|---|
float |
depthToZ(float depth) |
float |
getBottom() |
float |
getLeft() |
Mat4x4 |
getMatrix() |
float |
getRight() |
float |
getTop() |
float |
getZFar() |
float |
getZNear() |
float |
getZoom()
Simulate a camera zooming
|
void |
set(float left,
float right,
float bottom,
float top,
float zNear,
float zFar) |
void |
set(OrthographicProjection src) |
void |
setBottom(float bottom) |
void |
setLeft(float left) |
void |
setRight(float right) |
void |
setTop(float top) |
void |
setZFar(float zFar) |
void |
setZNear(float zNear) |
void |
setZoom(float zoom)
Simulate a camera zooming
|
protected OrthographicProjection()
public OrthographicProjection(float left,
float right,
float bottom,
float top,
float zNear,
float zFar)
public void set(OrthographicProjection src)
public final void set(float left,
float right,
float bottom,
float top,
float zNear,
float zFar)
public final float getLeft()
public final float getRight()
public final float getBottom()
public final float getTop()
public final float getZNear()
public final float getZFar()
public final float getZoom()
public final void setLeft(float left)
public final void setRight(float right)
public final void setBottom(float bottom)
public final void setTop(float top)
public final void setZNear(float zNear)
public final void setZFar(float zFar)
public final void setZoom(float zoom)
public final float depthToZ(float depth)
depth - in window coordinate, meaning ranges [0;1]getZNear(). At depth = 1, returns getZFar()public final Mat4x4 getMatrix()
Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com