Class PdfType0Function
- Namespace
- iText.Kernel.Pdf.Function
- Assembly
- itext.kernel.dll
public class PdfType0Function : AbstractPdfFunction<PdfStream>, IPdfFunction
- Inheritance
-
PdfType0Function
- Implements
-
- Inherited Members
-
Constructors
PdfType0Function(double[], int[], double[], int, int, byte[])
public PdfType0Function(double[] domain, int[] size, double[] range, int order, int bitsPerSample, byte[] samples)
Parameters
domain
double[]
size
int[]
range
double[]
order
int
bitsPerSample
int
samples
byte[]
PdfType0Function(double[], int[], double[], int, int[], double[], int, byte[])
public PdfType0Function(double[] domain, int[] size, double[] range, int order, int[] encode, double[] decode, int bitsPerSample, byte[] samples)
Parameters
domain
double[]
size
int[]
range
double[]
order
int
encode
int[]
decode
double[]
bitsPerSample
int
samples
byte[]
PdfType0Function(float[], int[], float[], int, int, byte[])
public PdfType0Function(float[] domain, int[] size, float[] range, int order, int bitsPerSample, byte[] samples)
Parameters
domain
float[]
size
int[]
range
float[]
order
int
bitsPerSample
int
samples
byte[]
PdfType0Function(PdfStream)
public PdfType0Function(PdfStream pdfObject)
Parameters
pdfObject
PdfStream
Methods
Calculate(double[])
public override double[] Calculate(double[] input)
Parameters
input
double[]
Returns
- double[]
CheckCompatibilityWithColorSpace(PdfColorSpace)
public override bool CheckCompatibilityWithColorSpace(PdfColorSpace alternateSpace)
Parameters
alternateSpace
PdfColorSpace
Returns
- bool
GetDecode()
public virtual double[] GetDecode()
Returns
- double[]
GetEncode()
public virtual int[] GetEncode()
Returns
- int[]
GetOrder()
public virtual int GetOrder()
Returns
- int
GetSize()
public virtual int[] GetSize()
Returns
- int[]
SetDecode(double[])
public virtual void SetDecode(double[] decode)
Parameters
decode
double[]
SetDomain(double[])
public override void SetDomain(double[] domain)
Parameters
domain
double[]
SetEncode(int[])
public virtual void SetEncode(int[] encode)
Parameters
encode
int[]
SetOrder(int)
public virtual void SetOrder(int order)
Parameters
order
int
SetRange(double[])
public override void SetRange(double[] range)
Parameters
range
double[]
SetSize(int[])
public virtual void SetSize(int[] size)
Parameters
size
int[]