com.lowagie.text.pdf

Class ExtendedColor

public abstract class ExtendedColor extends Color

Author: Paulo Soares (psoares@consiste.pt)

Field Summary
static longserialVersionUID
protected inttype
static intTYPE_CMYK
a type of extended color.
static intTYPE_GRAY
a type of extended color.
static intTYPE_PATTERN
a type of extended color.
static intTYPE_RGB
a type of extended color.
static intTYPE_SEPARATION
a type of extended color.
static intTYPE_SHADING
a type of extended color.
Constructor Summary
ExtendedColor(int type)
Constructs an extended color of a certain type.
ExtendedColor(int type, float red, float green, float blue)
Constructs an extended color of a certain type and a certain color.
Method Summary
intgetType()
Gets the type of this color.
static intgetType(Color color)
Gets the type of a given color.
static floatnormalize(float value)

Field Detail

serialVersionUID

private static final long serialVersionUID

type

protected int type

TYPE_CMYK

public static final int TYPE_CMYK
a type of extended color.

TYPE_GRAY

public static final int TYPE_GRAY
a type of extended color.

TYPE_PATTERN

public static final int TYPE_PATTERN
a type of extended color.

TYPE_RGB

public static final int TYPE_RGB
a type of extended color.

TYPE_SEPARATION

public static final int TYPE_SEPARATION
a type of extended color.

TYPE_SHADING

public static final int TYPE_SHADING
a type of extended color.

Constructor Detail

ExtendedColor

public ExtendedColor(int type)
Constructs an extended color of a certain type.

Parameters: type

ExtendedColor

public ExtendedColor(int type, float red, float green, float blue)
Constructs an extended color of a certain type and a certain color.

Parameters: type red green blue

Method Detail

getType

public int getType()
Gets the type of this color.

Returns: one of the types (see constants)

getType

public static int getType(Color color)
Gets the type of a given color.

Parameters: color

Returns: one of the types (see constants)

normalize

static final float normalize(float value)