llnl.visit
Class RenderingAttributes

java.lang.Object
  extended by llnl.visit.AttributeSubject
      extended by llnl.visit.RenderingAttributes

public class RenderingAttributes
extends AttributeSubject


Field Summary
static int DEFAULT_COMPACT_DOMAINS_ACTIVATION_MODE
           
static int DEFAULT_COMPACT_DOMAINS_AUTO_THRESHOLD
           
static int DEFAULT_SCALABLE_ACTIVATION_MODE
           
static int DEFAULT_SCALABLE_AUTO_THRESHOLD
           
static int GEOMETRYREPRESENTATION_POINTS
           
static int GEOMETRYREPRESENTATION_SURFACES
           
static int GEOMETRYREPRESENTATION_WIREFRAME
           
static int STEREOTYPES_CRYSTALEYES
           
static int STEREOTYPES_INTERLACED
           
static int STEREOTYPES_REDBLUE
           
static int STEREOTYPES_REDGREEN
           
static int TRISTATEMODE_ALWAYS
           
static int TRISTATEMODE_AUTO
           
static int TRISTATEMODE_NEVER
           
 
Constructor Summary
RenderingAttributes()
           
RenderingAttributes(int nMoreFields)
           
RenderingAttributes(RenderingAttributes obj)
           
 
Method Summary
 boolean equals(RenderingAttributes obj)
           
 boolean GetAntialiasing()
           
 boolean GetColorTexturingFlag()
           
 int GetCompactDomainsActivationMode()
           
 int GetCompactDomainsAutoThreshold()
           
 int GetCompressionActivationMode()
           
 boolean GetDepthCueingAutomatic()
           
 int GetDisplayListMode()
           
 boolean GetDoDepthCueing()
           
 boolean GetDoShadowing()
           
 double[] GetEndCuePoint()
           
 int GetGeometryRepresentation()
           
 float GetMultiresolutionCellSize()
           
 boolean GetMultiresolutionMode()
           
 boolean GetNotifyForEachRender()
           
 int GetNumAdditionalAttributes()
          Returns the number of attributes added in this level of the state object.
 int GetScalableActivationMode()
           
 int GetScalableAutoThreshold()
           
 double GetShadowStrength()
           
 float GetSpecularCoeff()
           
 ColorAttribute GetSpecularColor()
           
 boolean GetSpecularFlag()
           
 float GetSpecularPower()
           
 double[] GetStartCuePoint()
           
 boolean GetStereoRendering()
           
 int GetStereoType()
           
 int Offset()
          Returns the offset into the selected table where this state object's fields begin.
 void ReadAtts(int index, CommunicationBuffer buf)
          Reads the specified index's data from the buffer into the object.
 void SetAntialiasing(boolean antialiasing_)
           
 void SetColorTexturingFlag(boolean colorTexturingFlag_)
           
 void SetCompactDomainsActivationMode(int compactDomainsActivationMode_)
           
 void SetCompactDomainsAutoThreshold(int compactDomainsAutoThreshold_)
           
 void SetCompressionActivationMode(int compressionActivationMode_)
           
 void SetDepthCueingAutomatic(boolean depthCueingAutomatic_)
           
 void SetDisplayListMode(int displayListMode_)
           
 void SetDoDepthCueing(boolean doDepthCueing_)
           
 void SetDoShadowing(boolean doShadowing_)
           
 void SetEndCuePoint(double[] endCuePoint_)
           
 void SetEndCuePoint(double e0, double e1, double e2)
           
 void SetGeometryRepresentation(int geometryRepresentation_)
           
 void SetMultiresolutionCellSize(float multiresolutionCellSize_)
           
 void SetMultiresolutionMode(boolean multiresolutionMode_)
           
 void SetNotifyForEachRender(boolean notifyForEachRender_)
           
 void SetScalableActivationMode(int scalableActivationMode_)
           
 void SetScalableAutoThreshold(int scalableAutoThreshold_)
           
 void SetShadowStrength(double shadowStrength_)
           
 void SetSpecularCoeff(float specularCoeff_)
           
 void SetSpecularColor(ColorAttribute specularColor_)
           
 void SetSpecularFlag(boolean specularFlag_)
           
 void SetSpecularPower(float specularPower_)
           
 void SetStartCuePoint(double[] startCuePoint_)
           
 void SetStartCuePoint(double e0, double e1, double e2)
           
 void SetStereoRendering(boolean stereoRendering_)
           
 void SetStereoType(int stereoType_)
           
 java.lang.String toString(java.lang.String indent)
           
 void WriteAtts(CommunicationBuffer buf)
          Writes the selected fields of the object to the buffer.
 
Methods inherited from class llnl.visit.AttributeSubject
Attach, boolToString, Detach, doubleArrayToString, doubleToString, doubleVectorToString, floatArrayToString, floatToString, floatVectorToString, GetAttributeId, GetClassName, intArrayToString, intToString, intVectorToString, IsSelected, Notify, NumAttributes, NumAttributesSelected, Read, Select, SelectAll, SetAttributeId, stringToString, stringVectorToString, toString, ucharArrayToString, ucharToString, ucharVectorToString, UnSelectAll, Write, WriteSelect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

GEOMETRYREPRESENTATION_SURFACES

public static final int GEOMETRYREPRESENTATION_SURFACES
See Also:
Constant Field Values

GEOMETRYREPRESENTATION_WIREFRAME

public static final int GEOMETRYREPRESENTATION_WIREFRAME
See Also:
Constant Field Values

GEOMETRYREPRESENTATION_POINTS

public static final int GEOMETRYREPRESENTATION_POINTS
See Also:
Constant Field Values

STEREOTYPES_REDBLUE

public static final int STEREOTYPES_REDBLUE
See Also:
Constant Field Values

STEREOTYPES_INTERLACED

public static final int STEREOTYPES_INTERLACED
See Also:
Constant Field Values

STEREOTYPES_CRYSTALEYES

public static final int STEREOTYPES_CRYSTALEYES
See Also:
Constant Field Values

STEREOTYPES_REDGREEN

public static final int STEREOTYPES_REDGREEN
See Also:
Constant Field Values

TRISTATEMODE_NEVER

public static final int TRISTATEMODE_NEVER
See Also:
Constant Field Values

TRISTATEMODE_ALWAYS

public static final int TRISTATEMODE_ALWAYS
See Also:
Constant Field Values

TRISTATEMODE_AUTO

public static final int TRISTATEMODE_AUTO
See Also:
Constant Field Values

DEFAULT_SCALABLE_AUTO_THRESHOLD

public static final int DEFAULT_SCALABLE_AUTO_THRESHOLD
See Also:
Constant Field Values

DEFAULT_SCALABLE_ACTIVATION_MODE

public static final int DEFAULT_SCALABLE_ACTIVATION_MODE
See Also:
Constant Field Values

DEFAULT_COMPACT_DOMAINS_ACTIVATION_MODE

public static final int DEFAULT_COMPACT_DOMAINS_ACTIVATION_MODE
See Also:
Constant Field Values

DEFAULT_COMPACT_DOMAINS_AUTO_THRESHOLD

public static final int DEFAULT_COMPACT_DOMAINS_AUTO_THRESHOLD
See Also:
Constant Field Values
Constructor Detail

RenderingAttributes

public RenderingAttributes()

RenderingAttributes

public RenderingAttributes(int nMoreFields)

RenderingAttributes

public RenderingAttributes(RenderingAttributes obj)
Method Detail

Offset

public int Offset()
Description copied from class: AttributeSubject
Returns the offset into the selected table where this state object's fields begin.

Overrides:
Offset in class AttributeSubject
Returns:
An offset into the selected table.

GetNumAdditionalAttributes

public int GetNumAdditionalAttributes()
Description copied from class: AttributeSubject
Returns the number of attributes added in this level of the state object.

Overrides:
GetNumAdditionalAttributes in class AttributeSubject
Returns:
The number of attributes added in this level of the state object.

equals

public boolean equals(RenderingAttributes obj)

SetAntialiasing

public void SetAntialiasing(boolean antialiasing_)

SetMultiresolutionMode

public void SetMultiresolutionMode(boolean multiresolutionMode_)

SetMultiresolutionCellSize

public void SetMultiresolutionCellSize(float multiresolutionCellSize_)

SetGeometryRepresentation

public void SetGeometryRepresentation(int geometryRepresentation_)

SetDisplayListMode

public void SetDisplayListMode(int displayListMode_)

SetStereoRendering

public void SetStereoRendering(boolean stereoRendering_)

SetStereoType

public void SetStereoType(int stereoType_)

SetNotifyForEachRender

public void SetNotifyForEachRender(boolean notifyForEachRender_)

SetScalableActivationMode

public void SetScalableActivationMode(int scalableActivationMode_)

SetScalableAutoThreshold

public void SetScalableAutoThreshold(int scalableAutoThreshold_)

SetSpecularFlag

public void SetSpecularFlag(boolean specularFlag_)

SetSpecularCoeff

public void SetSpecularCoeff(float specularCoeff_)

SetSpecularPower

public void SetSpecularPower(float specularPower_)

SetSpecularColor

public void SetSpecularColor(ColorAttribute specularColor_)

SetDoShadowing

public void SetDoShadowing(boolean doShadowing_)

SetShadowStrength

public void SetShadowStrength(double shadowStrength_)

SetDoDepthCueing

public void SetDoDepthCueing(boolean doDepthCueing_)

SetDepthCueingAutomatic

public void SetDepthCueingAutomatic(boolean depthCueingAutomatic_)

SetStartCuePoint

public void SetStartCuePoint(double[] startCuePoint_)

SetStartCuePoint

public void SetStartCuePoint(double e0,
                             double e1,
                             double e2)

SetEndCuePoint

public void SetEndCuePoint(double[] endCuePoint_)

SetEndCuePoint

public void SetEndCuePoint(double e0,
                           double e1,
                           double e2)

SetCompressionActivationMode

public void SetCompressionActivationMode(int compressionActivationMode_)

SetColorTexturingFlag

public void SetColorTexturingFlag(boolean colorTexturingFlag_)

SetCompactDomainsActivationMode

public void SetCompactDomainsActivationMode(int compactDomainsActivationMode_)

SetCompactDomainsAutoThreshold

public void SetCompactDomainsAutoThreshold(int compactDomainsAutoThreshold_)

GetAntialiasing

public boolean GetAntialiasing()

GetMultiresolutionMode

public boolean GetMultiresolutionMode()

GetMultiresolutionCellSize

public float GetMultiresolutionCellSize()

GetGeometryRepresentation

public int GetGeometryRepresentation()

GetDisplayListMode

public int GetDisplayListMode()

GetStereoRendering

public boolean GetStereoRendering()

GetStereoType

public int GetStereoType()

GetNotifyForEachRender

public boolean GetNotifyForEachRender()

GetScalableActivationMode

public int GetScalableActivationMode()

GetScalableAutoThreshold

public int GetScalableAutoThreshold()

GetSpecularFlag

public boolean GetSpecularFlag()

GetSpecularCoeff

public float GetSpecularCoeff()

GetSpecularPower

public float GetSpecularPower()

GetSpecularColor

public ColorAttribute GetSpecularColor()

GetDoShadowing

public boolean GetDoShadowing()

GetShadowStrength

public double GetShadowStrength()

GetDoDepthCueing

public boolean GetDoDepthCueing()

GetDepthCueingAutomatic

public boolean GetDepthCueingAutomatic()

GetStartCuePoint

public double[] GetStartCuePoint()

GetEndCuePoint

public double[] GetEndCuePoint()

GetCompressionActivationMode

public int GetCompressionActivationMode()

GetColorTexturingFlag

public boolean GetColorTexturingFlag()

GetCompactDomainsActivationMode

public int GetCompactDomainsActivationMode()

GetCompactDomainsAutoThreshold

public int GetCompactDomainsAutoThreshold()

WriteAtts

public void WriteAtts(CommunicationBuffer buf)
Description copied from class: AttributeSubject
Writes the selected fields of the object to the buffer.

Overrides:
WriteAtts in class AttributeSubject
Parameters:
buf - The communication buffer to which the object will be written.

ReadAtts

public void ReadAtts(int index,
                     CommunicationBuffer buf)
Description copied from class: AttributeSubject
Reads the specified index's data from the buffer into the object.

Specified by:
ReadAtts in class AttributeSubject
buf - The communication buffer to from which the object will be read.

toString

public java.lang.String toString(java.lang.String indent)
Overrides:
toString in class AttributeSubject