iText 5

GF256Poly

GF256Poly Internal class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.text.pdf.qrcode iTextSharp.text.pdf.qrcode.GF256Poly[[GF256Poly]] end

Members

Methods

Internal methods
Public methods

Returns

Name

string

ToString

()

Details

Constructors

GF256Poly

Source code

internal GF256Poly(GF256 field, int[] coefficients)

Arguments

Type

Name

Description

GF256

field

int``[]

coefficients

Methods

GetCoefficients

Source code

internal int GetCoefficients()

GetDegree

Source code

internal int GetDegree()

IsZero

Source code

internal bool IsZero()

GetCoefficient

Source code

internal int GetCoefficient(int degree)

Arguments

Type

Name

Description

int

degree

EvaluateAt

Source code

internal int EvaluateAt(int a)

Arguments

Type

Name

Description

int

a

AddOrSubtract

Source code

internal GF256Poly AddOrSubtract(GF256Poly other)

Arguments

Type

Name

Description

GF256Poly

other

Multiply [1/2]

Source code

internal GF256Poly Multiply(GF256Poly other)

Arguments

Type

Name

Description

GF256Poly

other

Multiply [2/2]

Source code

internal GF256Poly Multiply(int scalar)

Arguments

Type

Name

Description

int

scalar

MultiplyByMonomial

Source code

internal GF256Poly MultiplyByMonomial(int degree, int coefficient)

Arguments

Type

Name

Description

int

degree

int

coefficient

Divide

Source code

internal GF256Poly Divide(GF256Poly other)

Arguments

Type

Name

Description

GF256Poly

other

ToString

Source code

public override string ToString()

Generated with ModularDoc