Class Mesh

java.lang.Object
ucar.nc2.dt.ugrid.Mesh

public class Mesh extends Object
  • Constructor Details

    • Mesh

      public Mesh(ucar.nc2.dataset.NetcdfDataset ds, ucar.nc2.dataset.VariableEnhanced v)
  • Method Details

    • buildRTree

      public void buildRTree()
    • getName

      public String getName()
    • getSize

      public int getSize()
    • getTreeSize

      public int getTreeSize()
    • getNodeSize

      public int getNodeSize()
    • getNodeLatLons

      public double[][] getNodeLatLons()
    • getNodeIndexes

      public int[] getNodeIndexes()
    • getUniqueNodes

      public ArrayList<Node> getUniqueNodes()
    • getUniqueNodeSize

      public int getUniqueNodeSize()
    • getUniqueEdges

      public ArrayList<Edge> getUniqueEdges()
    • getEdgeSize

      public int getEdgeSize()
    • getUniqueFaces

      public ArrayList<Face> getUniqueFaces()
    • getFaceSize

      public int getFaceSize()
    • getLatLonBoundingBox

      public ucar.unidata.geoloc.LatLonRect getLatLonBoundingBox()
    • getCellFromLatLon

      public Cell getCellFromLatLon(double lat, double lon)
    • getCellFromLatLon

      public Cell getCellFromLatLon(LatLonPoint2D p)
    • getCellsInPolygon

      public ArrayList<Cell> getCellsInPolygon(LatLonPolygon2D p)
    • getCells

      public List<Cell> getCells()
    • getPolygons

      public List<Cell> getPolygons()
    • getTopology

      public Topology getTopology()
    • subset

      public Mesh subset(ucar.unidata.geoloc.LatLonRect bounds)
    • toString

      public String toString()
      Overrides:
      toString in class Object