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
cxfa_corner.h
Go to the documentation of this file.
1
// Copyright 2017 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
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6
7
#
ifndef
XFA_FXFA_PARSER_CXFA_CORNER_H_
8
#
define
XFA_FXFA_PARSER_CXFA_CORNER_H_
9
10
#
include
"xfa/fxfa/parser/cxfa_stroke.h"
11
12
class
CXFA_Corner
final
:
public
CXFA_Stroke
{
13
public
:
14
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
;
15
~
CXFA_Corner
()
override
;
16
17
private
:
18
CXFA_Corner(CXFA_Document* doc,
XFA_PacketType
packet);
19
};
20
21
#
endif
// XFA_FXFA_PARSER_CXFA_CORNER_H_
CFGAS_GEColor
Definition
cfgas_gecolor.h:19
CFGAS_GEColor::CFGAS_GEColor
CFGAS_GEColor(FX_ARGB argb)
Definition
cfgas_gecolor.cpp:9
CFGAS_GEGraphics::StateRestorer
Definition
cfgas_gegraphics.h:28
CFGAS_GEGraphics::StateRestorer::StateRestorer
StateRestorer(CFGAS_GEGraphics *graphics)
Definition
cfgas_gegraphics.cpp:421
CFGAS_GEGraphics
Definition
cfgas_gegraphics.h:26
CFGAS_GEGraphics::SetLineWidth
void SetLineWidth(float lineWidth)
Definition
cfgas_gegraphics.cpp:157
CFGAS_GEGraphics::SetStrokeColor
void SetStrokeColor(const CFGAS_GEColor &color)
Definition
cfgas_gegraphics.cpp:165
CFGAS_GEGraphics::StrokePath
void StrokePath(const CFGAS_GEPath &path, const CFX_Matrix &matrix)
Definition
cfgas_gegraphics.cpp:173
CFGAS_GEPath::Clear
void Clear()
Definition
cfgas_gepath.cpp:18
CFGAS_GEPath::Close
void Close()
Definition
cfgas_gepath.cpp:22
CFGAS_GEPath::AddEllipse
void AddEllipse(const CFX_RectF &rect)
Definition
cfgas_gepath.cpp:90
CFGAS_GEPath::AddArc
void AddArc(const CFX_PointF &pos, const CFX_SizeF &size, float startAngle, float sweepAngle)
Definition
cfgas_gepath.cpp:94
CFX_Matrix
Definition
fx_coordinates.h:440
CFX_RectF
Definition
fx_coordinates.h:276
CFX_RectF::width
float width
Definition
fx_coordinates.h:430
CFX_RectF::left
float left
Definition
fx_coordinates.h:428
CFX_RectF::height
float height
Definition
fx_coordinates.h:431
CFX_RectF::Inflate
void Inflate(float x, float y)
Definition
fx_coordinates.h:331
CFX_RectF::top
float top
Definition
fx_coordinates.h:429
CFX_RectF::Deflate
void Deflate(float x, float y)
Definition
fx_coordinates.h:350
CJX_Object
Definition
cjx_object.h:46
CXFA_Box
Definition
cxfa_box.h:22
CXFA_Box::Get3DStyle
std::tuple< XFA_AttributeValue, bool, float > Get3DStyle()
Definition
cxfa_box.cpp:126
CXFA_Box::GetStrokes
std::vector< CXFA_Stroke * > GetStrokes()
Definition
cxfa_box.cpp:106
CXFA_Box::GetHand
XFA_AttributeValue GetHand()
Definition
cxfa_box.cpp:83
CXFA_Box::GetEdgeIfExists
CXFA_Edge * GetEdgeIfExists(size_t nIndex)
Definition
cxfa_box.cpp:97
CXFA_Box::CountEdges
size_t CountEdges()
Definition
cxfa_box.cpp:93
CXFA_Box::~CXFA_Box
~CXFA_Box() override
CXFA_Box::GetPresence
XFA_AttributeValue GetPresence()
Definition
cxfa_box.cpp:87
CXFA_Box::GetOrCreateFillIfPossible
CXFA_Fill * GetOrCreateFillIfPossible()
Definition
cxfa_box.cpp:122
CXFA_Box::Draw
void Draw(CFGAS_GEGraphics *pGS, const CFX_RectF &rtWidget, const CFX_Matrix &matrix, bool forceRound)
Definition
cxfa_box.cpp:186
CXFA_Box::CXFA_Box
CXFA_Box(CXFA_Document *pDoc, XFA_PacketType ePacket, Mask< XFA_XDPPACKET > validPackets, XFA_ObjectType oType, XFA_Element eType, pdfium::span< const PropertyData > properties, pdfium::span< const AttributeData > attributes, CJX_Object *js_node)
Definition
cxfa_box.cpp:64
CXFA_Corner::~CXFA_Corner
~CXFA_Corner() override
CXFA_Fill::Draw
void Draw(CFGAS_GEGraphics *pGS, const CFGAS_GEPath &fillPath, const CFX_RectF &rtWidget, const CFX_Matrix &matrix)
Definition
cxfa_fill.cpp:95
CXFA_Fill::IsVisible
bool IsVisible()
Definition
cxfa_fill.cpp:57
CXFA_Node
Definition
cxfa_node.h:94
CXFA_Object::GetElementType
XFA_Element GetElementType() const
Definition
cxfa_object.h:91
CXFA_Rectangle
Definition
cxfa_rectangle.h:15
CXFA_Stroke
Definition
cxfa_stroke.h:23
CXFA_Stroke::Stroke
void Stroke(CFGAS_GEGraphics *pGS, const CFGAS_GEPath &pPath, const CFX_Matrix &matrix)
Definition
cxfa_stroke.cpp:170
CXFA_Stroke::IsVisible
bool IsVisible()
Definition
cxfa_stroke.cpp:87
CXFA_Stroke::GetThickness
float GetThickness() const
Definition
cxfa_stroke.cpp:102
CXFA_Stroke::GetStrokeType
XFA_AttributeValue GetStrokeType()
Definition
cxfa_stroke.cpp:98
fxcrt::Mask
Definition
mask.h:15
pdfium::CFDETextOutLargeBitmapTest
Definition
cfde_textout_unittest.cpp:117
XFA_ObjectType
XFA_ObjectType
Definition
cxfa_object.h:21
CFX_PointF
CFX_PTemplate< float > CFX_PointF
Definition
fx_coordinates.h:51
FXSYS_PI
#define FXSYS_PI
Definition
fx_system.h:44
XFA_Attribute
XFA_Attribute
Definition
fxfa_basic.h:67
XFA_XDPPACKET
XFA_XDPPACKET
Definition
fxfa_basic.h:51
XFA_Element
XFA_Element
Definition
fxfa_basic.h:75
XFA_AttributeValue
XFA_AttributeValue
Definition
fxfa_basic.h:60
XFA_PacketType
XFA_PacketType
Definition
fxfa_basic.h:44
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
#define CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
Definition
heap.h:32
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
NOTREACHED_NORETURN
#define NOTREACHED_NORETURN()
Definition
notreached.h:22
qtwebengine
src
3rdparty
chromium
third_party
pdfium
xfa
fxfa
parser
cxfa_corner.h
Generated on
for Qt by
1.18.0