de.jreality.shader
Interface DefaultPointShader

All Superinterfaces:
AttributeCollection, AttributeEntity, PointShader

public interface DefaultPointShader
extends PointShader

The default point shader for jReality.

Author:
Charles Gunn
See Also:
for general remarks on these shader interfaces.

Field Summary
static boolean ATTENUATE_POINT_SIZE_DEFAULT
           
static Object CREATE_DEFAULT
           
static Color DIFFUSE_COLOR_DEFAULT
           
static double POINT_RADIUS_DEFAULT
           
static double POINT_SIZE_DEFAULT
           
static boolean SPHERES_DRAW_DEFAULT
           
 
Fields inherited from interface de.jreality.shader.PointShader
DEFAULT_ENTITY
 
Method Summary
 PolygonShader createPolygonShader(String shaderName)
           
 TextShader createTextShader(String name)
           
 Boolean getAttenuatePointSize()
           
 Color getDiffuseColor()
           
 Double getPointRadius()
           
 Double getPointSize()
           
 PolygonShader getPolygonShader()
           
 Boolean getRadiiWorldCoordinates()
           
 Boolean getSpheresDraw()
           
 TextShader getTextShader()
           
 void setAttenuatePointSize(Boolean b)
           
 void setDiffuseColor(Color c)
           
 void setPointRadius(Double radius)
           
 void setPointSize(Double size)
           
 void setRadiiWorldCoordinates(Boolean b)
           
 void setSpheresDraw(Boolean value)
           
 

Field Detail

CREATE_DEFAULT

static final Object CREATE_DEFAULT

DIFFUSE_COLOR_DEFAULT

static final Color DIFFUSE_COLOR_DEFAULT

SPHERES_DRAW_DEFAULT

static final boolean SPHERES_DRAW_DEFAULT
See Also:
Constant Field Values

POINT_RADIUS_DEFAULT

static final double POINT_RADIUS_DEFAULT
See Also:
Constant Field Values

POINT_SIZE_DEFAULT

static final double POINT_SIZE_DEFAULT
See Also:
Constant Field Values

ATTENUATE_POINT_SIZE_DEFAULT

static final boolean ATTENUATE_POINT_SIZE_DEFAULT
See Also:
Constant Field Values
Method Detail

getDiffuseColor

Color getDiffuseColor()

setDiffuseColor

void setDiffuseColor(Color c)

setRadiiWorldCoordinates

void setRadiiWorldCoordinates(Boolean b)

getRadiiWorldCoordinates

Boolean getRadiiWorldCoordinates()

getSpheresDraw

Boolean getSpheresDraw()

setSpheresDraw

void setSpheresDraw(Boolean value)

getPointRadius

Double getPointRadius()

setPointRadius

void setPointRadius(Double radius)

getPointSize

Double getPointSize()

setPointSize

void setPointSize(Double size)

getAttenuatePointSize

Boolean getAttenuatePointSize()

setAttenuatePointSize

void setAttenuatePointSize(Boolean b)

getPolygonShader

PolygonShader getPolygonShader()

createPolygonShader

PolygonShader createPolygonShader(String shaderName)

getTextShader

TextShader getTextShader()

createTextShader

TextShader createTextShader(String name)