### ----------------------------------------------------
### -- PDF::ISO_32000
### -- Licenses: Artistic-2.0
### -- Authors: David Warring
### -- File: lib/ISO_32000/Table_40-Additional_entries_specific_to_a_type_2_function_dictionary.rakumod
### ----------------------------------------------------
use v6;
role ISO_32000::Table_40-Additional_entries_specific_to_a_type_2_function_dictionary {
    method C0 {...};
    method C1 {...};
    method N {...};
}

=begin pod

=head1 Description

Table 40 – Additional entries specific to a type 2 function dictionary

=head1 Methods (Entries)

=head2 C0 [array]
- (Optional) An array of n numbers that defines the function result when x = 0.0. Default value: [ 0.0 ].

=head2 C1 [array]
- (Optional) An array of n numbers that defines the function result when x = 1.0. Default value: [ 1.0 ].

=head2 N [number]
- (Required) The interpolation exponent. Each input value x shall return n values, given by yj = C0j + xN × (C1j − C0j), for 0 ≤ j < n.

=end pod


