MCPcopy Create free account

hub / github.com/ChevyRay/crunch / functions

Functions289 in github.com/ChevyRay/crunch

↓ 65 callersFunctionlodepng_free
crunch/lodepng.cpp:73
↓ 62 callersFunctionucvector_push_back
returns 1 if success, 0 if failure ==> nothing done*/
crunch/lodepng.cpp:265
↓ 43 callersFunctionlodepng_malloc
crunch/lodepng.cpp:63
↓ 19 callersFunctionuivector_push_back
returns 1 if success, 0 if failure ==> nothing done*/
crunch/lodepng.cpp:193
↓ 16 callersFunctionucvector_init
crunch/lodepng.cpp:246
↓ 15 callersFunctionucvector_cleanup
crunch/lodepng.cpp:239
↓ 13 callersFunctionPathToStr
crunch/str.cpp:37
↓ 13 callersFunctionlodepng_realloc
crunch/lodepng.cpp:68
↓ 11 callersFunctionaddChunk
chunkName must be string of 4 characters*/
crunch/lodepng.cpp:4868
↓ 11 callersFunctionlodepng_chunk_type_equals
crunch/lodepng.cpp:2433
↓ 10 callersFunctionHuffmanTree_getLength
crunch/lodepng.cpp:901
↓ 10 callersFunctionWriteShort
crunch/binary.cpp:35
↓ 10 callersFunctionuivector_cleanup
crunch/lodepng.cpp:144
↓ 10 callersFunctionuivector_init
crunch/lodepng.cpp:185
↓ 9 callersFunctionaddBitsToStream
crunch/lodepng.cpp:430
↓ 9 callersFunctionreadBitsFromStream
crunch/lodepng.cpp:454
↓ 9 callersFunctiontinydir_close
crunch/tinydir.h:400
↓ 8 callersFunctionHuffmanTree_cleanup
crunch/lodepng.cpp:538
↓ 8 callersFunctionHuffmanTree_init
crunch/lodepng.cpp:531
↓ 8 callersFunctionlodepng_get_raw_size_idat
in an idat chunk, each scanline is a multiple of 8 bits, unlike the lodepng output buffer*/
crunch/lodepng.cpp:2728
↓ 7 callersFunctionlodepng_chunk_length
crunch/lodepng.cpp:2421
↓ 7 callersFunctionlodepng_get_bpp
crunch/lodepng.cpp:2665
↓ 7 callersFunctionucvector_resize
returns 1 if success, 0 if failure ==> nothing done*/
crunch/lodepng.cpp:230
↓ 6 callersMethodDisjoint
crunch/Rect.h:71
↓ 6 callersFunctionHuffmanTree_getCode
crunch/lodepng.cpp:896
↓ 6 callersFunctionaddHuffmanSymbol
bitlen is the size in bits of the code*/
crunch/lodepng.cpp:1321
↓ 6 callersFunctionlodepng_get_raw_size
crunch/lodepng.cpp:2708
↓ 6 callersFunctionlodepng_read32bitInt
crunch/lodepng.cpp:320
↓ 6 callersFunctionstring_cleanup
free the above pair again*/
crunch/lodepng.cpp:298
↓ 6 callersFunctionstring_init
init a {char*, size_t} pair for use as string*/
crunch/lodepng.cpp:291
↓ 6 callersFunctionstring_set
crunch/lodepng.cpp:304
↓ 5 callersFunctionHashCombine
crunch/hash.cpp:36
↓ 5 callersFunctionHuffmanTree_makeFromLengths
given the code lengths (as stored in the PNG file), generate the tree as defined by Deflate. maxbitlen is the maximum bits that a code in the tree can
crunch/lodepng.cpp:656
↓ 5 callersFunctionRemoveFile
crunch/main.cpp:165
↓ 5 callersFunctionbpmnode_create
creates a new chain node with the given parameters, from the memory in the lists */
crunch/lodepng.cpp:698
↓ 5 callersFunctionfilterScanline
crunch/lodepng.cpp:5144
↓ 5 callersFunctionlodepng_add32bitInt
crunch/lodepng.cpp:337
↓ 5 callersFunctionreadBitFromReversedStream
crunch/lodepng.cpp:2377
↓ 5 callersFunctiontinydir_next
crunch/tinydir.h:433
↓ 5 callersFunctionuivector_resize
returns 1 if success, 0 if failure ==> nothing done*/
crunch/lodepng.cpp:169
↓ 5 callersFunctionuivector_resizev
resize and give all new elements the value*/
crunch/lodepng.cpp:177
↓ 5 callersFunctionzlib_compress
compress using the default or custom zlib function */
crunch/lodepng.cpp:2230
↓ 4 callersFunctionAdam7_getpassvalues
Outputs various dimensions and positions in the image related to the Adam7 reduced images. passw: output containing the width of the 7 passes passh: o
crunch/lodepng.cpp:3868
↓ 4 callersMethodAdd
crunch/Rect.h:54
↓ 4 callersFunctionfilter
crunch/lodepng.cpp:5209
↓ 4 callersFunctiongetPixelColorRGBA16
Get RGBA16 color of pixel with index i (y * width + x) from the raw image with given color type, but the given color type must be 16-bit itself.*/
crunch/lodepng.cpp:3425
↓ 4 callersFunctionlodepng_color_mode_cleanup
crunch/lodepng.cpp:2593
↓ 4 callersFunctionlodepng_color_mode_copy
crunch/lodepng.cpp:2598
↓ 4 callersFunctionlodepng_color_mode_init
crunch/lodepng.cpp:2583
↓ 4 callersFunctionlodepng_decode_memory
crunch/lodepng.cpp:4768
↓ 4 callersFunctionlodepng_encode_memory
crunch/lodepng.cpp:5833
↓ 4 callersFunctionlodepng_info_cleanup
crunch/lodepng.cpp:2943
↓ 4 callersFunctionlodepng_info_init
crunch/lodepng.cpp:2923
↓ 4 callersFunctionlodepng_state_cleanup
crunch/lodepng.cpp:4843
↓ 4 callersFunctionlodepng_state_init
crunch/lodepng.cpp:4830
↓ 4 callersFunctionreadBitsFromReversedStream
crunch/lodepng.cpp:2384
↓ 4 callersFunctionsetBitOfReversedStream
crunch/lodepng.cpp:2409
↓ 4 callersFunctionzlib_decompress
crunch/lodepng.cpp:2171
↓ 3 callersFunctionHuffmanTree_makeFromFrequencies
Create the Huffman tree given the symbol frequencies*/
crunch/lodepng.cpp:879
↓ 3 callersFunctionaddUnknownChunks
crunch/lodepng.cpp:5627
↓ 3 callersFunctioncheckColorValidity
return type is a LodePNG error code*/
crunch/lodepng.cpp:2548
↓ 3 callersFunctioncolor_tree_init
crunch/lodepng.cpp:3006
↓ 3 callersFunctiongetPixelColorRGBA8
Get RGBA8 color of pixel with index i (y * width + x) from the raw image with given color type.*/
crunch/lodepng.cpp:3181
↓ 3 callersFunctionhuffmanDecodeSymbol
returns the code, or (unsigned)(-1) if error happened inbitlength is the length of the complete buffer, in bits (so its byte length times 8) */
crunch/lodepng.cpp:947
↓ 3 callersFunctionlodepng_add_text
crunch/lodepng.cpp:2813
↓ 3 callersFunctionlodepng_color_mode_equal
crunch/lodepng.cpp:2612
↓ 3 callersFunctionlodepng_crc32
Return the CRC of the bytes buf[0..len-1].*/
crunch/lodepng.cpp:2359
↓ 3 callersFunctionlodepng_set32bitInt
buffer must have at least 4 allocated bytes available*/
crunch/lodepng.cpp:327
↓ 3 callersFunctionreadBitFromStream
crunch/lodepng.cpp:447
↓ 3 callersFunctionucvector_init_buffer
you can both convert from vector to buffer&size and vica versa. If you use init_buffer to take over a buffer and size, it is not needed to use cleanup
crunch/lodepng.cpp:256
↓ 3 callersFunctionunfilter
crunch/lodepng.cpp:4043
↓ 2 callersMethodClear
crunch/Rect.h:66
↓ 2 callersFunctionCommonIntervalLength
Returns 0 if the two intervals i1 and i2 are disjoint, or the length of their overlap otherwise.
crunch/MaxRectsBinPack.cpp:382
↓ 2 callersFunctionGetPackSize
crunch/main.cpp:170
↓ 2 callersFunctionGetPadding
crunch/main.cpp:191
↓ 2 callersFunctionHashFile
crunch/hash.cpp:51
↓ 2 callersFunctionHuffmanTree_makeFromLengths2
Second step for the ...makeFromLengths and ...makeFromFrequencies functions. numcodes, lengths and maxbitlen must already be filled in correctly. retu
crunch/lodepng.cpp:611
↓ 2 callersFunctionIsContainedIn
#include "clb/Algorithm/Sort.h" int CompareRectShortSide(const Rect &a, const Rect &b) { using namespace std; int smallerSideA = min(a.width, a.he
crunch/Rect.cpp:44
↓ 2 callersFunctionLoadBitmap
crunch/main.cpp:130
↓ 2 callersFunctionLodePNGIText_cleanup
crunch/lodepng.cpp:2848
↓ 2 callersFunctionLodePNGText_cleanup
crunch/lodepng.cpp:2783
↓ 2 callersFunctionLodePNGUnknownChunks_cleanup
crunch/lodepng.cpp:2747
↓ 2 callersFunctionLodePNGUnknownChunks_init
crunch/lodepng.cpp:2740
↓ 2 callersFunctionSplitFileName
crunch/main.cpp:94
↓ 2 callersFunctionStrToPath
crunch/str.cpp:32
↓ 2 callersFunctionWriteString
crunch/binary.cpp:30
↓ 2 callersFunctionaddChunk_PLTE
crunch/lodepng.cpp:4909
↓ 2 callersFunctionaddChunk_tEXt
crunch/lodepng.cpp:4995
↓ 2 callersFunctionaddChunk_tRNS
crunch/lodepng.cpp:4926
↓ 2 callersFunctionaddColorBits
index: bitgroup index, bits: bitgroup size(1, 2 or 4), in: bitgroup value, out: octet array to add bits to*/
crunch/lodepng.cpp:2981
↓ 2 callersFunctionaddPaddingBits
crunch/lodepng.cpp:5429
↓ 2 callersFunctionadler32
Return the adler32 of the bytes data[0..len-1]*/
crunch/lodepng.cpp:2115
↓ 2 callersFunctioncolor_tree_add
color is not allowed to already exist. Index should be >= 0 (it's signed to be compatible with using -1 for "doesn't exist")*/
crunch/lodepng.cpp:3048
↓ 2 callersFunctioncolor_tree_cleanup
crunch/lodepng.cpp:3013
↓ 2 callersFunctioncolor_tree_get
returns -1 if color not present, its index otherwise*/
crunch/lodepng.cpp:3027
↓ 2 callersFunctioncountZeros
crunch/lodepng.cpp:1442
↓ 2 callersFunctionencodeLZ77
LZ77-encode the data. Return value is error code. The input are raw bytes, the output is in the form of unsigned integers with codes representing for
crunch/lodepng.cpp:1474
↓ 2 callersFunctiongenerateFixedDistanceTree
get the distance code tree of a deflated block with fixed tree, as specified in the deflate specification*/
crunch/lodepng.cpp:927
↓ 2 callersFunctiongenerateFixedLitLenTree
get the literal and length code tree of a deflated block with fixed tree, as per the deflate specification*/
crunch/lodepng.cpp:908
↓ 2 callersFunctiongetHash
crunch/lodepng.cpp:1421
next →1–100 of 289, ranked by callers