public class YMFShaderData
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
COORD_SIZE |
| Constructor and Description |
|---|
YMFShaderData() |
| Modifier and Type | Method and Description |
|---|---|
void |
clip(int inWidth,
int inHeight,
int outWidth,
int outHeight) |
void |
flipHorizontal(boolean mark) |
void |
flipHorizontalWater(boolean mark) |
void |
flipReset() |
void |
flipResetWater() |
void |
flipVertical(boolean mark) |
void |
flipVerticalWater(boolean mark) |
java.nio.FloatBuffer |
getTextureCoordData() |
int |
getTextureCoordStride() |
float[] |
getTextureMatrix() |
java.nio.FloatBuffer |
getVertexCoordData() |
int |
getVertexCoordStride() |
int |
getVertexCount() |
float[] |
getVertexMatrix() |
java.nio.FloatBuffer |
getWaterMarkCoordData() |
void |
setInputTextureTransformMatrix(float[] matrix) |
void |
setRotation(float angle)
顶点坐标旋转
|
public static final int COORD_SIZE
public java.nio.FloatBuffer getVertexCoordData()
public int getVertexCoordStride()
public int getVertexCount()
public java.nio.FloatBuffer getTextureCoordData()
public int getTextureCoordStride()
public java.nio.FloatBuffer getWaterMarkCoordData()
public float[] getVertexMatrix()
public float[] getTextureMatrix()
public void clip(int inWidth,
int inHeight,
int outWidth,
int outHeight)
public void flipReset()
public void flipVertical(boolean mark)
public void flipHorizontal(boolean mark)
public void flipResetWater()
public void flipVerticalWater(boolean mark)
public void flipHorizontalWater(boolean mark)
public void setInputTextureTransformMatrix(float[] matrix)
public void setRotation(float angle)
angle - 旋转角度