public class Billboard
extends java.lang.Object
Constructor and Description |
---|
Billboard()
Creates an empty billboard.
|
Modifier and Type | Method and Description |
---|---|
void |
finalize() |
void |
flatten() |
void |
flattenNative(ScreenObject screenObject) |
Point3d |
getCenter() |
ScreenObject |
getScreenObject() |
boolean |
getSelectable() |
long |
getSelectID() |
Point2d |
getSize() |
java.util.ArrayList<VertexAttribute> |
getVertexAttributes()
Vertex attributes to apply to this billboard.
|
void |
setCenter(Point3d center) |
void |
setScreenObject(ScreenObject screenObject) |
void |
setSelectable(boolean selectable)
If set, this marker should be made selectable and it will be
if the selection layer has been set
|
void |
setSelectID(long selectID) |
void |
setSize(Point2d size) |
void |
setVertexAttributes(java.util.ArrayList<VertexAttribute> vertexAttributes) |
public void setCenter(Point3d center)
center
- center in display coordinatespublic Point3d getCenter()
public void setSize(Point2d size)
size
- size (for selection)public Point2d getSize()
public void setSelectable(boolean selectable)
public boolean getSelectable()
public ScreenObject getScreenObject()
public void setScreenObject(ScreenObject screenObject)
screenObject
- The 2D polygonal description of what the billboard should bepublic java.util.ArrayList<VertexAttribute> getVertexAttributes()
public void setVertexAttributes(java.util.ArrayList<VertexAttribute> vertexAttributes)
vertexAttributes
- vertex attributes to apply to this billboard.public long getSelectID()
public void setSelectID(long selectID)
selectID
- Unique ID for selectionpublic void flatten()
public void flattenNative(ScreenObject screenObject)
public void finalize()
finalize
in class java.lang.Object