Class Grid
java.lang.Object
com.marginallyclever.ro3.mesh.Mesh
com.marginallyclever.ro3.mesh.proceduralmesh.ProceduralMesh
com.marginallyclever.ro3.mesh.proceduralmesh.Grid
-
Field Summary
FieldsFields inherited from class com.marginallyclever.ro3.mesh.Mesh
colorArray, indexArray, normalArray, NUM_BUFFERS, renderStyle, textureArray, vertexArray -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.marginallyclever.ro3.mesh.Mesh
addColor, addIndex, addNormal, addNormal, addPropertyChangeListener, addTexCoord, addVertex, addVertex, clear, fireMeshChanged, getBoundingBox, getHasColors, getHasIndexes, getHasNormals, getHasTextures, getNormal, getNumTriangles, getNumVertices, getRandomPointOnSurface, getRandomPointOnTriangle, getRenderStyle, getSourceName, getTexCoord, getTriangleArea, getVertex, getVertexProvider, intersect, isDirty, isLoaded, isTransparent, removePropertyChangeListener, render, render, setDirty, setLoaded, setRenderStyle, setSourceName, setTexCoord, setVertex, unload, updateCuboid, updateVertexBuffers
-
Field Details
-
width
public double width -
length
public double length -
spacing
public double spacing
-
-
Constructor Details
-
Grid
public Grid()
-
-
Method Details
-
getEnglishName
- Specified by:
getEnglishNamein classProceduralMesh
-
updateModel
public void updateModel()Draw a grid of lines in the current color- Specified by:
updateModelin classProceduralMesh
-
setWidth
public void setWidth(int width) -
setLength
public void setLength(int length) -
toJSON
public org.json.JSONObject toJSON()- Overrides:
toJSONin classProceduralMesh
-
fromJSON
public void fromJSON(org.json.JSONObject from) - Overrides:
fromJSONin classProceduralMesh
-