llnl.visit
Class avtScalarMetaData

java.lang.Object
  extended by llnl.visit.AttributeSubject
      extended by llnl.visit.avtBaseVarMetaData
          extended by llnl.visit.avtVarMetaData
              extended by llnl.visit.avtScalarMetaData

public class avtScalarMetaData
extends avtVarMetaData


Field Summary
static int ENUMTYPES_BYBITMASK
           
static int ENUMTYPES_BYNCHOOSER
           
static int ENUMTYPES_BYRANGE
           
static int ENUMTYPES_BYVALUE
           
static int ENUMTYPES_NONE
           
static int MISSINGDATA_MISSINGDATA_NONE
           
static int MISSINGDATA_MISSINGDATA_VALID_MAX
           
static int MISSINGDATA_MISSINGDATA_VALID_MIN
           
static int MISSINGDATA_MISSINGDATA_VALID_RANGE
           
static int MISSINGDATA_MISSINGDATA_VALUE
           
static int PARTIALCELLMODES_DISSECT
           
static int PARTIALCELLMODES_EXCLUDE
           
static int PARTIALCELLMODES_INCLUDE
           
 
Constructor Summary
avtScalarMetaData()
           
avtScalarMetaData(avtScalarMetaData obj)
           
avtScalarMetaData(int nMoreFields)
           
 
Method Summary
 boolean equals(avtScalarMetaData obj)
           
 double[] GetEnumAlwaysExclude()
           
 double[] GetEnumAlwaysInclude()
           
 int GetEnumerationType()
           
 java.util.Vector GetEnumGraphEdges()
           
 java.util.Vector GetEnumNames()
           
 int GetEnumNChooseRMaxR()
           
 int GetEnumNChooseRN()
           
 int GetEnumPartialCellMode()
           
 java.util.Vector GetEnumRanges()
           
 double[] GetMissingData()
           
 int GetMissingDataType()
           
 int GetNumAdditionalAttributes()
          Returns the number of attributes added in this level of the state object.
 boolean GetTreatAsASCII()
           
 int Offset()
          Returns the offset into the selected table where this state object's fields begin.
 void ReadAtts(int id, CommunicationBuffer buf)
          Reads the specified index's data from the buffer into the object.
 void SetEnumAlwaysExclude(double[] enumAlwaysExclude_)
           
 void SetEnumAlwaysExclude(double e0, double e1)
           
 void SetEnumAlwaysInclude(double[] enumAlwaysInclude_)
           
 void SetEnumAlwaysInclude(double e0, double e1)
           
 void SetEnumerationType(int enumerationType_)
           
 void SetEnumGraphEdges(java.util.Vector enumGraphEdges_)
           
 void SetEnumNames(java.util.Vector enumNames_)
           
 void SetEnumNChooseRMaxR(int enumNChooseRMaxR_)
           
 void SetEnumNChooseRN(int enumNChooseRN_)
           
 void SetEnumPartialCellMode(int enumPartialCellMode_)
           
 void SetEnumRanges(java.util.Vector enumRanges_)
           
 void SetMissingData(double[] missingData_)
           
 void SetMissingData(double e0, double e1)
           
 void SetMissingDataType(int missingDataType_)
           
 void SetTreatAsASCII(boolean treatAsASCII_)
           
 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.avtVarMetaData
equals, GetCentering, GetHasDataExtents, GetHasUnits, GetMatRestricted, GetMaxDataExtents, GetMinDataExtents, GetUnits, SetCentering, SetHasDataExtents, SetHasUnits, SetMatRestricted, SetMaxDataExtents, SetMinDataExtents, SetUnits
 
Methods inherited from class llnl.visit.avtBaseVarMetaData
equals, GetHideFromGUI, GetMeshName, GetName, GetOriginalName, GetValidVariable, SetHideFromGUI, SetMeshName, SetName, SetOriginalName, SetValidVariable
 
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

PARTIALCELLMODES_INCLUDE

public static final int PARTIALCELLMODES_INCLUDE
See Also:
Constant Field Values

PARTIALCELLMODES_EXCLUDE

public static final int PARTIALCELLMODES_EXCLUDE
See Also:
Constant Field Values

PARTIALCELLMODES_DISSECT

public static final int PARTIALCELLMODES_DISSECT
See Also:
Constant Field Values

ENUMTYPES_NONE

public static final int ENUMTYPES_NONE
See Also:
Constant Field Values

ENUMTYPES_BYVALUE

public static final int ENUMTYPES_BYVALUE
See Also:
Constant Field Values

ENUMTYPES_BYRANGE

public static final int ENUMTYPES_BYRANGE
See Also:
Constant Field Values

ENUMTYPES_BYBITMASK

public static final int ENUMTYPES_BYBITMASK
See Also:
Constant Field Values

ENUMTYPES_BYNCHOOSER

public static final int ENUMTYPES_BYNCHOOSER
See Also:
Constant Field Values

MISSINGDATA_MISSINGDATA_NONE

public static final int MISSINGDATA_MISSINGDATA_NONE
See Also:
Constant Field Values

MISSINGDATA_MISSINGDATA_VALUE

public static final int MISSINGDATA_MISSINGDATA_VALUE
See Also:
Constant Field Values

MISSINGDATA_MISSINGDATA_VALID_MIN

public static final int MISSINGDATA_MISSINGDATA_VALID_MIN
See Also:
Constant Field Values

MISSINGDATA_MISSINGDATA_VALID_MAX

public static final int MISSINGDATA_MISSINGDATA_VALID_MAX
See Also:
Constant Field Values

MISSINGDATA_MISSINGDATA_VALID_RANGE

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

avtScalarMetaData

public avtScalarMetaData()

avtScalarMetaData

public avtScalarMetaData(int nMoreFields)

avtScalarMetaData

public avtScalarMetaData(avtScalarMetaData 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 avtVarMetaData
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 avtVarMetaData
Returns:
The number of attributes added in this level of the state object.

equals

public boolean equals(avtScalarMetaData obj)

SetTreatAsASCII

public void SetTreatAsASCII(boolean treatAsASCII_)

SetEnumerationType

public void SetEnumerationType(int enumerationType_)

SetEnumNames

public void SetEnumNames(java.util.Vector enumNames_)

SetEnumRanges

public void SetEnumRanges(java.util.Vector enumRanges_)

SetEnumAlwaysExclude

public void SetEnumAlwaysExclude(double[] enumAlwaysExclude_)

SetEnumAlwaysExclude

public void SetEnumAlwaysExclude(double e0,
                                 double e1)

SetEnumAlwaysInclude

public void SetEnumAlwaysInclude(double[] enumAlwaysInclude_)

SetEnumAlwaysInclude

public void SetEnumAlwaysInclude(double e0,
                                 double e1)

SetEnumPartialCellMode

public void SetEnumPartialCellMode(int enumPartialCellMode_)

SetEnumGraphEdges

public void SetEnumGraphEdges(java.util.Vector enumGraphEdges_)

SetEnumNChooseRN

public void SetEnumNChooseRN(int enumNChooseRN_)

SetEnumNChooseRMaxR

public void SetEnumNChooseRMaxR(int enumNChooseRMaxR_)

SetMissingDataType

public void SetMissingDataType(int missingDataType_)

SetMissingData

public void SetMissingData(double[] missingData_)

SetMissingData

public void SetMissingData(double e0,
                           double e1)

GetTreatAsASCII

public boolean GetTreatAsASCII()

GetEnumerationType

public int GetEnumerationType()

GetEnumNames

public java.util.Vector GetEnumNames()

GetEnumRanges

public java.util.Vector GetEnumRanges()

GetEnumAlwaysExclude

public double[] GetEnumAlwaysExclude()

GetEnumAlwaysInclude

public double[] GetEnumAlwaysInclude()

GetEnumPartialCellMode

public int GetEnumPartialCellMode()

GetEnumGraphEdges

public java.util.Vector GetEnumGraphEdges()

GetEnumNChooseRN

public int GetEnumNChooseRN()

GetEnumNChooseRMaxR

public int GetEnumNChooseRMaxR()

GetMissingDataType

public int GetMissingDataType()

GetMissingData

public double[] GetMissingData()

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 avtVarMetaData
Parameters:
buf - The communication buffer to which the object will be written.

ReadAtts

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

Overrides:
ReadAtts in class avtVarMetaData
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 avtVarMetaData