de.jreality.shader
Interface DefaultGeometryShader
- All Superinterfaces:
- AttributeCollection, AttributeEntity
public interface DefaultGeometryShader
- extends AttributeCollection
This interface represents the default geometry shader in jReality.
It consists of three sub-shaders, for polygons, lines, and points,
and three corresponding boolean values to control whether these three elements
are to be drawn.
- Author:
- Charles Gunn
DEFAULT_ENTITY
static final Class DEFAULT_ENTITY
SHOW_FACES_DEFAULT
static final boolean SHOW_FACES_DEFAULT
- See Also:
- Constant Field Values
SHOW_LINES_DEFAULT
static final boolean SHOW_LINES_DEFAULT
- See Also:
- Constant Field Values
SHOW_POINTS_DEFAULT
static final boolean SHOW_POINTS_DEFAULT
- See Also:
- Constant Field Values
getShowFaces
Boolean getShowFaces()
setShowFaces
void setShowFaces(Boolean faceDraw)
getShowLines
Boolean getShowLines()
setShowLines
void setShowLines(Boolean edgeDraw)
getShowPoints
Boolean getShowPoints()
setShowPoints
void setShowPoints(Boolean vertexDraw)
getPointShader
PointShader getPointShader()
createPointShader
PointShader createPointShader(String name)
getLineShader
LineShader getLineShader()
createLineShader
LineShader createLineShader(String name)
getPolygonShader
PolygonShader getPolygonShader()
createPolygonShader
PolygonShader createPolygonShader(String name)