HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
ImfHTCompressor.h
Go to the documentation of this file.
1
//
2
// SPDX-License-Identifier: BSD-3-Clause
3
// Copyright (c) Contributors to the OpenEXR Project.
4
//
5
6
#ifndef INCLUDED_IMF_HT_COMPRESSOR_H
7
#define INCLUDED_IMF_HT_COMPRESSOR_H
8
9
//-----------------------------------------------------------------------------
10
//
11
// class HTCompressor -- uses High-Throughput JPEG 2000.
12
//
13
//-----------------------------------------------------------------------------
14
15
#include <vector>
16
17
#include "
ImfNamespace.h
"
18
19
#include "
ImfCompressor.h
"
20
21
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
22
23
class
HTCompressor
:
public
Compressor
24
{
25
public
:
26
HTCompressor
(
const
Header
& hdr,
size_t
maxScanLineSize,
int
numScanLines
);
27
virtual
~HTCompressor
();
28
29
HTCompressor
(
const
HTCompressor
& other) =
delete
;
30
HTCompressor
&
operator=
(
const
HTCompressor
& other) =
delete
;
31
HTCompressor
(
HTCompressor
&& other) =
delete
;
32
HTCompressor
&
operator=
(
HTCompressor
&& other) =
delete
;
33
};
34
35
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
36
37
#endif
ImfNamespace.h
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_EXIT
Definition:
ImfNamespace.h:83
ImfCompressor.h
HTCompressor::~HTCompressor
virtual ~HTCompressor()
HTCompressor::operator=
HTCompressor & operator=(const HTCompressor &other)=delete
Compressor
Definition:
ImfCompressor.h:30
Compressor::numScanLines
virtual IMF_EXPORT int numScanLines() const
HTCompressor
Definition:
ImfHTCompressor.h:23
OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
#define OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
Definition:
ImfNamespace.h:80
Header
Definition:
ImfHeader.h:36
HTCompressor::HTCompressor
HTCompressor(const Header &hdr, size_t maxScanLineSize, int numScanLines)
OpenEXR
ImfHTCompressor.h
Generated on Wed Jul 29 2026 02:33:13 for HDK by
1.8.6