Packagestimulsoft.report.barCodes.classes.qrcode
Classpublic class GF256Poly
InheritanceGF256Poly Inheritance Object



Public Methods
 MethodDefined By
  
GF256Poly(field:GF256, coefficients:Array)
GF256Poly
  
GF256Poly
  
divide(other:GF256Poly):Array
GF256Poly
  
evaluateAt(a:int):int
GF256Poly
  
getCoefficient(degree:int):int
GF256Poly
  
GF256Poly
  
getDegree():int
GF256Poly
  
isZero():Boolean
GF256Poly
  
GF256Poly
  
multiplyByMonomial(degree:int, coefficient:int):GF256Poly
GF256Poly
  
GF256Poly
Constructor Detail
GF256Poly()Constructor
public function GF256Poly(field:GF256, coefficients:Array)



Parameters
field:GF256
 
coefficients:Array
Method Detail
addOrSubtract()method
public function addOrSubtract(other:GF256Poly):GF256Poly

Parameters

other:GF256Poly

Returns
GF256Poly
divide()method 
public function divide(other:GF256Poly):Array

Parameters

other:GF256Poly

Returns
Array
evaluateAt()method 
public function evaluateAt(a:int):int

Parameters

a:int

Returns
int
getCoefficient()method 
public function getCoefficient(degree:int):int

Parameters

degree:int

Returns
int
getCoefficients()method 
public function getCoefficients():Array

Returns
Array
getDegree()method 
public function getDegree():int

Returns
int
isZero()method 
public function isZero():Boolean

Returns
Boolean
multiply()method 
public function multiply(other:GF256Poly):GF256Poly

Parameters

other:GF256Poly

Returns
GF256Poly
multiplyByMonomial()method 
public function multiplyByMonomial(degree:int, coefficient:int):GF256Poly

Parameters

degree:int
 
coefficient:int

Returns
GF256Poly
multiplyInt()method 
public function multiplyInt(scalar:int):GF256Poly

Parameters

scalar:int

Returns
GF256Poly