llnl.visit
Class SaveWindowAttributes

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

public class SaveWindowAttributes
extends AttributeSubject


Field Summary
static int COMPRESSIONTYPE_DEFLATE
           
static int COMPRESSIONTYPE_JPEG
           
static int COMPRESSIONTYPE_NONE
           
static int COMPRESSIONTYPE_PACKBITS
           
static int FILEFORMAT_BMP
           
static int FILEFORMAT_CURVE
           
static int FILEFORMAT_JPEG
           
static int FILEFORMAT_OBJ
           
static int FILEFORMAT_PLY
           
static int FILEFORMAT_PNG
           
static int FILEFORMAT_POSTSCRIPT
           
static int FILEFORMAT_POVRAY
           
static int FILEFORMAT_PPM
           
static int FILEFORMAT_RGB
           
static int FILEFORMAT_STL
           
static int FILEFORMAT_TIFF
           
static int FILEFORMAT_ULTRA
           
static int FILEFORMAT_VTK
           
static int RESCONSTRAINT_EQUALWIDTHHEIGHT
           
static int RESCONSTRAINT_NOCONSTRAINT
           
static int RESCONSTRAINT_SCREENPROPORTIONS
           
 
Constructor Summary
SaveWindowAttributes()
           
SaveWindowAttributes(int nMoreFields)
           
SaveWindowAttributes(SaveWindowAttributes obj)
           
 
Method Summary
 boolean equals(SaveWindowAttributes obj)
           
 boolean GetAdvancedMultiWindowSave()
           
 boolean GetBinary()
           
 int GetCompression()
           
 boolean GetFamily()
           
 java.lang.String GetFileName()
           
 boolean GetForceMerge()
           
 int GetFormat()
           
 int GetHeight()
           
 java.lang.String GetLastRealFilename()
           
 int GetNumAdditionalAttributes()
          Returns the number of attributes added in this level of the state object.
 java.lang.String GetOutputDirectory()
           
 boolean GetOutputToCurrentDirectory()
           
 boolean GetProgressive()
           
 int GetQuality()
           
 int GetResConstraint()
           
 boolean GetSaveTiled()
           
 boolean GetScreenCapture()
           
 boolean GetStereo()
           
 SaveSubWindowsAttributes GetSubWindowAtts()
           
 int GetWidth()
           
 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 SetAdvancedMultiWindowSave(boolean advancedMultiWindowSave_)
           
 void SetBinary(boolean binary_)
           
 void SetCompression(int compression_)
           
 void SetFamily(boolean family_)
           
 void SetFileName(java.lang.String fileName_)
           
 void SetForceMerge(boolean forceMerge_)
           
 void SetFormat(int format_)
           
 void SetHeight(int height_)
           
 void SetLastRealFilename(java.lang.String lastRealFilename_)
           
 void SetOutputDirectory(java.lang.String outputDirectory_)
           
 void SetOutputToCurrentDirectory(boolean outputToCurrentDirectory_)
           
 void SetProgressive(boolean progressive_)
           
 void SetQuality(int quality_)
           
 void SetResConstraint(int resConstraint_)
           
 void SetSaveTiled(boolean saveTiled_)
           
 void SetScreenCapture(boolean screenCapture_)
           
 void SetStereo(boolean stereo_)
           
 void SetSubWindowAtts(SaveSubWindowsAttributes subWindowAtts_)
           
 void SetWidth(int width_)
           
 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

FILEFORMAT_BMP

public static final int FILEFORMAT_BMP
See Also:
Constant Field Values

FILEFORMAT_CURVE

public static final int FILEFORMAT_CURVE
See Also:
Constant Field Values

FILEFORMAT_JPEG

public static final int FILEFORMAT_JPEG
See Also:
Constant Field Values

FILEFORMAT_OBJ

public static final int FILEFORMAT_OBJ
See Also:
Constant Field Values

FILEFORMAT_PNG

public static final int FILEFORMAT_PNG
See Also:
Constant Field Values

FILEFORMAT_POSTSCRIPT

public static final int FILEFORMAT_POSTSCRIPT
See Also:
Constant Field Values

FILEFORMAT_POVRAY

public static final int FILEFORMAT_POVRAY
See Also:
Constant Field Values

FILEFORMAT_PPM

public static final int FILEFORMAT_PPM
See Also:
Constant Field Values

FILEFORMAT_RGB

public static final int FILEFORMAT_RGB
See Also:
Constant Field Values

FILEFORMAT_STL

public static final int FILEFORMAT_STL
See Also:
Constant Field Values

FILEFORMAT_TIFF

public static final int FILEFORMAT_TIFF
See Also:
Constant Field Values

FILEFORMAT_ULTRA

public static final int FILEFORMAT_ULTRA
See Also:
Constant Field Values

FILEFORMAT_VTK

public static final int FILEFORMAT_VTK
See Also:
Constant Field Values

FILEFORMAT_PLY

public static final int FILEFORMAT_PLY
See Also:
Constant Field Values

COMPRESSIONTYPE_NONE

public static final int COMPRESSIONTYPE_NONE
See Also:
Constant Field Values

COMPRESSIONTYPE_PACKBITS

public static final int COMPRESSIONTYPE_PACKBITS
See Also:
Constant Field Values

COMPRESSIONTYPE_JPEG

public static final int COMPRESSIONTYPE_JPEG
See Also:
Constant Field Values

COMPRESSIONTYPE_DEFLATE

public static final int COMPRESSIONTYPE_DEFLATE
See Also:
Constant Field Values

RESCONSTRAINT_NOCONSTRAINT

public static final int RESCONSTRAINT_NOCONSTRAINT
See Also:
Constant Field Values

RESCONSTRAINT_EQUALWIDTHHEIGHT

public static final int RESCONSTRAINT_EQUALWIDTHHEIGHT
See Also:
Constant Field Values

RESCONSTRAINT_SCREENPROPORTIONS

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

SaveWindowAttributes

public SaveWindowAttributes()

SaveWindowAttributes

public SaveWindowAttributes(int nMoreFields)

SaveWindowAttributes

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

SetOutputToCurrentDirectory

public void SetOutputToCurrentDirectory(boolean outputToCurrentDirectory_)

SetOutputDirectory

public void SetOutputDirectory(java.lang.String outputDirectory_)

SetFileName

public void SetFileName(java.lang.String fileName_)

SetFamily

public void SetFamily(boolean family_)

SetFormat

public void SetFormat(int format_)

SetWidth

public void SetWidth(int width_)

SetHeight

public void SetHeight(int height_)

SetScreenCapture

public void SetScreenCapture(boolean screenCapture_)

SetSaveTiled

public void SetSaveTiled(boolean saveTiled_)

SetQuality

public void SetQuality(int quality_)

SetProgressive

public void SetProgressive(boolean progressive_)

SetBinary

public void SetBinary(boolean binary_)

SetLastRealFilename

public void SetLastRealFilename(java.lang.String lastRealFilename_)

SetStereo

public void SetStereo(boolean stereo_)

SetCompression

public void SetCompression(int compression_)

SetForceMerge

public void SetForceMerge(boolean forceMerge_)

SetResConstraint

public void SetResConstraint(int resConstraint_)

SetAdvancedMultiWindowSave

public void SetAdvancedMultiWindowSave(boolean advancedMultiWindowSave_)

SetSubWindowAtts

public void SetSubWindowAtts(SaveSubWindowsAttributes subWindowAtts_)

GetOutputToCurrentDirectory

public boolean GetOutputToCurrentDirectory()

GetOutputDirectory

public java.lang.String GetOutputDirectory()

GetFileName

public java.lang.String GetFileName()

GetFamily

public boolean GetFamily()

GetFormat

public int GetFormat()

GetWidth

public int GetWidth()

GetHeight

public int GetHeight()

GetScreenCapture

public boolean GetScreenCapture()

GetSaveTiled

public boolean GetSaveTiled()

GetQuality

public int GetQuality()

GetProgressive

public boolean GetProgressive()

GetBinary

public boolean GetBinary()

GetLastRealFilename

public java.lang.String GetLastRealFilename()

GetStereo

public boolean GetStereo()

GetCompression

public int GetCompression()

GetForceMerge

public boolean GetForceMerge()

GetResConstraint

public int GetResConstraint()

GetAdvancedMultiWindowSave

public boolean GetAdvancedMultiWindowSave()

GetSubWindowAtts

public SaveSubWindowsAttributes GetSubWindowAtts()

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