|
|
PdfType4Function (PdfStream dict) |
|
|
PdfType4Function (double[] domain, double[] range, byte[] code) |
|
|
PdfType4Function (float[] domain, float[] range, byte[] code) |
|
override bool |
CheckCompatibilityWithColorSpace (PdfColorSpace alternateSpace) |
|
override double[] |
Calculate (double[] input) |
|
Calculates one set of input components to one set of output components. More...
|
|
virtual int |
GetFunctionType () |
|
The function type, (see ISO-320001 Table 38). More...
|
|
virtual bool |
CheckCompatibilityWithColorSpace (PdfColorSpace alternateSpace) |
|
Chacks wether the output of the function matches in components with the passed by color space. More...
|
|
virtual int |
GetInputSize () |
|
The number of input components. More...
|
|
virtual int |
GetOutputSize () |
|
The number of output components. More...
|
|
virtual double[] |
GetDomain () |
|
The valid input domain, input will be clipped to this domain contains a min max pair per input component. More...
|
|
virtual void |
SetDomain (double[] value) |
|
The valid input domain, input will be clipped to this domain contains a min max pair per input component. More...
|
|
virtual double[] |
GetRange () |
|
the valid output range, output will be clipped to this range contains a min max pair per output component. More...
|
|
virtual void |
SetRange (double[] value) |
|
the valid output range, output will be clipped to this range contains a min max pair per output component. More...
|
|
virtual byte[] |
CalculateFromByteArray (byte[] bytes, int offset, int length, int wordSizeInputLength, int wordSizeOutputLength) |
|
Performs the calculation in bulk on a set of raw data and returns a new set of raw data. More...
|
|
virtual byte[] |
CalculateFromByteArray (byte[] bytes, int offset, int length, int wordSizeInputLength, int wordSizeOutputLength, BaseInputOutPutConvertors.IInputConversionFunction inputConvertor, BaseInputOutPutConvertors.IOutputConversionFunction outputConvertor) |
|
Performs the calculation in bulk on a set of raw data and returns a new set of raw data. More...
|
|
virtual double[] |
ClipInput (double[] input) |
|
Clip input values to the allowed domain. More...
|
|
virtual double[] |
ClipOutput (double[] input) |
|
Clip output values to the allowed range, if there is a range. More...
|
|
virtual PdfObject |
GetAsPdfObject () |
|