Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
cpdf_contentstream_write_utils.h
Go to the documentation of this file.
1
// Copyright 2019 The PDFium Authors
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#
ifndef
CORE_FPDFAPI_EDIT_CPDF_CONTENTSTREAM_WRITE_UTILS_H_
6
#
define
CORE_FPDFAPI_EDIT_CPDF_CONTENTSTREAM_WRITE_UTILS_H_
7
8
#
include
<
iosfwd
>
9
10
#
include
"core/fxcrt/fx_coordinates.h"
11
12
// Writes `value` to `stream` as a decimal string in a form suitable for use in
13
// a PDF content stream. Does not use scientific notation. Omits leading zeroes.
14
std
::ostream&
WriteFloat
(
std
::ostream& stream,
float
value);
15
16
std
::ostream&
WriteMatrix
(
std
::ostream& stream,
const
CFX_Matrix
& matrix);
17
std
::ostream&
WritePoint
(
std
::ostream& stream,
const
CFX_PointF
& point);
18
std
::ostream&
WriteRect
(
std
::ostream& stream,
const
CFX_FloatRect
& rect);
19
20
#
endif
// CORE_FPDFAPI_EDIT_CPDF_CONTENTSTREAM_WRITE_UTILS_H_
CFX_FloatRect
Definition
fx_coordinates.h:185
CFX_FloatRect::Width
float Width() const
Definition
fx_coordinates.h:225
CFX_FloatRect::left
float left
Definition
fx_coordinates.h:269
CFX_FloatRect::bottom
float bottom
Definition
fx_coordinates.h:270
CFX_FloatRect::Height
float Height() const
Definition
fx_coordinates.h:226
CFX_Matrix
Definition
fx_coordinates.h:440
CFX_Matrix::d
float d
Definition
fx_coordinates.h:510
CFX_Matrix::a
float a
Definition
fx_coordinates.h:507
CFX_Matrix::c
float c
Definition
fx_coordinates.h:509
CFX_Matrix::f
float f
Definition
fx_coordinates.h:512
CFX_Matrix::e
float e
Definition
fx_coordinates.h:511
CFX_Matrix::b
float b
Definition
fx_coordinates.h:508
UNSAFE_TODO
#define UNSAFE_TODO(...)
Definition
compiler_specific.h:102
WritePoint
std::ostream & WritePoint(std::ostream &stream, const CFX_PointF &point)
Definition
cpdf_contentstream_write_utils.cpp:242
WriteFloat
std::ostream & WriteFloat(std::ostream &stream, float value)
Definition
cpdf_contentstream_write_utils.cpp:225
WriteRect
std::ostream & WriteRect(std::ostream &stream, const CFX_FloatRect &rect)
Definition
cpdf_contentstream_write_utils.cpp:248
WriteMatrix
std::ostream & WriteMatrix(std::ostream &stream, const CFX_Matrix &matrix)
Definition
cpdf_contentstream_write_utils.cpp:232
CFX_PointF
CFX_PTemplate< float > CFX_PointF
Definition
fx_coordinates.h:51
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
assert
#define assert
Definition
qcborcommon_p.h:29
qtwebengine
src
3rdparty
chromium
third_party
pdfium
core
fpdfapi
edit
cpdf_contentstream_write_utils.h
Generated on
for Qt by
1.18.0