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
|
Returns |
Name |
|---|---|
|
|
(
other) |
|
|
(
other) |
|
|
( |
|
|
( |
|
|
() |
|
|
() |
|
|
() |
|
|
( |
|
|
( |
Public methods
|
Returns |
Name |
|---|---|
|
|
() |
Details
Constructors
GF256Poly
Source code
internal GF256Poly(GF256 field, int[] coefficients)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
field |
|
|
|
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 |
|---|---|---|
|
|
degree |
EvaluateAt
Source code
internal int EvaluateAt(int a)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
a |
AddOrSubtract
Source code
internal GF256Poly AddOrSubtract(GF256Poly other)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
other |
Multiply [1/2]
Source code
internal GF256Poly Multiply(GF256Poly other)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
other |
Multiply [2/2]
Source code
internal GF256Poly Multiply(int scalar)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
scalar |
MultiplyByMonomial
Source code
internal GF256Poly MultiplyByMonomial(int degree, int coefficient)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
degree |
|
|
|
coefficient |
Divide
Source code
internal GF256Poly Divide(GF256Poly other)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
other |
ToString
Source code
public override string ToString()
Generated with ModularDoc