de.jreality.shader
Interface RenderingHintsShader

All Superinterfaces:
AttributeEntity

public interface RenderingHintsShader
extends AttributeEntity


Field Summary
static boolean ADDITIVE_BLENDING_ENABLED_DEFAULT
           
static boolean ANY_DISPLAY_LISTS_DEFAULT
           
static boolean BACK_FACE_CULLING_DEFAULT
           
static java.lang.Object CREATE_DEFAULT
           
static java.lang.Class DEFAULT_ENTITY
           
static double DEPTH_FUDGE_FACTOR_DEFAULT
           
static boolean FLIP_NORMALS_DEFAULT
           
static boolean IGNORE_ALPHA0_DEFAULT
           
static double LEVEL_OF_DETAIL_DEFAULT
           
static boolean LIGHTING_ENABLED_DEFAULT
           
static boolean LOCAL_LIGHT_MODEL_DEFAULT
           
static int METRIC_DEFAULT
           
static boolean OPAQUE_TUBES_AND_SPHERES_DEFAULT
           
static boolean SEPARATE_SPECULAR_DEFAULT
           
static boolean TRANSPARENCY_ENABLED_DEFAULT
           
static boolean Z_BUFFER_ENABLED_DEFAULT
           
 
Method Summary
 java.lang.Boolean getAdditiveBlendingEnabled()
           
 java.lang.Boolean getAnyDisplayLists()
           
 java.lang.Boolean getBackFaceCulling()
           
 java.lang.Double getDepthFudgeFactor()
           
 java.lang.Boolean getFlipNormals()
           
 java.lang.Boolean getIgnoreAlpha0()
           
 java.lang.Double getLevelOfDetail()
           
 java.lang.Boolean getLightingEnabled()
           
 java.lang.Boolean getLocalLightModel()
           
 java.lang.Integer getMetric()
           
 java.lang.Boolean getOpaqueTubesAndSpheres()
           
 java.lang.Boolean getSeparateSpecularColor()
           
 java.lang.Boolean getTransparencyEnabled()
           
 java.lang.Boolean getZBufferEnabled()
           
 void setAdditiveBlendingEnabled(java.lang.Boolean d)
           
 void setAnyDisplayLists(java.lang.Boolean d)
           
 void setBackFaceCulling(java.lang.Boolean d)
           
 void setDepthFudgeFactor(java.lang.Double d)
           
 void setFlipNormals(java.lang.Boolean d)
           
 void setIgnoreAlpha0(java.lang.Boolean d)
           
 void setLevelOfDetail(java.lang.Double d)
           
 void setLightingEnabled(java.lang.Boolean b)
           
 void setLocalLightModel(java.lang.Boolean d)
           
 void setMetric(java.lang.Integer m)
           
 void setOpaqueTubesAndSpheres(java.lang.Boolean d)
           
 void setSeparateSpecularColor(java.lang.Boolean b)
           
 void setTransparencyEnabled(java.lang.Boolean d)
           
 void setZBufferEnabled(java.lang.Boolean d)
           
 

Field Detail

DEFAULT_ENTITY

static final java.lang.Class DEFAULT_ENTITY

CREATE_DEFAULT

static final java.lang.Object CREATE_DEFAULT

METRIC_DEFAULT

static final int METRIC_DEFAULT
See Also:
Constant Field Values

LIGHTING_ENABLED_DEFAULT

static final boolean LIGHTING_ENABLED_DEFAULT
See Also:
Constant Field Values

TRANSPARENCY_ENABLED_DEFAULT

static final boolean TRANSPARENCY_ENABLED_DEFAULT
See Also:
Constant Field Values

ADDITIVE_BLENDING_ENABLED_DEFAULT

static final boolean ADDITIVE_BLENDING_ENABLED_DEFAULT
See Also:
Constant Field Values

Z_BUFFER_ENABLED_DEFAULT

static final boolean Z_BUFFER_ENABLED_DEFAULT
See Also:
Constant Field Values

IGNORE_ALPHA0_DEFAULT

static final boolean IGNORE_ALPHA0_DEFAULT
See Also:
Constant Field Values

ANY_DISPLAY_LISTS_DEFAULT

static final boolean ANY_DISPLAY_LISTS_DEFAULT
See Also:
Constant Field Values

BACK_FACE_CULLING_DEFAULT

static final boolean BACK_FACE_CULLING_DEFAULT
See Also:
Constant Field Values

OPAQUE_TUBES_AND_SPHERES_DEFAULT

static final boolean OPAQUE_TUBES_AND_SPHERES_DEFAULT
See Also:
Constant Field Values

LOCAL_LIGHT_MODEL_DEFAULT

static final boolean LOCAL_LIGHT_MODEL_DEFAULT
See Also:
Constant Field Values

SEPARATE_SPECULAR_DEFAULT

static final boolean SEPARATE_SPECULAR_DEFAULT
See Also:
Constant Field Values

FLIP_NORMALS_DEFAULT

static final boolean FLIP_NORMALS_DEFAULT
See Also:
Constant Field Values

LEVEL_OF_DETAIL_DEFAULT

static final double LEVEL_OF_DETAIL_DEFAULT
See Also:
Constant Field Values

DEPTH_FUDGE_FACTOR_DEFAULT

static final double DEPTH_FUDGE_FACTOR_DEFAULT
See Also:
Constant Field Values
Method Detail

getMetric

java.lang.Integer getMetric()

setMetric

void setMetric(java.lang.Integer m)

getLightingEnabled

java.lang.Boolean getLightingEnabled()

setLightingEnabled

void setLightingEnabled(java.lang.Boolean b)

getTransparencyEnabled

java.lang.Boolean getTransparencyEnabled()

setTransparencyEnabled

void setTransparencyEnabled(java.lang.Boolean d)

getAdditiveBlendingEnabled

java.lang.Boolean getAdditiveBlendingEnabled()

setAdditiveBlendingEnabled

void setAdditiveBlendingEnabled(java.lang.Boolean d)

getZBufferEnabled

java.lang.Boolean getZBufferEnabled()

setZBufferEnabled

void setZBufferEnabled(java.lang.Boolean d)

getIgnoreAlpha0

java.lang.Boolean getIgnoreAlpha0()

setIgnoreAlpha0

void setIgnoreAlpha0(java.lang.Boolean d)

getLocalLightModel

java.lang.Boolean getLocalLightModel()

setLocalLightModel

void setLocalLightModel(java.lang.Boolean d)

getSeparateSpecularColor

java.lang.Boolean getSeparateSpecularColor()

setSeparateSpecularColor

void setSeparateSpecularColor(java.lang.Boolean b)

getAnyDisplayLists

java.lang.Boolean getAnyDisplayLists()

setAnyDisplayLists

void setAnyDisplayLists(java.lang.Boolean d)

getBackFaceCulling

java.lang.Boolean getBackFaceCulling()

setBackFaceCulling

void setBackFaceCulling(java.lang.Boolean d)

getFlipNormals

java.lang.Boolean getFlipNormals()

setFlipNormals

void setFlipNormals(java.lang.Boolean d)

getOpaqueTubesAndSpheres

java.lang.Boolean getOpaqueTubesAndSpheres()

setOpaqueTubesAndSpheres

void setOpaqueTubesAndSpheres(java.lang.Boolean d)

getLevelOfDetail

java.lang.Double getLevelOfDetail()

setLevelOfDetail

void setLevelOfDetail(java.lang.Double d)

getDepthFudgeFactor

java.lang.Double getDepthFudgeFactor()

setDepthFudgeFactor

void setDepthFudgeFactor(java.lang.Double d)