com.pentec.math
Class AColorSpace

java.lang.Object
  extended by com.pentec.math.AColorSpace

public class AColorSpace
extends java.lang.Object

A collection of static utility methods supporting color space conversions

Author:
Pender Technology

Constructor Summary
AColorSpace()
           
 
Method Summary
static java.lang.String convert(double dRed, double dGreen, double dBlue, java.lang.String $ColorSpace, java.lang.String $Profile)
          Convert RGB values to another color space and return as a string
private static java.lang.String convert2$(double d1, double d2, double d3)
           
private static java.lang.String convert2RGB(double dRed, double dGreen, double dBlue, java.lang.String $ColorSpace, java.lang.String $Profile)
           
private static java.lang.String convertCIE(float fr, float fg, float fb, java.lang.String $ColorSpace, java.lang.String $Profile)
           
private static java.lang.String convertRGB2HSB(int ir, int ig, int ib)
           
private static java.lang.String convertRGB2IHS(double dr, double dg, double db)
           
private static java.lang.String convertXYZ2Lab(float[] afXYZ)
           
private static double f(double p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AColorSpace

public AColorSpace()
Method Detail

convert

public static java.lang.String convert(double dRed,
                                       double dGreen,
                                       double dBlue,
                                       java.lang.String $ColorSpace,
                                       java.lang.String $Profile)
Convert RGB values to another color space and return as a string


convert2$

private static java.lang.String convert2$(double d1,
                                          double d2,
                                          double d3)

convert2RGB

private static java.lang.String convert2RGB(double dRed,
                                            double dGreen,
                                            double dBlue,
                                            java.lang.String $ColorSpace,
                                            java.lang.String $Profile)

convertCIE

private static java.lang.String convertCIE(float fr,
                                           float fg,
                                           float fb,
                                           java.lang.String $ColorSpace,
                                           java.lang.String $Profile)

convertRGB2HSB

private static java.lang.String convertRGB2HSB(int ir,
                                               int ig,
                                               int ib)

convertRGB2IHS

private static java.lang.String convertRGB2IHS(double dr,
                                               double dg,
                                               double db)

convertXYZ2Lab

private static java.lang.String convertXYZ2Lab(float[] afXYZ)

f

private static double f(double p)