public class Griddata
extends java.lang.Object
| Constructor and Description | 
|---|
| Griddata() | 
| Modifier and Type | Method and Description | 
|---|---|
| static QDataSet | griddata(QDataSet xx,
        QDataSet yy,
        QDataSet buck) | 
| static QDataSet | griddata(QDataSet triangles,
        QDataSet itriangle,
        QDataSet weights,
        QDataSet zbuck)Perform the interpolation for arbitrary sets of nvert points. | 
| static QDataSet | triangulate(QDataSet buck)return a rank 2 dataset [n,nvert] with the "triangles" connecting the buckshot data. | 
| static QDataSet | triLocate(QDataSet buck,
         QDataSet tri,
         QDataSet grid)for each element of grid, identify the matching triangle. | 
| static QDataSet | weights(QDataSet buck,
       QDataSet tri,
       QDataSet grid,
       QDataSet itri)return the weights for each point of the grid. | 
public static QDataSet griddata(QDataSet triangles, QDataSet itriangle, QDataSet weights, QDataSet zbuck)
triangles - triangles mesh, presently tri[n,3] but may soon be tri[n,4] as well.itriangle - rank n mesh identifying the triangle to useweights - rank n+1 mesh (e.g. weights[m,3]) with a weight for each triangle node.zbuck - dependent Z values for each point.public static QDataSet triangulate(QDataSet buck)
buck - dataset[m,nvert-1].public static QDataSet triLocate(QDataSet buck, QDataSet tri, QDataSet grid)
buck - the data (e.g. buck[o,nfree])tri - the triangulation (e.g. tri[n,free+1])grid - the values to locate (e.g. grid[m,nfree])public static QDataSet weights(QDataSet buck, QDataSet tri, QDataSet grid, QDataSet itri)
buck - the data (e.g. buck[o,nfree])tri - the triangulation (e.g. tri[n,nfree+1])grid - rank 2 dataset (e.g. grid[m,nfree])itri - the triangle to use for each point of grid. (e.g. itri[m])