Class TileGeometryFile.Polygon
java.lang.Object
zombie.tileDepth.TileGeometryFile.Geometry
zombie.tileDepth.TileGeometryFile.Polygon
- Enclosing class:
TileGeometryFile
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal gnu.trove.list.array.TFloatArrayList
final gnu.trove.list.array.TFloatArrayList
final org.joml.Vector3f
final org.joml.Vector3f
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
void
offset
(int int1, int int0) void
rasterize
(BiConsumer<Integer, Integer> biConsumer) float
sceneToUIX
(float float0, float float1, float float2) float
sceneToUIX
(org.joml.Vector3f vector3f) float
sceneToUIY
(float float0, float float1, float float2) float
sceneToUIY
(org.joml.Vector3f vector3f) toBlock
(StringBuilder stringBuilder) Methods inherited from class zombie.tileDepth.TileGeometryFile.Geometry
asBox, asCylinder, asPolygon, isBox, isCylinder
-
Field Details
-
plane
-
translate
public final org.joml.Vector3f translate -
rotate
public final org.joml.Vector3f rotate -
m_points
public final gnu.trove.list.array.TFloatArrayList m_points -
m_triangles
public final gnu.trove.list.array.TFloatArrayList m_triangles
-
-
Constructor Details
-
Polygon
public Polygon()
-
-
Method Details
-
clone
- Overrides:
clone
in classTileGeometryFile.Geometry
-
toBlock
- Overrides:
toBlock
in classTileGeometryFile.Geometry
-
offset
public void offset(int int1, int int0) - Overrides:
offset
in classTileGeometryFile.Geometry
-
isPolygon
public boolean isPolygon()- Overrides:
isPolygon
in classTileGeometryFile.Geometry
-
rasterize
-
sceneToUIX
public float sceneToUIX(org.joml.Vector3f vector3f) -
sceneToUIY
public float sceneToUIY(org.joml.Vector3f vector3f) -
sceneToUIX
public float sceneToUIX(float float0, float float1, float float2) -
sceneToUIY
public float sceneToUIY(float float0, float float1, float float2)
-