public final class R2Bilinear extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
bilinear3F(com.io7m.jtensors.VectorM3F.ContextVM3F c,
com.io7m.jtensors.VectorReadable3FType x0y0,
com.io7m.jtensors.VectorReadable3FType x1y0,
com.io7m.jtensors.VectorReadable3FType x0y1,
com.io7m.jtensors.VectorReadable3FType x1y1,
float px,
float py,
com.io7m.jtensors.Vector3FType temp_0,
com.io7m.jtensors.Vector3FType temp_1,
com.io7m.jtensors.VectorWritable3FType out)
Interpolate between the four given points based on
px and py. |
public static void bilinear3F(com.io7m.jtensors.VectorM3F.ContextVM3F c,
com.io7m.jtensors.VectorReadable3FType x0y0,
com.io7m.jtensors.VectorReadable3FType x1y0,
com.io7m.jtensors.VectorReadable3FType x0y1,
com.io7m.jtensors.VectorReadable3FType x1y1,
float px,
float py,
com.io7m.jtensors.Vector3FType temp_0,
com.io7m.jtensors.Vector3FType temp_1,
com.io7m.jtensors.VectorWritable3FType out)
px and py.c - Preallocated storage for vector operationsx0y0 - A cornerx1y0 - A cornerx0y1 - A cornerx1y1 - A cornerpx - An interpolation value for the X axispy - An interpolation value for the Y axistemp_0 - A temporary vectortemp_1 - A temporary vectorout - The output vectorCopyright © 2017 <code@io7m.com> http://io7m.com