Package ucar.nc2.iosp.sigmet
Class Ray
- java.lang.Object
-
- ucar.nc2.iosp.sigmet.Ray
-
public class Ray extends Object
- Since:
- Apr 7, 2010
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)floatgetAz()shortgetBins()intgetDataRead()shortgetDataType()floatgetElev()StringgetName()intgetNsweep()intgetOffset()intgetOffset1()floatgetRange()floatgetStep()shortgetTime()inthashCode()voidreadData(ucar.unidata.io.RandomAccessFile raf, ucar.ma2.Range gateRange, ucar.ma2.IndexIterator ii)Read data from this record.voidsetAz(float az)voidsetBins(short bins)voidsetDataRead(int dataRead)voidsetDataType(short datatype)voidsetElev(float elev)voidsetName(String name)voidsetNsweep(int nsweep)voidsetOffset(int offset)voidsetOffset1(int offset1)voidsetRange(float range)voidsetStep(float step)voidsetTime(short time)StringtoString()
-
-
-
Constructor Detail
-
Ray
public Ray(float range, float step, float az, float elev, short bins, short time, int offset, int dataRead, int offset1, int nsweep, String name, short datatype)
-
-
Method Detail
-
getDataType
public short getDataType()
-
setDataType
public void setDataType(short datatype)
-
getRange
public float getRange()
-
setRange
public void setRange(float range)
-
getStep
public float getStep()
-
setStep
public void setStep(float step)
-
getNsweep
public int getNsweep()
-
setNsweep
public void setNsweep(int nsweep)
-
getAz
public float getAz()
-
setAz
public void setAz(float az)
-
getElev
public float getElev()
-
setElev
public void setElev(float elev)
-
getBins
public short getBins()
-
setBins
public void setBins(short bins)
-
getTime
public short getTime()
-
setTime
public void setTime(short time)
-
getOffset
public int getOffset()
-
setOffset
public void setOffset(int offset)
-
getDataRead
public int getDataRead()
-
setDataRead
public void setDataRead(int dataRead)
-
getOffset1
public int getOffset1()
-
setOffset1
public void setOffset1(int offset1)
-
setName
public void setName(String name)
-
getName
public String getName()
-
readData
public void readData(ucar.unidata.io.RandomAccessFile raf, ucar.ma2.Range gateRange, ucar.ma2.IndexIterator ii) throws IOExceptionRead data from this record.- Parameters:
raf- read from this filegateRange- handles the possible subset of data to returnii- put the data here- Throws:
IOException- on read error
-
-