123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
-
-
- @class ZXGenericGFPoly;
-
-
- @interface ZXGenericGF : NSObject
-
- @property (nonatomic, strong, readonly) ZXGenericGFPoly *zero;
- @property (nonatomic, strong, readonly) ZXGenericGFPoly *one;
- @property (nonatomic, assign, readonly) int32_t size;
- @property (nonatomic, assign, readonly) int32_t generatorBase;
-
- + (ZXGenericGF *)AztecData12;
- + (ZXGenericGF *)AztecData10;
- + (ZXGenericGF *)AztecData6;
- + (ZXGenericGF *)AztecParam;
- + (ZXGenericGF *)QrCodeField256;
- + (ZXGenericGF *)DataMatrixField256;
- + (ZXGenericGF *)AztecData8;
- + (ZXGenericGF *)MaxiCodeField64;
-
-
- - (id)initWithPrimitive:(int)primitive size:(int)size b:(int)b;
-
-
- - (ZXGenericGFPoly *)buildMonomial:(int)degree coefficient:(int)coefficient;
-
-
- + (int32_t)addOrSubtract:(int32_t)a b:(int32_t)b;
-
-
- - (int32_t)exp:(int)a;
-
-
- - (int32_t)log:(int)a;
-
-
- - (int32_t)inverse:(int)a;
-
-
- - (int32_t)multiply:(int)a b:(int)b;
-
- @end
|