llnl.visit
Class WindowAttributes

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

public class WindowAttributes
extends AttributeSubject


Constructor Summary
WindowAttributes()
           
WindowAttributes(int nMoreFields)
           
WindowAttributes(WindowAttributes obj)
           
 
Method Summary
 boolean equals(WindowAttributes obj)
           
 byte[] GetBackground()
           
 java.lang.String GetBackgroundImage()
           
 int GetBackgroundMode()
           
 ColorTableAttributes GetColorTables()
           
 byte[] GetForeground()
           
 double[] GetGradBG1()
           
 double[] GetGradBG2()
           
 int GetGradientBackgroundStyle()
           
 int GetImageRepeatX()
           
 int GetImageRepeatY()
           
 LightList GetLights()
           
 int GetNumAdditionalAttributes()
          Returns the number of attributes added in this level of the state object.
 RenderingAttributes GetRenderAtts()
           
 int[] GetSize()
           
 View2DAttributes GetView2D()
           
 View3DAttributes GetView3D()
           
 ViewAxisArrayAttributes GetViewAxisArray()
           
 ViewCurveAttributes GetViewCurve()
           
 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 SetBackground(byte[] background_)
           
 void SetBackground(byte e0, byte e1, byte e2)
           
 void SetBackgroundImage(java.lang.String backgroundImage_)
           
 void SetBackgroundMode(int backgroundMode_)
           
 void SetColorTables(ColorTableAttributes colorTables_)
           
 void SetForeground(byte[] foreground_)
           
 void SetForeground(byte e0, byte e1, byte e2)
           
 void SetGradBG1(double[] gradBG1_)
           
 void SetGradBG1(double e0, double e1, double e2)
           
 void SetGradBG2(double[] gradBG2_)
           
 void SetGradBG2(double e0, double e1, double e2)
           
 void SetGradientBackgroundStyle(int gradientBackgroundStyle_)
           
 void SetImageRepeatX(int imageRepeatX_)
           
 void SetImageRepeatY(int imageRepeatY_)
           
 void SetLights(LightList lights_)
           
 void SetRenderAtts(RenderingAttributes renderAtts_)
           
 void SetSize(int[] size_)
           
 void SetSize(int e0, int e1)
           
 void SetView2D(View2DAttributes view2D_)
           
 void SetView3D(View3DAttributes view3D_)
           
 void SetViewAxisArray(ViewAxisArrayAttributes viewAxisArray_)
           
 void SetViewCurve(ViewCurveAttributes viewCurve_)
           
 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
 

Constructor Detail

WindowAttributes

public WindowAttributes()

WindowAttributes

public WindowAttributes(int nMoreFields)

WindowAttributes

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

SetViewCurve

public void SetViewCurve(ViewCurveAttributes viewCurve_)

SetView2D

public void SetView2D(View2DAttributes view2D_)

SetView3D

public void SetView3D(View3DAttributes view3D_)

SetViewAxisArray

public void SetViewAxisArray(ViewAxisArrayAttributes viewAxisArray_)

SetLights

public void SetLights(LightList lights_)

SetRenderAtts

public void SetRenderAtts(RenderingAttributes renderAtts_)

SetColorTables

public void SetColorTables(ColorTableAttributes colorTables_)

SetSize

public void SetSize(int[] size_)

SetSize

public void SetSize(int e0,
                    int e1)

SetBackground

public void SetBackground(byte[] background_)

SetBackground

public void SetBackground(byte e0,
                          byte e1,
                          byte e2)

SetForeground

public void SetForeground(byte[] foreground_)

SetForeground

public void SetForeground(byte e0,
                          byte e1,
                          byte e2)

SetBackgroundMode

public void SetBackgroundMode(int backgroundMode_)

SetGradBG1

public void SetGradBG1(double[] gradBG1_)

SetGradBG1

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

SetGradBG2

public void SetGradBG2(double[] gradBG2_)

SetGradBG2

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

SetGradientBackgroundStyle

public void SetGradientBackgroundStyle(int gradientBackgroundStyle_)

SetBackgroundImage

public void SetBackgroundImage(java.lang.String backgroundImage_)

SetImageRepeatX

public void SetImageRepeatX(int imageRepeatX_)

SetImageRepeatY

public void SetImageRepeatY(int imageRepeatY_)

GetViewCurve

public ViewCurveAttributes GetViewCurve()

GetView2D

public View2DAttributes GetView2D()

GetView3D

public View3DAttributes GetView3D()

GetViewAxisArray

public ViewAxisArrayAttributes GetViewAxisArray()

GetLights

public LightList GetLights()

GetRenderAtts

public RenderingAttributes GetRenderAtts()

GetColorTables

public ColorTableAttributes GetColorTables()

GetSize

public int[] GetSize()

GetBackground

public byte[] GetBackground()

GetForeground

public byte[] GetForeground()

GetBackgroundMode

public int GetBackgroundMode()

GetGradBG1

public double[] GetGradBG1()

GetGradBG2

public double[] GetGradBG2()

GetGradientBackgroundStyle

public int GetGradientBackgroundStyle()

GetBackgroundImage

public java.lang.String GetBackgroundImage()

GetImageRepeatX

public int GetImageRepeatX()

GetImageRepeatY

public int GetImageRepeatY()

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