Package org.jzy3d.plot3d.text
Class AbstractTextRenderer
java.lang.Object
org.jzy3d.plot3d.text.AbstractTextRenderer
- All Implemented Interfaces:
ITextRenderer
- Direct Known Subclasses:
JOGLTextRenderer2d
,JOGLTextRenderer3d
,TextBillboardRenderer
,TextBitmapRenderer
,TextRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final int
protected static final Coord3d
protected static final Coord2d
protected SpaceTransformer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondrawText
(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color) drawText
(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset) drawText
(IPainter painter, Font font, String s, Coord3d position, float rotation, TextAlign align, Color color, Coord2d screenOffset) drawText
(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color) drawText
(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset) drawText
(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord3d sceneOffset) void
setSpaceTransformer
(SpaceTransformer transformer) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jzy3d.plot3d.text.ITextRenderer
drawText
-
Field Details
-
NO_ROTATION
protected static final int NO_ROTATION- See Also:
-
NO_SCREEN_OFFSET
-
NO_SCENE_OFFSET
-
spaceTransformer
-
-
Constructor Details
-
AbstractTextRenderer
public AbstractTextRenderer()
-
-
Method Details
-
getSpaceTransformer
- Specified by:
getSpaceTransformer
in interfaceITextRenderer
-
setSpaceTransformer
- Specified by:
setSpaceTransformer
in interfaceITextRenderer
-
drawText
public BoundingBox3d drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, TextAlign align, Color color, Coord2d screenOffset) - Specified by:
drawText
in interfaceITextRenderer
-
drawText
public BoundingBox3d drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color) - Specified by:
drawText
in interfaceITextRenderer
-
drawText
public BoundingBox3d drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color) - Specified by:
drawText
in interfaceITextRenderer
-
drawText
public BoundingBox3d drawText(IPainter painter, Font font, String s, Coord3d position, float rotation, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset) - Specified by:
drawText
in interfaceITextRenderer
-
drawText
public BoundingBox3d drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord2d screenOffset) - Specified by:
drawText
in interfaceITextRenderer
-
drawText
public BoundingBox3d drawText(IPainter painter, Font font, String s, Coord3d position, Horizontal halign, Vertical valign, Color color, Coord3d sceneOffset) - Specified by:
drawText
in interfaceITextRenderer
-