X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=doxygen%2Ftgt_8h_source.html;h=150ff38affb30143343bc61b45d4c992cbbcc64a;hb=963779a61508023927a2f9f621e65aa67d599d35;hp=2a0417ad52c1dc0434f772aa80b0ccf506af5f57;hpb=46a238beb0b1c835489bdf0ffeb69f1234c2dcfb;p=openjpeg.git
diff --git a/doxygen/tgt_8h_source.html b/doxygen/tgt_8h_source.html
index 2a0417ad..150ff38a 100644
--- a/doxygen/tgt_8h_source.html
+++ b/doxygen/tgt_8h_source.html
@@ -1,9 +1,10 @@
-
+
-
Go to the documentation of this file.OPJ_UINT32 opj_tgt_decode(opj_bio_t *bio, opj_tgt_tree_t *tree, OPJ_UINT32 leafno, OPJ_INT32 threshold)
Decode the value of a leaf of the tag-tree up to a given threshold.
Definition: tgt.c:307
-
Message handler object used for.
Definition: event.h:50
-
Tag node.
Definition: tgt.h:57
-
void opj_tgt_reset(opj_tgt_tree_t *tree)
Reset a tag-tree (set all leaves to 0)
Definition: tgt.c:236
-
void opj_tgt_destroy(opj_tgt_tree_t *tree)
Destroy a tag-tree, liberating memory.
Definition: tgt.c:223
-
int32_t OPJ_INT32
Definition: openjpeg.h:125
-
OPJ_INT32 low
Definition: tgt.h:60
-
struct opj_tgt_node opj_tgt_node_t
Tag node.
-
struct opj_tgt_tree opj_tgt_tree_t
Tag tree.
-
OPJ_UINT32 known
Definition: tgt.h:61
-
Individual bit input-output stream (BIO)
Definition: bio.h:56
-
opj_tgt_node_t * nodes
Definition: tgt.h:71
-
OPJ_UINT32 numleafsh
Definition: tgt.h:68
-
struct opj_tgt_node * parent
Definition: tgt.h:58
-
OPJ_UINT32 numleafsv
Definition: tgt.h:69
-
OPJ_UINT32 nodes_size
Definition: tgt.h:72
-
OPJ_INT32 value
Definition: tgt.h:59
-
void opj_tgt_setvalue(opj_tgt_tree_t *tree, OPJ_UINT32 leafno, OPJ_INT32 value)
Set the value of a leaf of a tag-tree.
Definition: tgt.c:254
-
opj_tgt_tree_t * opj_tgt_init(opj_tgt_tree_t *p_tree, OPJ_UINT32 p_num_leafs_h, OPJ_UINT32 p_num_leafs_v, opj_event_mgr_t *p_manager)
Reinitialises a tag-tree from an exixting one.
Definition: tgt.c:136
-
OPJ_UINT32 numnodes
Definition: tgt.h:70
-
uint32_t OPJ_UINT32
Definition: openjpeg.h:126
-
opj_tgt_tree_t * opj_tgt_create(OPJ_UINT32 numleafsh, OPJ_UINT32 numleafsv, opj_event_mgr_t *p_manager)
Create a tag-tree.
Definition: tgt.c:48
-
void opj_tgt_encode(opj_bio_t *bio, opj_tgt_tree_t *tree, OPJ_UINT32 leafno, OPJ_INT32 threshold)
Encode the value of a leaf of the tag-tree up to a given threshold.
Definition: tgt.c:264
-
Tag tree.
Definition: tgt.h:67
+
Go to the documentation of this file.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
void * opj_calloc(size_t num, size_t size)
Allocate a memory block with elements initialized to 0.
Definition: opj_malloc.c:198
+
struct opj_tgt_node opj_tgt_node_t
Tag node.
+
int main()
Definition: test_sparse_array.c:36
+
void opj_tgt_reset(opj_tgt_tree_t *tree)
Reset a tag-tree (set all leaves to 0)
Definition: tgt.c:236
+
OPJ_UINT32 opj_bio_read(opj_bio_t *bio, OPJ_UINT32 n)
Read bits.
Definition: bio.c:175
+
void opj_tgt_encode(opj_bio_t *bio, opj_tgt_tree_t *tree, OPJ_UINT32 leafno, OPJ_INT32 threshold)
Encode the value of a leaf of the tag-tree up to a given threshold.
Definition: tgt.c:264
+
OPJ_BOOL opj_event_msg(opj_event_mgr_t *p_event_mgr, OPJ_INT32 event_type, const char *fmt,...)
Write formatted data to a string and send the string to a user callback.
Definition: event.c:91
+
Tag node.
Definition: tgt.h:57
+
Message handler object used for.
Definition: event.h:50
+
void opj_bio_write(opj_bio_t *bio, OPJ_UINT32 v, OPJ_UINT32 n)
Write bits.
Definition: bio.c:165
+
void opj_tgt_destroy(opj_tgt_tree_t *p_tree)
Destroy a tag-tree, liberating memory.
Definition: tgt.c:223
+
OPJ_UINT32 numleafsh
Definition: tgt.h:68
+
OPJ_INT32 low
Definition: tgt.h:60
+
void opj_tgt_encode(opj_bio_t *bio, opj_tgt_tree_t *tree, OPJ_UINT32 leafno, OPJ_INT32 threshold)
Encode the value of a leaf of the tag-tree up to a given threshold.
Definition: tgt.c:264
+
int OPJ_BOOL
Definition: openjpeg.h:116
+
OPJ_INT32 value
Definition: tgt.h:59
+
OPJ_UINT32 known
Definition: tgt.h:61
+
+
Individual bit input-output stream (BIO)
Definition: bio.h:56
+
void opj_tgt_reset(opj_tgt_tree_t *p_tree)
Reset a tag-tree (set all leaves to 0)
Definition: tgt.c:236
+
OPJ_UINT32 numnodes
Definition: tgt.h:70
+
int32_t OPJ_INT32
Definition: openjpeg.h:131
+
void opj_tgt_destroy(opj_tgt_tree_t *tree)
Destroy a tag-tree, liberating memory.
Definition: tgt.c:223
+
void * opj_realloc(void *ptr, size_t new_size)
Reallocate memory blocks.
Definition: opj_malloc.c:239
+
OPJ_UINT32 opj_tgt_decode(opj_bio_t *bio, opj_tgt_tree_t *tree, OPJ_UINT32 leafno, OPJ_INT32 threshold)
Decode the value of a leaf of the tag-tree up to a given threshold.
Definition: tgt.c:307
+
opj_tgt_node_t * nodes
Definition: tgt.h:71
+
void opj_free(void *ptr)
Deallocates or frees a memory block.
Definition: opj_malloc.c:246
+
Definition: sparse_array.c:35
+
void opj_sparse_array_int32_free(opj_sparse_array_int32_t *sa)
Frees a sparse array.
Definition: sparse_array.c:81
+
opj_tgt_tree_t * opj_tgt_create(OPJ_UINT32 numleafsh, OPJ_UINT32 numleafsv, opj_event_mgr_t *p_manager)
Create a tag-tree.
Definition: tgt.c:48
+
OPJ_BOOL opj_sparse_array_int32_write(opj_sparse_array_int32_t *sa, OPJ_UINT32 x0, OPJ_UINT32 y0, OPJ_UINT32 x1, OPJ_UINT32 y1, const OPJ_INT32 *src, OPJ_UINT32 src_col_stride, OPJ_UINT32 src_line_stride, OPJ_BOOL forgiving)
Write the content of a rectangular region into the sparse array from a user buffer.
Definition: sparse_array.c:330
+
OPJ_BOOL opj_sparse_array_int32_read(const opj_sparse_array_int32_t *sa, OPJ_UINT32 x0, OPJ_UINT32 y0, OPJ_UINT32 x1, OPJ_UINT32 y1, OPJ_INT32 *dest, OPJ_UINT32 dest_col_stride, OPJ_UINT32 dest_line_stride, OPJ_BOOL forgiving)
Read the content of a rectangular region of the sparse array into a user buffer.
Definition: sparse_array.c:311
+
OPJ_UINT32 opj_tgt_decode(opj_bio_t *bio, opj_tgt_tree_t *tree, OPJ_UINT32 leafno, OPJ_INT32 threshold)
Decode the value of a leaf of the tag-tree up to a given threshold.
Definition: tgt.c:307
+
opj_tgt_tree_t * opj_tgt_init(opj_tgt_tree_t *p_tree, OPJ_UINT32 p_num_leafs_h, OPJ_UINT32 p_num_leafs_v, opj_event_mgr_t *p_manager)
Reinitialises a tag-tree from an existing one.
Definition: tgt.c:136
+
void opj_tgt_setvalue(opj_tgt_tree_t *tree, OPJ_UINT32 leafno, OPJ_INT32 value)
Set the value of a leaf of a tag-tree.
Definition: tgt.c:254
+
OPJ_UINT32 numleafsv
Definition: tgt.h:69
+
void opj_tgt_setvalue(opj_tgt_tree_t *tree, OPJ_UINT32 leafno, OPJ_INT32 value)
Set the value of a leaf of a tag-tree.
Definition: tgt.c:254
+
#define EVT_ERROR
Error event type.
Definition: event.h:66
+
uint32_t OPJ_UINT32
Definition: openjpeg.h:132
+
struct opj_tgt_node * parent
Definition: tgt.h:58
+
Tag tree.
Definition: tgt.h:67
+
#define OPJ_FALSE
Definition: openjpeg.h:118
+
opj_tgt_tree_t * opj_tgt_init(opj_tgt_tree_t *p_tree, OPJ_UINT32 p_num_leafs_h, OPJ_UINT32 p_num_leafs_v, opj_event_mgr_t *p_manager)
Reinitialises a tag-tree from an exixting one.
Definition: tgt.c:136
+
OPJ_UINT32 nodes_size
Definition: tgt.h:72
+
opj_tgt_tree_t * opj_tgt_create(OPJ_UINT32 numleafsh, OPJ_UINT32 numleafsv, opj_event_mgr_t *p_manager)
Create a tag-tree.
Definition: tgt.c:48
+
opj_sparse_array_int32_t * opj_sparse_array_int32_create(OPJ_UINT32 width, OPJ_UINT32 height, OPJ_UINT32 block_width, OPJ_UINT32 block_height)
Creates a new sparse array.
Definition: sparse_array.c:45
+
struct opj_tgt_tree opj_tgt_tree_t
Tag tree.