protected class IconRenderer.OrderedText extends Object implements OrderedRenderable
| Modifier and Type | Field and Description |
|---|---|
protected Color |
color |
protected double |
eyeDistance |
protected Font |
font |
protected Layer |
layer |
protected Point |
pickPoint |
protected Vec4 |
point |
protected String |
text |
| Constructor and Description |
|---|
OrderedText(String text,
Font font,
Vec4 point,
Color color,
double eyeDistance) |
OrderedText(String text,
Font font,
Vec4 point,
Point pickPoint,
Layer layer,
double eyeDistance) |
| Modifier and Type | Method and Description |
|---|---|
double |
getDistanceFromEye()
Returns the ordered renderable's distance from the current view's eye point.
|
protected ToolTipRenderer |
getToolTipRenderer(DrawContext dc) |
void |
pick(DrawContext dc,
Point pickPoint)
Executes a pick of the ordered renderable.
|
void |
render(DrawContext dc)
Causes this
Renderable to render itself using the provided draw context. |
protected Color color
protected double eyeDistance
protected Font font
protected Layer layer
protected Point pickPoint
protected Vec4 point
protected String text
public double getDistanceFromEye()
OrderedRenderablegetDistanceFromEye in interface OrderedRenderableprotected ToolTipRenderer getToolTipRenderer(DrawContext dc)
public void pick(DrawContext dc, Point pickPoint)
OrderedRenderablepick in interface OrderedRenderabledc - the current draw context.pickPoint - the pick point.public void render(DrawContext dc)
RenderableRenderable to render itself using the provided draw context.render in interface Renderabledc - the DrawContext to be usedDrawContext