ucar.nc2.ft2.simpgeometry.SimpleGeometry Maven / Gradle / Ivy
The newest version!
package ucar.nc2.ft2.simpgeometry;
import ucar.ma2.Array;
/**
* An interface to interact with
* Simple Geometry Feature Types.
*
*
* @author Katie
* @author [email protected]
*
*/
public interface SimpleGeometry {
/**
* Sets the data associated with this geometry
*/
void setData(Array data);
/**
* Fetches the data associated with this geometry.
*
* @return data
*/
Array getData();
/**
* Gets the lower bounding box of this geometry.
*
* @return lower bounding box, a one dimensional array of length two
*/
double[] getBBLower();
/**
* Gets the upper bounding box of this geometry.
*
* @return upper bounding box, a one dimenstional array of length two
*/
double[] getBBUpper();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy