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 © 2019. All rights reserved.