public class Frustum
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BOTTOM_PLANE |
static int |
FAR_PLANE |
static int |
LEFT_PLANE |
static int |
NEAR_PLANE |
protected static int |
NUM_PLANES |
static int |
RIGHT_PLANE |
static int |
TOP_PLANE |
| Constructor and Description |
|---|
Frustum() |
| Modifier and Type | Method and Description |
|---|---|
Plane |
getPlane(int id) |
void |
getProjexction(Mat4x4 dst) |
void |
getView(Mat4x4 dst) |
void |
set(Frustum src) |
void |
update(Mat4x4 proj,
Mat4x4 view)
Update frustum planes.
|
void |
update(View view)
Update frustum planes.
|
protected static final int NUM_PLANES
public static final int RIGHT_PLANE
public static final int LEFT_PLANE
public static final int BOTTOM_PLANE
public static final int TOP_PLANE
public static final int FAR_PLANE
public static final int NEAR_PLANE
public final void set(Frustum src)
public final void update(View view)
update(Mat4x4, Mat4x4)public final void update(Mat4x4 proj, Mat4x4 view)
proj - OpenGL projection matrixview - OpenGL modelview matrixpublic final Plane getPlane(int id)
public final void getProjexction(Mat4x4 dst)
public final void getView(Mat4x4 dst)
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