public class WarpGrid extends Object
| 构造器和说明 |
|---|
WarpGrid(int rows,
int cols,
int w,
int h) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addCol(int before)
Add a new column to the grid.
|
void |
addRow(int before)
Add a new row to the grid.
|
protected void |
interpolateSpline(float[] xKnots,
float[] yKnots,
int offset,
int length,
float[] splineY,
int splineOffset,
int splineLength) |
protected void |
interpolateSpline2(float[] xKnots,
float[] yKnots,
int offset,
float[] splineY,
int splineOffset,
int splineLength) |
void |
lerp(float t,
WarpGrid destination,
WarpGrid intermediate) |
void |
removeCol(int r)
Remove a column from the grid.
|
void |
removeRow(int r)
Remove a row from the grid.
|
void |
warp(int[] inPixels,
int cols,
int rows,
WarpGrid sourceGrid,
WarpGrid destGrid,
int[] outPixels) |
public float[] xGrid
public float[] yGrid
public int rows
public int cols
public void addRow(int before)
public void addCol(int before)
public void removeRow(int r)
public void removeCol(int r)
public void warp(int[] inPixels,
int cols,
int rows,
WarpGrid sourceGrid,
WarpGrid destGrid,
int[] outPixels)
protected void interpolateSpline(float[] xKnots,
float[] yKnots,
int offset,
int length,
float[] splineY,
int splineOffset,
int splineLength)
protected void interpolateSpline2(float[] xKnots,
float[] yKnots,
int offset,
float[] splineY,
int splineOffset,
int splineLength)
Copyright © 2015. All rights reserved.