public class GridElementTransferAgent extends RepositoryStorageTransferAgent
target
Constructor and Description |
---|
GridElementTransferAgent(RepositoryStorage a) |
Modifier and Type | Method and Description |
---|---|
void |
addAllChildGridElements(java.util.Vector elems) |
void |
addGriddedRegionListener(GriddedRegionListener l) |
void |
addVertexListener(VertexListener l) |
java.io.File[] |
exportUNG()
Exports the grid in Arc/Info Ungenerate ASCII file format.
|
java.io.File[] |
exportUNG(java.io.File hdrFile,
java.io.File dataFile)
Exports the grid in Arc/Info Ungenerate ASCII file format.
|
void |
fireGriddedRegionEvent(GriddedRegionEvent dv) |
void |
fireVertexEvent(VertexEvent dv) |
DblMatrix |
getCentroid() |
DblMatrix |
getCoords() |
protected static DblMatrix |
getNextRow(java.io.StreamTokenizer STT) |
DblMatrix |
getPerimeter()
Returns the perimeter (2D only) of this simplex.
|
DblMatrix |
getVolume()
Returns the volume (area in 2D) of this element.
|
DblMatrix |
getXData() |
DblMatrix |
getYData() |
void |
importAsChildUNG(java.io.File headrFile,
java.io.File datFile)
Import all grids from data saved in Arc/Info Ungenerate ASCII file format.
|
void |
importAsChildUNG(java.io.File headrFile,
java.io.File datFile,
int nskips)
Import all grids from data saved in Arc/Info Ungenerate ASCII file format.
|
void |
importAsChildUNG(java.util.Set targets,
java.io.File hdrFile,
java.io.File datFile,
int nskips)
Imports the indicated grid data as a child grid under this grid.
|
void |
importAsChildUNG(java.lang.String idxident,
java.io.File hdrFile,
java.io.File datFile,
int nskips)
Imports the indicated grid data as a child grid under this grid.
|
void |
importVerticesUNG(java.lang.String idxident,
java.io.File datFile)
Imports the indicated grid data into this GridElementStorage's vertices.
|
void |
importVerticesUNG(java.lang.String idxident,
java.io.File datFile,
int nskips)
Imports the indicated grid data into this GridElementStorage's vertices.
|
void |
removeGriddedRegionListener(GriddedRegionListener l) |
void |
removeVertexListener(VertexListener l) |
void |
transferStorageCommands(RepositoryStorage that) |
protected void |
writeUNGData(java.io.File dataFile)
Writes the Arc/Info Ungenerate ASCII data (vertex) file for this storage.
|
protected void |
writeUNGHeader(java.io.File hdrFile)
Writes the Arc/Info Ungenerate ASCII header file for this storage.
|
afterCopyStorage, afterTransferStorage, beforeCopyStorage, beforeTransferStorage, copyStorage, copyStorageCommands, transferStorage
public GridElementTransferAgent(RepositoryStorage a)
public void addVertexListener(VertexListener l)
public void removeVertexListener(VertexListener l)
public void fireVertexEvent(VertexEvent dv)
public void addGriddedRegionListener(GriddedRegionListener l)
public void removeGriddedRegionListener(GriddedRegionListener l)
public void fireGriddedRegionEvent(GriddedRegionEvent dv)
public void transferStorageCommands(RepositoryStorage that)
transferStorageCommands
in interface RepositoryStorageTransfer
transferStorageCommands
in class RepositoryStorageTransferAgent
public DblMatrix getPerimeter()
public DblMatrix getVolume()
public DblMatrix getCentroid()
public DblMatrix getCoords()
public DblMatrix getXData()
public DblMatrix getYData()
public void addAllChildGridElements(java.util.Vector elems)
protected static DblMatrix getNextRow(java.io.StreamTokenizer STT) throws SnifflibDatatypeException
SnifflibDatatypeException
public void importAsChildUNG(java.lang.String idxident, java.io.File hdrFile, java.io.File datFile, int nskips)
public void importAsChildUNG(java.util.Set targets, java.io.File hdrFile, java.io.File datFile, int nskips)
public void importVerticesUNG(java.lang.String idxident, java.io.File datFile)
public void importVerticesUNG(java.lang.String idxident, java.io.File datFile, int nskips)
public void importAsChildUNG(java.io.File headrFile, java.io.File datFile)
public void importAsChildUNG(java.io.File headrFile, java.io.File datFile, int nskips)
public java.io.File[] exportUNG(java.io.File hdrFile, java.io.File dataFile)
protected void writeUNGData(java.io.File dataFile)
protected void writeUNGHeader(java.io.File hdrFile)
public java.io.File[] exportUNG()
Copyright © 2011, 2013. Daniel P. Dougherty