Skip to main content
Skip table of contents

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
ReturnsName
GF256PolyAddOrSubtract(GF256Poly other)
GF256Poly[]Divide(GF256Poly other)
intEvaluateAt(int a)
intGetCoefficient(int degree)
int``[]GetCoefficients()
intGetDegree()
boolIsZero()
GF256PolyMultiply(...)
GF256PolyMultiplyByMonomial(int degree, int coefficient)
Public methods
ReturnsName
stringToString()

Details

Constructors

GF256Poly
Source code
internal GF256Poly(GF256 field, int[] coefficients)
Arguments
TypeNameDescription
GF256field
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
TypeNameDescription
intdegree
EvaluateAt
Source code
internal int EvaluateAt(int a)
Arguments
TypeNameDescription
inta
AddOrSubtract
Source code
internal GF256Poly AddOrSubtract(GF256Poly other)
Arguments
TypeNameDescription
GF256Polyother
Multiply [1/2]
Source code
internal GF256Poly Multiply(GF256Poly other)
Arguments
TypeNameDescription
GF256Polyother
Multiply [2/2]
Source code
internal GF256Poly Multiply(int scalar)
Arguments
TypeNameDescription
intscalar
MultiplyByMonomial
Source code
internal GF256Poly MultiplyByMonomial(int degree, int coefficient)
Arguments
TypeNameDescription
intdegree
intcoefficient
Divide
Source code
internal GF256Poly Divide(GF256Poly other)
Arguments
TypeNameDescription
GF256Polyother
ToString
Source code
public override string ToString()

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.