|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Render
Abstract rendering interface (for 1D, 2D and 3D objects).
Field Summary | |
---|---|
static java.lang.String |
LINE_CAP
Line cap property (int): for thick and anti-aliased rendering only. |
static int |
LINE_CAP_BUTT
Line cap w/o any projection beyond the end of the path. |
static int |
LINE_CAP_ROUND
Semicircular line cap. |
static int |
LINE_CAP_SQUARE
Projecting square cap .. projection distance is half the line width |
static java.lang.String |
LINE_JOIN
Line join property (int). |
static int |
LINE_JOIN_BEVEL
Bevel (cap) join style. |
static int |
LINE_JOIN_DISJOINT
Line join with no overlap (BitMask output only). |
static int |
LINE_JOIN_MITER
Triangle join style. |
static int |
LINE_JOIN_OVERLAP
Line join with one-pixel overlap (BitMask output only). |
static int |
LINE_JOIN_ROUND
Round join style. |
static java.lang.String |
LINE_WIDTH
Line width property (double): for thick and anti-aliased rendering only. |
static java.lang.String |
PROJECTION
Projection matrix (TrMatrix): for 3D rendering. |
static java.lang.String |
RENDER_STYLE
3D rendering style (int): for 3D rendering. |
static int |
RENDER_STYLE_FLAT
Rendering style: flat shading (faces are filled using constant color). |
static int |
RENDER_STYLE_GOURAUD
Rendering style: Gouraud shading (color is interpolated from vertices). |
static int |
RENDER_STYLE_LINE
Rendering style: wire-frame / line (w/o face filling). |
static int |
RENDER_STYLE_PHONG
Rendering style: Phong shading (normal vectors are interpolated from vertices). |
static int |
RENDER_STYLE_TEXTURE
Rendergin style: texture mapping (can be used together with previous styles). |
Fields inherited from interface cz.cuni.jagrlib.iface.Property |
---|
LOGGING, STATISTICS, TEXT_DESCRIPTION |
Method Summary |
---|
Methods inherited from interface cz.cuni.jagrlib.iface.Property |
---|
commit, get, set |
Field Detail |
---|
static final java.lang.String LINE_JOIN
static final int LINE_JOIN_DISJOINT
static final int LINE_JOIN_OVERLAP
static final int LINE_JOIN_MITER
static final int LINE_JOIN_ROUND
static final int LINE_JOIN_BEVEL
static final java.lang.String LINE_CAP
static final int LINE_CAP_BUTT
static final int LINE_CAP_ROUND
static final int LINE_CAP_SQUARE
static final java.lang.String LINE_WIDTH
static final java.lang.String PROJECTION
static final java.lang.String RENDER_STYLE
static final int RENDER_STYLE_LINE
static final int RENDER_STYLE_FLAT
static final int RENDER_STYLE_GOURAUD
static final int RENDER_STYLE_PHONG
static final int RENDER_STYLE_TEXTURE
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |