All Packages Class Hierarchy This Package Previous Next Index
Class com.jhlabs.image.SplineColormap
java.lang.Object
|
+----com.jhlabs.image.ArrayColormap
|
+----com.jhlabs.image.SplineColormap
- public class SplineColormap
- extends com.jhlabs.image.ArrayColormap
- implements java.io.Serializable
A Colormap implemented using Catmull-Rom colour splines. The map has a variable number
of knots with a minimum of four. The first and last knots give the tangent at the end
of the spline, and colours are interpolated from the second to the second-last knots.
-
numKnots
-
-
xKnots
-
-
yKnots
-
-
SplineColormap()
-
-
SplineColormap(int[], int[])
-
-
addKnot(int, int)
-
-
getKnot(int)
-
-
removeKnot(int)
-
-
setKnot(int, int)
-
-
setKnotPosition(int, int)
-
numKnots
public int numKnots
xKnots
public int xKnots[]
yKnots
public int yKnots[]
SplineColormap
public SplineColormap()
SplineColormap
public SplineColormap(int xKnots[],
int yKnots[])
getKnot
public int getKnot(int n)
setKnot
public void setKnot(int n,
int color)
addKnot
public void addKnot(int x,
int color)
removeKnot
public void removeKnot(int n)
setKnotPosition
public void setKnotPosition(int n,
int x)
All Packages Class Hierarchy This Package Previous Next Index