public interface IMapObject extends ICustomPropertyProvider, java.lang.Comparable<IMapObject>
| Modifier and Type | Method and Description |
|---|---|
java.awt.geom.Rectangle2D |
getBoundingBox()
Gets the hit box.
|
int |
getGridId()
Gets the grid id.
|
float |
getHeight() |
int |
getId()
Gets the id.
|
IMapObjectLayer |
getLayer() |
java.awt.geom.Point2D |
getLocation()
Gets the location.
|
java.lang.String |
getName()
Gets the name.
|
IPolyline |
getPolyline() |
java.lang.String |
getType() |
float |
getWidth() |
float |
getX() |
float |
getY() |
void |
setGridId(int gid) |
void |
setHeight(float height) |
void |
setId(int id) |
void |
setName(java.lang.String name) |
void |
setType(java.lang.String type) |
void |
setWidth(float width) |
void |
setX(float x) |
void |
setY(float y) |
getBoolValue, getBoolValue, getByteValue, getByteValue, getColorValue, getColorValue, getDoubleValue, getDoubleValue, getEnumValue, getEnumValue, getFloatValue, getFloatValue, getIntValue, getIntValue, getLongValue, getLongValue, getProperties, getShortValue, getShortValue, getStringValue, getStringValue, hasCustomProperty, setProperties, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueint getGridId()
java.awt.geom.Rectangle2D getBoundingBox()
int getId()
java.awt.geom.Point2D getLocation()
java.lang.String getName()
java.lang.String getType()
IPolyline getPolyline()
IMapObjectLayer getLayer()
void setGridId(int gid)
void setId(int id)
void setName(java.lang.String name)
void setType(java.lang.String type)
void setX(float x)
void setY(float y)
void setWidth(float width)
void setHeight(float height)
float getX()
float getY()
float getWidth()
float getHeight()