llnl.visit
Class VisualCueInfo

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

public class VisualCueInfo
extends AttributeSubject


Field Summary
static int CUETYPE_PICKPOINT
           
static int CUETYPE_REFLINE
           
static int CUETYPE_UNKNOWN
           
 
Constructor Summary
VisualCueInfo()
           
VisualCueInfo(int nMoreFields)
           
VisualCueInfo(VisualCueInfo obj)
           
 
Method Summary
 boolean equals(VisualCueInfo obj)
           
 ColorAttribute GetColor()
           
 int GetCueType()
           
 java.lang.String GetGlyphType()
           
 java.lang.String GetLabel()
           
 int GetLineStyle()
           
 int GetLineWidth()
           
 int GetNumAdditionalAttributes()
          Returns the number of attributes added in this level of the state object.
 double GetOpacity()
           
 java.util.Vector GetPoints()
           
 boolean GetShowLabel()
           
 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 SetColor(ColorAttribute color_)
           
 void SetCueType(int cueType_)
           
 void SetGlyphType(java.lang.String glyphType_)
           
 void SetLabel(java.lang.String label_)
           
 void SetLineStyle(int lineStyle_)
           
 void SetLineWidth(int lineWidth_)
           
 void SetOpacity(double opacity_)
           
 void SetPoints(java.util.Vector points_)
           
 void SetShowLabel(boolean showLabel_)
           
 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

CUETYPE_PICKPOINT

public static final int CUETYPE_PICKPOINT
See Also:
Constant Field Values

CUETYPE_REFLINE

public static final int CUETYPE_REFLINE
See Also:
Constant Field Values

CUETYPE_UNKNOWN

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

VisualCueInfo

public VisualCueInfo()

VisualCueInfo

public VisualCueInfo(int nMoreFields)

VisualCueInfo

public VisualCueInfo(VisualCueInfo 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(VisualCueInfo obj)

SetPoints

public void SetPoints(java.util.Vector points_)

SetCueType

public void SetCueType(int cueType_)

SetColor

public void SetColor(ColorAttribute color_)

SetGlyphType

public void SetGlyphType(java.lang.String glyphType_)

SetLabel

public void SetLabel(java.lang.String label_)

SetShowLabel

public void SetShowLabel(boolean showLabel_)

SetLineStyle

public void SetLineStyle(int lineStyle_)

SetLineWidth

public void SetLineWidth(int lineWidth_)

SetOpacity

public void SetOpacity(double opacity_)

GetPoints

public java.util.Vector GetPoints()

GetCueType

public int GetCueType()

GetColor

public ColorAttribute GetColor()

GetGlyphType

public java.lang.String GetGlyphType()

GetLabel

public java.lang.String GetLabel()

GetShowLabel

public boolean GetShowLabel()

GetLineStyle

public int GetLineStyle()

GetLineWidth

public int GetLineWidth()

GetOpacity

public double GetOpacity()

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