Grok
7.6.3
src
lib
jp2
t1
T1Factory.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2016-2021 Grok Image Compression Inc.
3
*
4
* This source code is free software: you can redistribute it and/or modify
5
* it under the terms of the GNU Affero General Public License, version 3,
6
* as published by the Free Software Foundation.
7
*
8
* This source code is distributed in the hope that it will be useful,
9
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
* GNU Affero General Public License for more details.
12
*
13
* You should have received a copy of the GNU Affero General Public License
14
* along with this program. If not, see <http://www.gnu.org/licenses/>.
15
*
16
*/
17
18
#pragma once
19
20
#include "
T1Interface.h
"
21
22
namespace
grk
{
23
24
class
T1Factory
{
25
public
:
26
static
T1Interface
*
get_t1
(
bool
isCompressor,
27
TileCodingParams
*tcp,
28
uint32_t maxCblkW,
29
uint32_t maxCblkH);
30
31
};
32
33
}
grk::T1Factory
Definition:
T1Factory.h:24
grk::t1_ht::T1HT
Definition:
T1HT.h:33
grk::TileCodingParams
Tile coding parameters : this structure is used to store coding/decoding parameters common to all til...
Definition:
CodingParams.h:121
ojph_block_decoder.h
ojph_mem.h
T1HT.h
ojph::local
Definition:
ojph_block_decoder.cpp:50
grk
Copyright (C) 2016-2021 Grok Image Compression Inc.
Definition:
BitIO.cpp:23
grk_includes.h
grk::t1_part1::T1Part1
Definition:
T1Part1.h:25
ojph
Definition:
ojph_block_decoder.cpp:49
T1Interface.h
T1Part1.h
grk::T1Interface
Definition:
T1Interface.h:23
grk::T1Factory::get_t1
static T1Interface * get_t1(bool isCompressor, TileCodingParams *tcp, uint32_t maxCblkW, uint32_t maxCblkH)
Definition:
T1Factory.cpp:32
grk::TileCodingParams::isHT
bool isHT
Definition:
CodingParams.h:199
Generated by
1.8.20