public class MatrixStack extends Object
| Constructor and Description |
|---|
MatrixStack() |
MatrixStack(glm.mat._4.Mat4 mat) |
| Modifier and Type | Method and Description |
|---|---|
MatrixStack |
applyMatrix(glm.mat._4.Mat4 mat4) |
MatrixStack |
identity() |
MatrixStack |
perspective(float defFOV,
float aspectRatio,
float zNear,
float zFar) |
MatrixStack |
pop() |
MatrixStack |
push() |
MatrixStack |
resetStack() |
MatrixStack |
rotate(glm.vec._3.Vec3 axis,
float angDegCCW) |
MatrixStack |
rotateX(float angDeg) |
MatrixStack |
rotateY(float angDeg) |
MatrixStack |
rotateZ(float angDeg) |
MatrixStack |
scale(float scaling) |
MatrixStack |
scale(float x,
float y,
float z) |
MatrixStack |
scale(glm.vec._3.Vec3 scaling) |
MatrixStack |
setMatrix(glm.mat._4.Mat4 mat4) |
glm.mat._4.Mat4 |
top() |
MatrixStack |
translate(float offset) |
MatrixStack |
translate(float x,
float y,
float z) |
MatrixStack |
translate(glm.vec._3.Vec3 offset) |
MatrixStack |
translate(glm.vec._4.Vec4 offset) |
public MatrixStack()
public MatrixStack(glm.mat._4.Mat4 mat)
public MatrixStack identity()
public MatrixStack translate(glm.vec._4.Vec4 offset)
public MatrixStack translate(float offset)
public MatrixStack translate(glm.vec._3.Vec3 offset)
public MatrixStack translate(float x, float y, float z)
public MatrixStack scale(float scaling)
public MatrixStack scale(glm.vec._3.Vec3 scaling)
public MatrixStack scale(float x, float y, float z)
public MatrixStack rotate(glm.vec._3.Vec3 axis, float angDegCCW)
public MatrixStack rotateX(float angDeg)
public MatrixStack rotateY(float angDeg)
public MatrixStack rotateZ(float angDeg)
public MatrixStack applyMatrix(glm.mat._4.Mat4 mat4)
public MatrixStack push()
public MatrixStack pop()
public glm.mat._4.Mat4 top()
public MatrixStack setMatrix(glm.mat._4.Mat4 mat4)
public MatrixStack perspective(float defFOV, float aspectRatio, float zNear, float zFar)
public MatrixStack resetStack()
Copyright © 2016 Java Graphics Society. All rights reserved.