|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectanl.aida.data.DataUtilities
public class DataUtilities
Nested Class Summary | |
---|---|
static class |
DataUtilities.MinMax
|
static class |
DataUtilities.MinMaxPoint
|
Field Summary | |
---|---|
static int |
NO_LAYER
|
Constructor Summary | |
---|---|
DataUtilities()
|
Method Summary | |
---|---|
private static DataFrame |
createDataFrame(DataFrame frame)
|
private static DataUtilities.MinMax |
minMax(ucar.ma2.Array array)
|
static DataUtilities.MinMax |
minMax(DataFrame frame)
Gets the minimum value contained by the specified DataFrame. |
static DataUtilities.MinMax |
minMax(DataFrame frame,
int timeStep)
Gets the min max value from the DataFrame at the specified time step. |
static DataUtilities.MinMax |
minMax(DataFrame frame,
int timeStep,
int layer)
|
static DataUtilities.MinMax |
minMaxForTimeLayer(DataFrame frame,
int layer)
Gets the min max for the specified layer over the frame's entire time range. |
static DataUtilities.MinMaxPoint |
minMaxPoint(DataFrame frame,
int timestep)
|
static DataUtilities.MinMax |
minMaxTimeOther(DataFrame frame,
int axisIndex)
Gets the min max value over all time steps for a specified axisIndex. |
static DataUtilities.MinMaxPoint |
minMaxTLPoint(DataFrame frame,
int timeStep,
int layer)
Gets the min max point at the specified time step and layer over all the x,y cells. |
static DataUtilities.MinMax |
minMaxTX(DataFrame frame,
int timeStep,
int x)
Gets the min max of the frame data for the specified time step and x value over all the layers and y range. |
static DataUtilities.MinMaxPoint |
minMaxTXPoint(DataFrame frame,
int timestep,
int x)
|
static DataUtilities.MinMax |
minMaxTY(DataFrame frame,
int timeStep,
int y)
Gets the min max of the frame data for the specified time step and y value over all the layers and x range. |
static DataUtilities.MinMaxPoint |
minMaxTYPoint(DataFrame frame,
int timestep,
int y)
|
static DataFrame[] |
unitVectorTransform(DataFrame xFrame,
DataFrame yFrame)
Normalizes the xFrame and yFrame data into unit vectors. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int NO_LAYER
Constructor Detail |
---|
public DataUtilities()
Method Detail |
---|
public static DataUtilities.MinMax minMax(DataFrame frame)
frame
- the DataFrame to get the value from
private static DataUtilities.MinMax minMax(ucar.ma2.Array array)
public static DataUtilities.MinMax minMaxTX(DataFrame frame, int timeStep, int x) throws ucar.ma2.InvalidRangeException
frame
- the datatimeStep
- the timestepx
- the x value
ucar.ma2.InvalidRangeException
- if the timestep or x value is out of range.public static DataUtilities.MinMax minMaxTimeOther(DataFrame frame, int axisIndex) throws ucar.ma2.InvalidRangeException
frame
- axisDataFrameIndex
- axisIndex
-
ucar.ma2.InvalidRangeException
public static DataUtilities.MinMax minMaxTY(DataFrame frame, int timeStep, int y) throws ucar.ma2.InvalidRangeException
frame
- the datatimeStep
- the timestepy
- the y value
ucar.ma2.InvalidRangeException
- if the timestep or x value is out of range.public static DataUtilities.MinMax minMax(DataFrame frame, int timeStep, int layer) throws ucar.ma2.InvalidRangeException
ucar.ma2.InvalidRangeException
public static DataUtilities.MinMaxPoint minMaxTYPoint(DataFrame frame, int timestep, int y) throws ucar.ma2.InvalidRangeException
ucar.ma2.InvalidRangeException
public static DataUtilities.MinMaxPoint minMaxPoint(DataFrame frame, int timestep) throws ucar.ma2.InvalidRangeException
ucar.ma2.InvalidRangeException
public static DataUtilities.MinMaxPoint minMaxTXPoint(DataFrame frame, int timestep, int x) throws ucar.ma2.InvalidRangeException
ucar.ma2.InvalidRangeException
public static DataUtilities.MinMaxPoint minMaxTLPoint(DataFrame frame, int timeStep, int layer) throws ucar.ma2.InvalidRangeException
frame
- the frame containing the datatimeStep
- the timesteplayer
- the layer
ucar.ma2.InvalidRangeException
- if the frame's rank does not equal four.public static DataUtilities.MinMax minMaxForTimeLayer(DataFrame frame, int layer) throws ucar.ma2.InvalidRangeException
frame
- the framelayer
- the index of the layer whose min max is desired
ucar.ma2.InvalidRangeException
- if the range is invalid.public static DataUtilities.MinMax minMax(DataFrame frame, int timeStep) throws ucar.ma2.InvalidRangeException
frame
- the frame whose min max we wanttimeStep
- the timestep for the min max
ucar.ma2.InvalidRangeException
- if the range is invalid.private static DataFrame createDataFrame(DataFrame frame)
public static DataFrame[] unitVectorTransform(DataFrame xFrame, DataFrame yFrame)
xFrame
- yFrame
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |