#include "xfa/fxfa/cxfa_ffline.h"
#include "core/fxcrt/notreached.h"
#include "xfa/fgas/graphics/cfgas_gecolor.h"
#include "xfa/fgas/graphics/cfgas_gegraphics.h"
#include "xfa/fgas/graphics/cfgas_gepath.h"
#include "xfa/fxfa/parser/cxfa_edge.h"
#include "xfa/fxfa/parser/cxfa_line.h"
#include "xfa/fxfa/parser/cxfa_value.h"
namespace {
CFX_GraphStateData::LineCap LineCapToFXGE(XFA_AttributeValue iLineCap) { … }
}
CXFA_FFLine::CXFA_FFLine(CXFA_Node* pNode) : … { … }
CXFA_FFLine::~CXFA_FFLine() = default;
void CXFA_FFLine::GetRectFromHand(CFX_RectF& rect,
XFA_AttributeValue iHand,
float fLineWidth) { … }
void CXFA_FFLine::RenderWidget(CFGAS_GEGraphics* pGS,
const CFX_Matrix& matrix,
HighlightOption highlight) { … }