llnl.visit
Class PickAttributes

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

public class PickAttributes
extends AttributeSubject


Field Summary
static int COORDINATETYPE_RZ
           
static int COORDINATETYPE_XY
           
static int COORDINATETYPE_ZR
           
static int PICKTYPE_CURVENODE
           
static int PICKTYPE_CURVEZONE
           
static int PICKTYPE_DOMAINNODE
           
static int PICKTYPE_DOMAINZONE
           
static int PICKTYPE_NODE
           
static int PICKTYPE_ZONE
           
static int TIMECURVETYPE_MULTIPLE_Y_AXES
           
static int TIMECURVETYPE_SINGLE_Y_AXIS
           
 
Constructor Summary
PickAttributes()
           
PickAttributes(int nMoreFields)
           
PickAttributes(PickAttributes obj)
           
 
Method Summary
 void AddVarInfo(PickVarInfo obj)
           
 void ClearVarInfos()
           
 boolean equals(PickAttributes obj)
           
 java.lang.String GetActiveVariable()
           
 java.lang.String GetBlockPieceName()
           
 java.util.Vector GetBnodeCoords()
           
 java.util.Vector GetBzoneCoords()
           
 double[] GetCellPoint()
           
 boolean GetClearWindow()
           
 boolean GetConciseOutput()
           
 boolean GetCreateSpreadsheet()
           
 java.lang.String GetDatabaseName()
           
 int GetDimension()
           
 java.util.Vector GetDnodeCoords()
           
 int GetDomain()
           
 boolean GetDoTimeCurve()
           
 java.util.Vector GetDzoneCoords()
           
 boolean GetElementIsGhost()
           
 boolean GetElementIsGlobal()
           
 int GetElementNumber()
           
 boolean GetError()
           
 java.lang.String GetErrorMessage()
           
 java.lang.String GetFloatFormat()
           
 boolean GetFulfilled()
           
 java.util.Vector GetGhosts()
           
 int GetGhostType()
           
 int GetGlobalElement()
           
 java.util.Vector GetGlobalIncidentElements()
           
 java.lang.String GetGroupPieceName()
           
 int GetHasMixedGhostTypes()
           
 java.util.Vector GetIncidentElements()
           
 boolean GetIncludeGhosts()
           
 int GetInputTopoDim()
           
 java.util.Vector GetInvalidVars()
           
 boolean GetLinesData()
           
 boolean GetLocationSuccessful()
           
 boolean GetMatSelected()
           
 int GetMeshCoordType()
           
 java.lang.String GetMeshInfo()
           
 boolean GetNeedActualCoords()
           
 boolean GetNeedTransformMessage()
           
 double[] GetNodePoint()
           
 int GetNumAdditionalAttributes()
          Returns the number of attributes added in this level of the state object.
 int GetNumVarInfos()
           
 java.lang.String GetPickLetter()
           
 double[] GetPickPoint()
           
 int GetPickType()
           
 java.util.Vector GetPlotBounds()
           
 MapNode GetPlotRequested()
           
 java.util.Vector GetPnodeCoords()
           
 double[] GetRayPoint1()
           
 double[] GetRayPoint2()
           
 int GetRealElementNumber()
           
 java.util.Vector GetRealIncidentElements()
           
 boolean GetRequiresGlyphPick()
           
 boolean GetReusePickLetter()
           
 boolean GetShowGlobalIds()
           
 boolean GetShowIncidentElements()
           
 boolean GetShowMeshName()
           
 boolean GetShowNodeBlockLogicalCoords()
           
 boolean GetShowNodeDomainLogicalCoords()
           
 boolean GetShowNodeId()
           
 boolean GetShowNodePhysicalCoords()
           
 boolean GetShowPickLetter()
           
 boolean GetShowTimeStep()
           
 boolean GetShowZoneBlockLogicalCoords()
           
 boolean GetShowZoneDomainLogicalCoords()
           
 boolean GetShowZoneId()
           
 java.lang.String GetSubsetName()
           
 int GetTimeCurveType()
           
 MapNode GetTimeOptions()
           
 boolean GetTimePreserveCoord()
           
 int GetTimeStep()
           
 java.util.Vector GetVariables()
           
 java.util.Vector GetVarInfo()
           
 PickVarInfo GetVarInfo(int i)
           
 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 RemoveVarInfo(int index)
           
 void SetActiveVariable(java.lang.String activeVariable_)
           
 void SetBlockPieceName(java.lang.String blockPieceName_)
           
 void SetBnodeCoords(java.util.Vector bnodeCoords_)
           
 void SetBzoneCoords(java.util.Vector bzoneCoords_)
           
 void SetCellPoint(double[] cellPoint_)
           
 void SetCellPoint(double e0, double e1, double e2)
           
 void SetClearWindow(boolean clearWindow_)
           
 void SetConciseOutput(boolean conciseOutput_)
           
 void SetCreateSpreadsheet(boolean createSpreadsheet_)
           
 void SetDatabaseName(java.lang.String databaseName_)
           
 void SetDimension(int dimension_)
           
 void SetDnodeCoords(java.util.Vector dnodeCoords_)
           
 void SetDomain(int domain_)
           
 void SetDoTimeCurve(boolean doTimeCurve_)
           
 void SetDzoneCoords(java.util.Vector dzoneCoords_)
           
 void SetElementIsGhost(boolean elementIsGhost_)
           
 void SetElementIsGlobal(boolean elementIsGlobal_)
           
 void SetElementNumber(int elementNumber_)
           
 void SetError(boolean error_)
           
 void SetErrorMessage(java.lang.String errorMessage_)
           
 void SetFloatFormat(java.lang.String floatFormat_)
           
 void SetFulfilled(boolean fulfilled_)
           
 void SetGhosts(java.util.Vector ghosts_)
           
 void SetGhostType(int ghostType_)
           
 void SetGlobalElement(int globalElement_)
           
 void SetGlobalIncidentElements(java.util.Vector globalIncidentElements_)
           
 void SetGroupPieceName(java.lang.String groupPieceName_)
           
 void SetHasMixedGhostTypes(int hasMixedGhostTypes_)
           
 void SetIncidentElements(java.util.Vector incidentElements_)
           
 void SetIncludeGhosts(boolean includeGhosts_)
           
 void SetInputTopoDim(int inputTopoDim_)
           
 void SetInvalidVars(java.util.Vector invalidVars_)
           
 void SetLinesData(boolean linesData_)
           
 void SetLocationSuccessful(boolean locationSuccessful_)
           
 void SetMatSelected(boolean matSelected_)
           
 void SetMeshCoordType(int meshCoordType_)
           
 void SetMeshInfo(java.lang.String meshInfo_)
           
 void SetNeedActualCoords(boolean needActualCoords_)
           
 void SetNeedTransformMessage(boolean needTransformMessage_)
           
 void SetNodePoint(double[] nodePoint_)
           
 void SetNodePoint(double e0, double e1, double e2)
           
 void SetPickLetter(java.lang.String pickLetter_)
           
 void SetPickPoint(double[] pickPoint_)
           
 void SetPickPoint(double e0, double e1, double e2)
           
 void SetPickType(int pickType_)
           
 void SetPlotBounds(java.util.Vector plotBounds_)
           
 void SetPlotRequested(MapNode plotRequested_)
           
 void SetPnodeCoords(java.util.Vector pnodeCoords_)
           
 void SetRayPoint1(double[] rayPoint1_)
           
 void SetRayPoint1(double e0, double e1, double e2)
           
 void SetRayPoint2(double[] rayPoint2_)
           
 void SetRayPoint2(double e0, double e1, double e2)
           
 void SetRealElementNumber(int realElementNumber_)
           
 void SetRealIncidentElements(java.util.Vector realIncidentElements_)
           
 void SetRequiresGlyphPick(boolean requiresGlyphPick_)
           
 void SetReusePickLetter(boolean reusePickLetter_)
           
 void SetShowGlobalIds(boolean showGlobalIds_)
           
 void SetShowIncidentElements(boolean showIncidentElements_)
           
 void SetShowMeshName(boolean showMeshName_)
           
 void SetShowNodeBlockLogicalCoords(boolean showNodeBlockLogicalCoords_)
           
 void SetShowNodeDomainLogicalCoords(boolean showNodeDomainLogicalCoords_)
           
 void SetShowNodeId(boolean showNodeId_)
           
 void SetShowNodePhysicalCoords(boolean showNodePhysicalCoords_)
           
 void SetShowPickLetter(boolean showPickLetter_)
           
 void SetShowTimeStep(boolean showTimeStep_)
           
 void SetShowZoneBlockLogicalCoords(boolean showZoneBlockLogicalCoords_)
           
 void SetShowZoneDomainLogicalCoords(boolean showZoneDomainLogicalCoords_)
           
 void SetShowZoneId(boolean showZoneId_)
           
 void SetSubsetName(java.lang.String subsetName_)
           
 void SetTimeCurveType(int timeCurveType_)
           
 void SetTimeOptions(MapNode timeOptions_)
           
 void SetTimePreserveCoord(boolean timePreserveCoord_)
           
 void SetTimeStep(int timeStep_)
           
 void SetVariables(java.util.Vector variables_)
           
 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

PICKTYPE_ZONE

public static final int PICKTYPE_ZONE
See Also:
Constant Field Values

PICKTYPE_NODE

public static final int PICKTYPE_NODE
See Also:
Constant Field Values

PICKTYPE_CURVEZONE

public static final int PICKTYPE_CURVEZONE
See Also:
Constant Field Values

PICKTYPE_CURVENODE

public static final int PICKTYPE_CURVENODE
See Also:
Constant Field Values

PICKTYPE_DOMAINZONE

public static final int PICKTYPE_DOMAINZONE
See Also:
Constant Field Values

PICKTYPE_DOMAINNODE

public static final int PICKTYPE_DOMAINNODE
See Also:
Constant Field Values

COORDINATETYPE_XY

public static final int COORDINATETYPE_XY
See Also:
Constant Field Values

COORDINATETYPE_RZ

public static final int COORDINATETYPE_RZ
See Also:
Constant Field Values

COORDINATETYPE_ZR

public static final int COORDINATETYPE_ZR
See Also:
Constant Field Values

TIMECURVETYPE_SINGLE_Y_AXIS

public static final int TIMECURVETYPE_SINGLE_Y_AXIS
See Also:
Constant Field Values

TIMECURVETYPE_MULTIPLE_Y_AXES

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

PickAttributes

public PickAttributes()

PickAttributes

public PickAttributes(int nMoreFields)

PickAttributes

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

SetVariables

public void SetVariables(java.util.Vector variables_)

SetShowIncidentElements

public void SetShowIncidentElements(boolean showIncidentElements_)

SetShowNodeId

public void SetShowNodeId(boolean showNodeId_)

SetShowNodeDomainLogicalCoords

public void SetShowNodeDomainLogicalCoords(boolean showNodeDomainLogicalCoords_)

SetShowNodeBlockLogicalCoords

public void SetShowNodeBlockLogicalCoords(boolean showNodeBlockLogicalCoords_)

SetShowNodePhysicalCoords

public void SetShowNodePhysicalCoords(boolean showNodePhysicalCoords_)

SetShowZoneId

public void SetShowZoneId(boolean showZoneId_)

SetShowZoneDomainLogicalCoords

public void SetShowZoneDomainLogicalCoords(boolean showZoneDomainLogicalCoords_)

SetShowZoneBlockLogicalCoords

public void SetShowZoneBlockLogicalCoords(boolean showZoneBlockLogicalCoords_)

SetClearWindow

public void SetClearWindow(boolean clearWindow_)

SetPickLetter

public void SetPickLetter(java.lang.String pickLetter_)

SetFulfilled

public void SetFulfilled(boolean fulfilled_)

SetPickType

public void SetPickType(int pickType_)

SetDomain

public void SetDomain(int domain_)

SetElementNumber

public void SetElementNumber(int elementNumber_)

SetIncidentElements

public void SetIncidentElements(java.util.Vector incidentElements_)

SetTimeStep

public void SetTimeStep(int timeStep_)

SetDimension

public void SetDimension(int dimension_)

SetDatabaseName

public void SetDatabaseName(java.lang.String databaseName_)

SetActiveVariable

public void SetActiveVariable(java.lang.String activeVariable_)

SetPickPoint

public void SetPickPoint(double[] pickPoint_)

SetPickPoint

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

SetCellPoint

public void SetCellPoint(double[] cellPoint_)

SetCellPoint

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

SetNodePoint

public void SetNodePoint(double[] nodePoint_)

SetNodePoint

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

SetPlotBounds

public void SetPlotBounds(java.util.Vector plotBounds_)

SetRayPoint1

public void SetRayPoint1(double[] rayPoint1_)

SetRayPoint1

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

SetRayPoint2

public void SetRayPoint2(double[] rayPoint2_)

SetRayPoint2

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

SetMeshInfo

public void SetMeshInfo(java.lang.String meshInfo_)

SetRealElementNumber

public void SetRealElementNumber(int realElementNumber_)

SetRealIncidentElements

public void SetRealIncidentElements(java.util.Vector realIncidentElements_)

SetPnodeCoords

public void SetPnodeCoords(java.util.Vector pnodeCoords_)

SetDnodeCoords

public void SetDnodeCoords(java.util.Vector dnodeCoords_)

SetBnodeCoords

public void SetBnodeCoords(java.util.Vector bnodeCoords_)

SetDzoneCoords

public void SetDzoneCoords(java.util.Vector dzoneCoords_)

SetBzoneCoords

public void SetBzoneCoords(java.util.Vector bzoneCoords_)

SetNeedTransformMessage

public void SetNeedTransformMessage(boolean needTransformMessage_)

SetInvalidVars

public void SetInvalidVars(java.util.Vector invalidVars_)

SetDoTimeCurve

public void SetDoTimeCurve(boolean doTimeCurve_)

SetErrorMessage

public void SetErrorMessage(java.lang.String errorMessage_)

SetError

public void SetError(boolean error_)

SetMatSelected

public void SetMatSelected(boolean matSelected_)

SetNeedActualCoords

public void SetNeedActualCoords(boolean needActualCoords_)

SetConciseOutput

public void SetConciseOutput(boolean conciseOutput_)

SetShowTimeStep

public void SetShowTimeStep(boolean showTimeStep_)

SetShowMeshName

public void SetShowMeshName(boolean showMeshName_)

SetBlockPieceName

public void SetBlockPieceName(java.lang.String blockPieceName_)

SetGroupPieceName

public void SetGroupPieceName(java.lang.String groupPieceName_)

SetGhosts

public void SetGhosts(java.util.Vector ghosts_)

SetIncludeGhosts

public void SetIncludeGhosts(boolean includeGhosts_)

SetElementIsGhost

public void SetElementIsGhost(boolean elementIsGhost_)

SetRequiresGlyphPick

public void SetRequiresGlyphPick(boolean requiresGlyphPick_)

SetLocationSuccessful

public void SetLocationSuccessful(boolean locationSuccessful_)

SetShowGlobalIds

public void SetShowGlobalIds(boolean showGlobalIds_)

SetGlobalElement

public void SetGlobalElement(int globalElement_)

SetGlobalIncidentElements

public void SetGlobalIncidentElements(java.util.Vector globalIncidentElements_)

SetElementIsGlobal

public void SetElementIsGlobal(boolean elementIsGlobal_)

SetShowPickLetter

public void SetShowPickLetter(boolean showPickLetter_)

SetReusePickLetter

public void SetReusePickLetter(boolean reusePickLetter_)

SetGhostType

public void SetGhostType(int ghostType_)

SetHasMixedGhostTypes

public void SetHasMixedGhostTypes(int hasMixedGhostTypes_)

SetLinesData

public void SetLinesData(boolean linesData_)

SetInputTopoDim

public void SetInputTopoDim(int inputTopoDim_)

SetMeshCoordType

public void SetMeshCoordType(int meshCoordType_)

SetCreateSpreadsheet

public void SetCreateSpreadsheet(boolean createSpreadsheet_)

SetSubsetName

public void SetSubsetName(java.lang.String subsetName_)

SetFloatFormat

public void SetFloatFormat(java.lang.String floatFormat_)

SetTimePreserveCoord

public void SetTimePreserveCoord(boolean timePreserveCoord_)

SetTimeCurveType

public void SetTimeCurveType(int timeCurveType_)

SetTimeOptions

public void SetTimeOptions(MapNode timeOptions_)

SetPlotRequested

public void SetPlotRequested(MapNode plotRequested_)

GetVariables

public java.util.Vector GetVariables()

GetShowIncidentElements

public boolean GetShowIncidentElements()

GetShowNodeId

public boolean GetShowNodeId()

GetShowNodeDomainLogicalCoords

public boolean GetShowNodeDomainLogicalCoords()

GetShowNodeBlockLogicalCoords

public boolean GetShowNodeBlockLogicalCoords()

GetShowNodePhysicalCoords

public boolean GetShowNodePhysicalCoords()

GetShowZoneId

public boolean GetShowZoneId()

GetShowZoneDomainLogicalCoords

public boolean GetShowZoneDomainLogicalCoords()

GetShowZoneBlockLogicalCoords

public boolean GetShowZoneBlockLogicalCoords()

GetClearWindow

public boolean GetClearWindow()

GetPickLetter

public java.lang.String GetPickLetter()

GetFulfilled

public boolean GetFulfilled()

GetPickType

public int GetPickType()

GetDomain

public int GetDomain()

GetElementNumber

public int GetElementNumber()

GetIncidentElements

public java.util.Vector GetIncidentElements()

GetTimeStep

public int GetTimeStep()

GetDimension

public int GetDimension()

GetDatabaseName

public java.lang.String GetDatabaseName()

GetActiveVariable

public java.lang.String GetActiveVariable()

GetPickPoint

public double[] GetPickPoint()

GetCellPoint

public double[] GetCellPoint()

GetNodePoint

public double[] GetNodePoint()

GetPlotBounds

public java.util.Vector GetPlotBounds()

GetRayPoint1

public double[] GetRayPoint1()

GetRayPoint2

public double[] GetRayPoint2()

GetMeshInfo

public java.lang.String GetMeshInfo()

GetRealElementNumber

public int GetRealElementNumber()

GetRealIncidentElements

public java.util.Vector GetRealIncidentElements()

GetPnodeCoords

public java.util.Vector GetPnodeCoords()

GetDnodeCoords

public java.util.Vector GetDnodeCoords()

GetBnodeCoords

public java.util.Vector GetBnodeCoords()

GetDzoneCoords

public java.util.Vector GetDzoneCoords()

GetBzoneCoords

public java.util.Vector GetBzoneCoords()

GetNeedTransformMessage

public boolean GetNeedTransformMessage()

GetVarInfo

public java.util.Vector GetVarInfo()

GetInvalidVars

public java.util.Vector GetInvalidVars()

GetDoTimeCurve

public boolean GetDoTimeCurve()

GetErrorMessage

public java.lang.String GetErrorMessage()

GetError

public boolean GetError()

GetMatSelected

public boolean GetMatSelected()

GetNeedActualCoords

public boolean GetNeedActualCoords()

GetConciseOutput

public boolean GetConciseOutput()

GetShowTimeStep

public boolean GetShowTimeStep()

GetShowMeshName

public boolean GetShowMeshName()

GetBlockPieceName

public java.lang.String GetBlockPieceName()

GetGroupPieceName

public java.lang.String GetGroupPieceName()

GetGhosts

public java.util.Vector GetGhosts()

GetIncludeGhosts

public boolean GetIncludeGhosts()

GetElementIsGhost

public boolean GetElementIsGhost()

GetRequiresGlyphPick

public boolean GetRequiresGlyphPick()

GetLocationSuccessful

public boolean GetLocationSuccessful()

GetShowGlobalIds

public boolean GetShowGlobalIds()

GetGlobalElement

public int GetGlobalElement()

GetGlobalIncidentElements

public java.util.Vector GetGlobalIncidentElements()

GetElementIsGlobal

public boolean GetElementIsGlobal()

GetShowPickLetter

public boolean GetShowPickLetter()

GetReusePickLetter

public boolean GetReusePickLetter()

GetGhostType

public int GetGhostType()

GetHasMixedGhostTypes

public int GetHasMixedGhostTypes()

GetLinesData

public boolean GetLinesData()

GetInputTopoDim

public int GetInputTopoDim()

GetMeshCoordType

public int GetMeshCoordType()

GetCreateSpreadsheet

public boolean GetCreateSpreadsheet()

GetSubsetName

public java.lang.String GetSubsetName()

GetFloatFormat

public java.lang.String GetFloatFormat()

GetTimePreserveCoord

public boolean GetTimePreserveCoord()

GetTimeCurveType

public int GetTimeCurveType()

GetTimeOptions

public MapNode GetTimeOptions()

GetPlotRequested

public MapNode GetPlotRequested()

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

AddVarInfo

public void AddVarInfo(PickVarInfo obj)

ClearVarInfos

public void ClearVarInfos()

RemoveVarInfo

public void RemoveVarInfo(int index)

GetNumVarInfos

public int GetNumVarInfos()

GetVarInfo

public PickVarInfo GetVarInfo(int i)