public abstract class Primitive extends Renderable
| Modifier | Constructor and Description |
|---|---|
protected |
Primitive(boolean isVisible,
boolean isSelectable,
int zIndex) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
protected void |
notifyDataChanged() |
void |
registerDataChangeListener(com.tomtom.pnd.maplib.DataChangeListener changeListener)
Adds new
DataChangeListener to Renderable. |
void |
release()
Releases any resources this
Renderable acquired, which may include GPU memory. |
void |
setZIndex(int zIndex)
Sets the zIndex of this
Renderable. |
void |
unregisterDataChangeListener(com.tomtom.pnd.maplib.DataChangeListener changeListener)
removes
DataChangeListener from Renderable. |
getTag, getZIndex, isSelectable, isVisible, selectable, setTag, setVisibilityprotected Primitive(boolean isVisible,
boolean isSelectable,
int zIndex)
public void setZIndex(int zIndex)
RenderableRenderable. Renderable with higher zIndices are drawn above those with lower indices.setZIndex in class RenderablezIndex - the zIndex of this Renderable.protected void notifyDataChanged()
public void release()
RenderableRenderable acquired, which may include GPU memory.public void registerDataChangeListener(com.tomtom.pnd.maplib.DataChangeListener changeListener)
RenderableDataChangeListener to Renderable.changeListener - DataChangeListener instancepublic void unregisterDataChangeListener(com.tomtom.pnd.maplib.DataChangeListener changeListener)
RenderableDataChangeListener from Renderable.changeListener - DataChangeListener instancepublic int hashCode()
hashCode in class Renderablepublic boolean equals(java.lang.Object obj)
equals in class Renderable