Class JXG.Util
↳ JXG.Util
Util class
Class for gunzipping, unzipping and base64 decoding of files.
It is used for reading GEONExT, Geogebra and Intergeo files.
Only Huffman codes are decoded in gunzip.
The code is based on the source code for gunzip.c by Pasi Ojala
Defined in: Util.js.
Constructor Attributes | Constructor Name and Description |
---|---|
JXG.Util()
|
Field Attributes | Field Name and Description |
---|---|
<static> |
JXG.Util.Base64
Base64 encoding / decoding
|
Method Attributes | Method Name and Description |
---|---|
<private> <static> |
JXG.Util.asciiCharCodeAt(str, i)
|
<static> |
JXG.Util.genUUID()
Generate a random uuid.
|
<static> |
JXG.Util.Unzip(barray)
Unzip zip files
|
<static> |
JXG.Util.utf8Decode(string)
Decoding string into utf-8
|
Field Detail
<static>
JXG.Util.Base64
Base64 encoding / decoding
Method Detail
<private> <static>
JXG.Util.asciiCharCodeAt(str, i)
- Parameters:
- str
- i
<static>
JXG.Util.genUUID()
Generate a random uuid.
http://www.broofa.com
mailto:robert@broofa.com
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
EXAMPLES:
>>> Math.uuid()
"92329D39-6F5C-4520-ABFC-AAB64544E172"
<static>
JXG.Util.Unzip(barray)
Unzip zip files
- Parameters:
- barray
<static>
{String}
JXG.Util.utf8Decode(string)
Decoding string into utf-8
- Parameters:
- {String} string
- to decode
- Returns:
- {String} utf8 decoded string