llnl.visit
Class avtMeshMetaData

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

public class avtMeshMetaData
extends AttributeSubject


Constructor Summary
avtMeshMetaData()
           
avtMeshMetaData(avtMeshMetaData obj)
           
avtMeshMetaData(int nMoreFields)
           
 
Method Summary
 boolean equals(avtMeshMetaData obj)
           
 java.util.Vector GetBlockNames()
           
 NameschemeAttributes GetBlockNameScheme()
           
 int GetBlockOrigin()
           
 java.lang.String GetBlockPieceName()
           
 java.lang.String GetBlockTitle()
           
 int GetCellOrigin()
           
 boolean GetContainsExteriorBoundaryGhosts()
           
 int GetContainsGhostZones()
           
 boolean GetContainsGlobalNodeIds()
           
 boolean GetContainsGlobalZoneIds()
           
 boolean GetContainsOriginalCells()
           
 boolean GetContainsOriginalNodes()
           
 boolean GetDisjointElements()
           
 java.util.Vector GetGroupIds()
           
 java.util.Vector GetGroupIdsBasedOnRange()
           
 java.util.Vector GetGroupNames()
           
 int GetGroupOrigin()
           
 java.lang.String GetGroupPieceName()
           
 java.lang.String GetGroupTitle()
           
 boolean GetHasLogicalBounds()
           
 boolean GetHasNumberCells()
           
 boolean GetHasSpatialExtents()
           
 boolean GetHideFromGUI()
           
 int GetLoadBalanceScheme()
           
 int GetLODs()
           
 int[] GetLogicalBounds()
           
 double[] GetMaxSpatialExtents()
           
 int GetMeshCoordType()
           
 int GetMeshType()
           
 double[] GetMinSpatialExtents()
           
 java.lang.String GetName()
           
 int GetNodeOrigin()
           
 boolean GetNodesAreCritical()
           
 int GetNumAdditionalAttributes()
          Returns the number of attributes added in this level of the state object.
 int GetNumberCells()
           
 int GetNumBlocks()
           
 int GetNumGroups()
           
 java.lang.String GetOriginalName()
           
 int GetPresentGhostZoneTypes()
           
 boolean GetRectilinearGridHasTransform()
           
 double[] GetRectilinearGridTransform()
           
 int GetSpatialDimension()
           
 int GetTopologicalDimension()
           
 float[] GetUnitCellOrigin()
           
 float[] GetUnitCellVectors()
           
 boolean GetValidVariable()
           
 java.lang.String GetXLabel()
           
 java.lang.String GetXUnits()
           
 java.lang.String GetYLabel()
           
 java.lang.String GetYUnits()
           
 java.lang.String GetZLabel()
           
 boolean GetZonesWereSplit()
           
 java.lang.String GetZUnits()
           
 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 SetBlockNames(java.util.Vector blockNames_)
           
 void SetBlockNameScheme(NameschemeAttributes blockNameScheme_)
           
 void SetBlockOrigin(int blockOrigin_)
           
 void SetBlockPieceName(java.lang.String blockPieceName_)
           
 void SetBlockTitle(java.lang.String blockTitle_)
           
 void SetCellOrigin(int cellOrigin_)
           
 void SetContainsExteriorBoundaryGhosts(boolean containsExteriorBoundaryGhosts_)
           
 void SetContainsGhostZones(int containsGhostZones_)
           
 void SetContainsGlobalNodeIds(boolean containsGlobalNodeIds_)
           
 void SetContainsGlobalZoneIds(boolean containsGlobalZoneIds_)
           
 void SetContainsOriginalCells(boolean containsOriginalCells_)
           
 void SetContainsOriginalNodes(boolean containsOriginalNodes_)
           
 void SetDisjointElements(boolean disjointElements_)
           
 void SetGroupIds(java.util.Vector groupIds_)
           
 void SetGroupIdsBasedOnRange(java.util.Vector groupIdsBasedOnRange_)
           
 void SetGroupNames(java.util.Vector groupNames_)
           
 void SetGroupOrigin(int groupOrigin_)
           
 void SetGroupPieceName(java.lang.String groupPieceName_)
           
 void SetGroupTitle(java.lang.String groupTitle_)
           
 void SetHasLogicalBounds(boolean hasLogicalBounds_)
           
 void SetHasNumberCells(boolean hasNumberCells_)
           
 void SetHasSpatialExtents(boolean hasSpatialExtents_)
           
 void SetHideFromGUI(boolean hideFromGUI_)
           
 void SetLoadBalanceScheme(int loadBalanceScheme_)
           
 void SetLODs(int LODs_)
           
 void SetLogicalBounds(int[] logicalBounds_)
           
 void SetLogicalBounds(int e0, int e1, int e2)
           
 void SetMaxSpatialExtents(double[] maxSpatialExtents_)
           
 void SetMaxSpatialExtents(double e0, double e1, double e2)
           
 void SetMeshCoordType(int meshCoordType_)
           
 void SetMeshType(int meshType_)
           
 void SetMinSpatialExtents(double[] minSpatialExtents_)
           
 void SetMinSpatialExtents(double e0, double e1, double e2)
           
 void SetName(java.lang.String name_)
           
 void SetNodeOrigin(int nodeOrigin_)
           
 void SetNodesAreCritical(boolean nodesAreCritical_)
           
 void SetNumberCells(int numberCells_)
           
 void SetNumBlocks(int numBlocks_)
           
 void SetNumGroups(int numGroups_)
           
 void SetOriginalName(java.lang.String originalName_)
           
 void SetPresentGhostZoneTypes(int presentGhostZoneTypes_)
           
 void SetRectilinearGridHasTransform(boolean rectilinearGridHasTransform_)
           
 void SetRectilinearGridTransform(double[] rectilinearGridTransform_)
           
 void SetSpatialDimension(int spatialDimension_)
           
 void SetTopologicalDimension(int topologicalDimension_)
           
 void SetUnitCellOrigin(float[] unitCellOrigin_)
           
 void SetUnitCellOrigin(float e0, float e1, float e2)
           
 void SetUnitCellVectors(float[] unitCellVectors_)
           
 void SetValidVariable(boolean validVariable_)
           
 void SetXLabel(java.lang.String xLabel_)
           
 void SetXUnits(java.lang.String xUnits_)
           
 void SetYLabel(java.lang.String yLabel_)
           
 void SetYUnits(java.lang.String yUnits_)
           
 void SetZLabel(java.lang.String zLabel_)
           
 void SetZonesWereSplit(boolean zonesWereSplit_)
           
 void SetZUnits(java.lang.String zUnits_)
           
 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

avtMeshMetaData

public avtMeshMetaData()

avtMeshMetaData

public avtMeshMetaData(int nMoreFields)

avtMeshMetaData

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

SetName

public void SetName(java.lang.String name_)

SetOriginalName

public void SetOriginalName(java.lang.String originalName_)

SetValidVariable

public void SetValidVariable(boolean validVariable_)

SetMeshType

public void SetMeshType(int meshType_)

SetMeshCoordType

public void SetMeshCoordType(int meshCoordType_)

SetCellOrigin

public void SetCellOrigin(int cellOrigin_)

SetSpatialDimension

public void SetSpatialDimension(int spatialDimension_)

SetHasLogicalBounds

public void SetHasLogicalBounds(boolean hasLogicalBounds_)

SetLogicalBounds

public void SetLogicalBounds(int[] logicalBounds_)

SetLogicalBounds

public void SetLogicalBounds(int e0,
                             int e1,
                             int e2)

SetHasNumberCells

public void SetHasNumberCells(boolean hasNumberCells_)

SetNumberCells

public void SetNumberCells(int numberCells_)

SetTopologicalDimension

public void SetTopologicalDimension(int topologicalDimension_)

SetXUnits

public void SetXUnits(java.lang.String xUnits_)

SetYUnits

public void SetYUnits(java.lang.String yUnits_)

SetZUnits

public void SetZUnits(java.lang.String zUnits_)

SetXLabel

public void SetXLabel(java.lang.String xLabel_)

SetYLabel

public void SetYLabel(java.lang.String yLabel_)

SetZLabel

public void SetZLabel(java.lang.String zLabel_)

SetHasSpatialExtents

public void SetHasSpatialExtents(boolean hasSpatialExtents_)

SetMinSpatialExtents

public void SetMinSpatialExtents(double[] minSpatialExtents_)

SetMinSpatialExtents

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

SetMaxSpatialExtents

public void SetMaxSpatialExtents(double[] maxSpatialExtents_)

SetMaxSpatialExtents

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

SetNumBlocks

public void SetNumBlocks(int numBlocks_)

SetBlockOrigin

public void SetBlockOrigin(int blockOrigin_)

SetBlockPieceName

public void SetBlockPieceName(java.lang.String blockPieceName_)

SetBlockTitle

public void SetBlockTitle(java.lang.String blockTitle_)

SetBlockNames

public void SetBlockNames(java.util.Vector blockNames_)

SetBlockNameScheme

public void SetBlockNameScheme(NameschemeAttributes blockNameScheme_)

SetNumGroups

public void SetNumGroups(int numGroups_)

SetGroupOrigin

public void SetGroupOrigin(int groupOrigin_)

SetGroupPieceName

public void SetGroupPieceName(java.lang.String groupPieceName_)

SetGroupTitle

public void SetGroupTitle(java.lang.String groupTitle_)

SetGroupNames

public void SetGroupNames(java.util.Vector groupNames_)

SetGroupIds

public void SetGroupIds(java.util.Vector groupIds_)

SetGroupIdsBasedOnRange

public void SetGroupIdsBasedOnRange(java.util.Vector groupIdsBasedOnRange_)

SetDisjointElements

public void SetDisjointElements(boolean disjointElements_)

SetContainsGhostZones

public void SetContainsGhostZones(int containsGhostZones_)

SetContainsOriginalCells

public void SetContainsOriginalCells(boolean containsOriginalCells_)

SetContainsOriginalNodes

public void SetContainsOriginalNodes(boolean containsOriginalNodes_)

SetContainsGlobalNodeIds

public void SetContainsGlobalNodeIds(boolean containsGlobalNodeIds_)

SetContainsGlobalZoneIds

public void SetContainsGlobalZoneIds(boolean containsGlobalZoneIds_)

SetLoadBalanceScheme

public void SetLoadBalanceScheme(int loadBalanceScheme_)

SetNodesAreCritical

public void SetNodesAreCritical(boolean nodesAreCritical_)

SetUnitCellVectors

public void SetUnitCellVectors(float[] unitCellVectors_)

SetUnitCellOrigin

public void SetUnitCellOrigin(float[] unitCellOrigin_)

SetUnitCellOrigin

public void SetUnitCellOrigin(float e0,
                              float e1,
                              float e2)

SetRectilinearGridHasTransform

public void SetRectilinearGridHasTransform(boolean rectilinearGridHasTransform_)

SetRectilinearGridTransform

public void SetRectilinearGridTransform(double[] rectilinearGridTransform_)

SetNodeOrigin

public void SetNodeOrigin(int nodeOrigin_)

SetContainsExteriorBoundaryGhosts

public void SetContainsExteriorBoundaryGhosts(boolean containsExteriorBoundaryGhosts_)

SetHideFromGUI

public void SetHideFromGUI(boolean hideFromGUI_)

SetLODs

public void SetLODs(int LODs_)

SetPresentGhostZoneTypes

public void SetPresentGhostZoneTypes(int presentGhostZoneTypes_)

SetZonesWereSplit

public void SetZonesWereSplit(boolean zonesWereSplit_)

GetName

public java.lang.String GetName()

GetOriginalName

public java.lang.String GetOriginalName()

GetValidVariable

public boolean GetValidVariable()

GetMeshType

public int GetMeshType()

GetMeshCoordType

public int GetMeshCoordType()

GetCellOrigin

public int GetCellOrigin()

GetSpatialDimension

public int GetSpatialDimension()

GetHasLogicalBounds

public boolean GetHasLogicalBounds()

GetLogicalBounds

public int[] GetLogicalBounds()

GetHasNumberCells

public boolean GetHasNumberCells()

GetNumberCells

public int GetNumberCells()

GetTopologicalDimension

public int GetTopologicalDimension()

GetXUnits

public java.lang.String GetXUnits()

GetYUnits

public java.lang.String GetYUnits()

GetZUnits

public java.lang.String GetZUnits()

GetXLabel

public java.lang.String GetXLabel()

GetYLabel

public java.lang.String GetYLabel()

GetZLabel

public java.lang.String GetZLabel()

GetHasSpatialExtents

public boolean GetHasSpatialExtents()

GetMinSpatialExtents

public double[] GetMinSpatialExtents()

GetMaxSpatialExtents

public double[] GetMaxSpatialExtents()

GetNumBlocks

public int GetNumBlocks()

GetBlockOrigin

public int GetBlockOrigin()

GetBlockPieceName

public java.lang.String GetBlockPieceName()

GetBlockTitle

public java.lang.String GetBlockTitle()

GetBlockNames

public java.util.Vector GetBlockNames()

GetBlockNameScheme

public NameschemeAttributes GetBlockNameScheme()

GetNumGroups

public int GetNumGroups()

GetGroupOrigin

public int GetGroupOrigin()

GetGroupPieceName

public java.lang.String GetGroupPieceName()

GetGroupTitle

public java.lang.String GetGroupTitle()

GetGroupNames

public java.util.Vector GetGroupNames()

GetGroupIds

public java.util.Vector GetGroupIds()

GetGroupIdsBasedOnRange

public java.util.Vector GetGroupIdsBasedOnRange()

GetDisjointElements

public boolean GetDisjointElements()

GetContainsGhostZones

public int GetContainsGhostZones()

GetContainsOriginalCells

public boolean GetContainsOriginalCells()

GetContainsOriginalNodes

public boolean GetContainsOriginalNodes()

GetContainsGlobalNodeIds

public boolean GetContainsGlobalNodeIds()

GetContainsGlobalZoneIds

public boolean GetContainsGlobalZoneIds()

GetLoadBalanceScheme

public int GetLoadBalanceScheme()

GetNodesAreCritical

public boolean GetNodesAreCritical()

GetUnitCellVectors

public float[] GetUnitCellVectors()

GetUnitCellOrigin

public float[] GetUnitCellOrigin()

GetRectilinearGridHasTransform

public boolean GetRectilinearGridHasTransform()

GetRectilinearGridTransform

public double[] GetRectilinearGridTransform()

GetNodeOrigin

public int GetNodeOrigin()

GetContainsExteriorBoundaryGhosts

public boolean GetContainsExteriorBoundaryGhosts()

GetHideFromGUI

public boolean GetHideFromGUI()

GetLODs

public int GetLODs()

GetPresentGhostZoneTypes

public int GetPresentGhostZoneTypes()

GetZonesWereSplit

public boolean GetZonesWereSplit()

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