GaloisField Class
Namespace: Stimulsoft.Report.BarCodes.StiBarcodeUtils
Constructors
| Constructor | Description |
|---|---|
| constructor(number primitive, number size, number genBase) |
constructor(primitive: number, size: number, genBase: number)
Parameters
- primitive (number)
- size (number)
- genBase (number)
Properties
| Property | Type | Description |
|---|---|---|
| getGeneratorBase | number | |
| getOne | GaloisFieldPolynomial | |
| getZero | GaloisFieldPolynomial |
Methods
| Method | Returns | Description |
|---|---|---|
addOrSubtract static |
number | |
| buildMonomial | GaloisFieldPolynomial | |
| exp | number | |
| inverse | number | |
| multiply | number |
Method Details
addOrSubtract static
addOrSubtract(a: number, b: number): number
Parameters
- a (number)
- b (number)
Returns number
buildMonomial
buildMonomial(degree: number, coefficient: number): GaloisFieldPolynomial
Parameters
- degree (number)
- coefficient (number)
Returns GaloisFieldPolynomial
exp
exp(a: number): number
Parameters
- a (number)
Returns number
inverse
inverse(a: number): number
Parameters
- a (number)
Returns number
multiply
multiply(a: number, b: number): number
Parameters
- a (number)
- b (number)
Returns number