Class Model
java.lang.Object
org.highlife.api.wrappers.interactive.Model
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddrawWireFrame(Graphics graphics) booleanexists()intintgetGridX()intgetGridY()getHullBounds(float scale) intint[]int[]int[]int[]int[]int[]bytebytebytebyteintintint[][]int[][]getVertexMap(int gridX, int gridY) int[][]getVertexMap(int gridX, int gridY, boolean predictMovement) getVertexPoints(int gridX, int gridY) int[]int[]int[]voidsetAnimationHeightOffset(int animationHeightOffset) voidvoidsetGridLocation(int gridX, int gridY) voidsetGridX(int gridX) voidsetGridY(int gridY) voidsetIndicesCount(int indicesCount) voidsetIndicesX(int[] indicesX) voidsetIndicesY(int[] indicesY) voidsetIndicesZ(int[] indicesZ) voidsetOriginalX(int[] originalX) voidsetOriginalY(int[] originalY) voidsetOriginalZ(int[] originalZ) voidsetOverrideAmount(byte overrideAmount) voidsetOverrideHue(byte overrideHue) voidsetOverrideLuminance(byte overrideLuminance) voidsetOverrideSaturation(byte overrideSaturation) voidsetVertexCount(int verticesCount) voidsetVerticesX(int[] verticesX) voidsetVerticesY(int[] verticesY) voidsetVerticesZ(int[] verticesZ)
-
Constructor Details
-
Model
public Model() -
Model
-
-
Method Details
-
calculateCenterPoint
-
calculateModelArea
-
getVertexPoints
-
getVertexPoints
-
getVertexMap
public int[][] getVertexMap() -
getVertexMap
public int[][] getVertexMap(int gridX, int gridY) -
getVertexMap
public int[][] getVertexMap(int gridX, int gridY, boolean predictMovement) -
getTileHeight
public int getTileHeight() -
getHullBounds
-
getHullBounds
-
drawWireFrame
-
getGridX
public int getGridX() -
setGridX
public void setGridX(int gridX) -
getGridY
public int getGridY() -
setGridY
public void setGridY(int gridY) -
setGridLocation
public void setGridLocation(int gridX, int gridY) -
getVerticesX
public int[] getVerticesX() -
setVerticesX
public void setVerticesX(int[] verticesX) -
getOriginalX
public int[] getOriginalX() -
setOriginalX
public void setOriginalX(int[] originalX) -
getVerticesY
public int[] getVerticesY() -
setVerticesY
public void setVerticesY(int[] verticesY) -
getOriginalY
public int[] getOriginalY() -
setOriginalY
public void setOriginalY(int[] originalY) -
getVerticesZ
public int[] getVerticesZ() -
setVerticesZ
public void setVerticesZ(int[] verticesZ) -
getOriginalZ
public int[] getOriginalZ() -
setOriginalZ
public void setOriginalZ(int[] originalZ) -
getIndicesX
public int[] getIndicesX() -
setIndicesX
public void setIndicesX(int[] indicesX) -
getIndicesY
public int[] getIndicesY() -
setIndicesY
public void setIndicesY(int[] indicesY) -
getIndicesZ
public int[] getIndicesZ() -
setIndicesZ
public void setIndicesZ(int[] indicesZ) -
getVertexCount
public int getVertexCount() -
setVertexCount
public void setVertexCount(int verticesCount) -
getIndicesCount
public int getIndicesCount() -
setIndicesCount
public void setIndicesCount(int indicesCount) -
exists
public boolean exists() -
getEntity
-
setEntity
-
getOverrideAmount
public byte getOverrideAmount() -
setOverrideAmount
public void setOverrideAmount(byte overrideAmount) -
getOverrideSaturation
public byte getOverrideSaturation() -
setOverrideSaturation
public void setOverrideSaturation(byte overrideSaturation) -
getOverrideHue
public byte getOverrideHue() -
setOverrideHue
public void setOverrideHue(byte overrideHue) -
getOverrideLuminance
public byte getOverrideLuminance() -
setOverrideLuminance
public void setOverrideLuminance(byte overrideLuminance) -
getAnimationHeightOffset
public int getAnimationHeightOffset() -
setAnimationHeightOffset
public void setAnimationHeightOffset(int animationHeightOffset)
-