Package org.vrspace.server.obj
Class TerrainPoint
- java.lang.Object
-
- org.vrspace.server.obj.Entity
-
- org.vrspace.server.obj.Embedded
-
- org.vrspace.server.obj.TerrainPoint
-
@Node public class TerrainPoint extends Embedded
A terrain point. Does not extend Point to make sure it doesn't get in the way of range/visibility processing.- Author:
- joe
-
-
Constructor Summary
Constructors Constructor Description TerrainPoint()
TerrainPoint(Terrain terrain, Long index, double x, double y, double z)
TerrainPoint(Terrain t, Long index, Point point)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
Long
getIndex()
Terrain
getTerrain()
double
getX()
double
getY()
double
getZ()
int
hashCode()
void
setIndex(Long index)
void
setTerrain(Terrain terrain)
void
setX(double x)
void
setY(double y)
void
setZ(double z)
String
toString()
-
-
-
Method Detail
-
getTerrain
public Terrain getTerrain()
-
getIndex
public Long getIndex()
-
getX
public double getX()
-
getY
public double getY()
-
getZ
public double getZ()
-
setTerrain
public void setTerrain(Terrain terrain)
-
setIndex
public void setIndex(Long index)
-
setX
public void setX(double x)
-
setY
public void setY(double y)
-
setZ
public void setZ(double z)
-
-