Home
last modified time | relevance | path

Searched refs:CPDF_Array (Results 1 – 25 of 122) sorted by relevance

12345

/aosp_15_r20/external/pdfium/core/fpdfapi/parser/
H A Dcpdf_array.cpp24 CPDF_Array::CPDF_Array() = default;
26 CPDF_Array::CPDF_Array(const WeakPtr<ByteStringPool>& pPool) : m_pPool(pPool) {} in CPDF_Array() function in CPDF_Array
28 CPDF_Array::~CPDF_Array() { in ~CPDF_Array()
37 CPDF_Object::Type CPDF_Array::GetType() const { in GetType()
41 CPDF_Array* CPDF_Array::AsMutableArray() { in AsMutableArray()
45 RetainPtr<CPDF_Object> CPDF_Array::Clone() const { in Clone()
49 RetainPtr<CPDF_Object> CPDF_Array::CloneNonCyclic( in CloneNonCyclic()
53 auto pCopy = pdfium::MakeRetain<CPDF_Array>(); in CloneNonCyclic()
64 CFX_FloatRect CPDF_Array::GetRect() const { in GetRect()
76 CFX_Matrix CPDF_Array::GetMatrix() const { in GetMatrix()
[all …]
H A Dcpdf_array.h27 class CPDF_Array final : public CPDF_Object {
36 CPDF_Array* AsMutableArray() override;
67 RetainPtr<CPDF_Array> GetMutableArrayAt(size_t index);
68 RetainPtr<const CPDF_Array> GetArrayAt(size_t index) const;
143 CPDF_Array();
144 explicit CPDF_Array(const WeakPtr<ByteStringPool>& pPool);
145 ~CPDF_Array() override;
166 using const_iterator = CPDF_Array::const_iterator;
168 explicit CPDF_ArrayLocker(const CPDF_Array* pArray);
169 explicit CPDF_ArrayLocker(RetainPtr<CPDF_Array> pArray);
[all …]
H A Dcpdf_array_unittest.cpp18 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
40 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
59 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
69 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
79 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
87 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
103 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
113 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
116 RetainPtr<CPDF_Array> arr2 = ToArray(arr->Clone()); in TEST()
130 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
[all …]
H A Dfpdf_parser_decode_unittest.cpp45 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST()
50 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST()
56 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST()
62 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST()
69 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST()
76 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST()
86 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST()
96 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST()
102 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST()
109 auto decoders = pdfium::MakeRetain<CPDF_Array>(); in TEST()
[all …]
H A Dcpdf_object_unittest.cpp32 void TestArrayAccessors(const CPDF_Array* arr, in TestArrayAccessors()
38 CPDF_Array* arr_val, in TestArrayAccessors()
68 m_ArrayObj = pdfium::MakeRetain<CPDF_Array>(); in SetUp()
131 const CPDF_Array* array1 = obj1->AsArray(); in Equal()
132 const CPDF_Array* array2 = obj2->AsArray(); in Equal()
197 RetainPtr<CPDF_Array> m_ArrayObj;
297 const CPDF_Array* const direct_obj_results[] = { in TEST_F()
458 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
479 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
495 auto arr = pdfium::MakeRetain<CPDF_Array>(); in TEST()
[all …]
H A Dcpdf_dictionary.cpp182 const CPDF_Array* CPDF_Dictionary::GetArrayForInternal( in GetArrayForInternal()
187 RetainPtr<const CPDF_Array> CPDF_Dictionary::GetArrayFor( in GetArrayFor()
192 RetainPtr<CPDF_Array> CPDF_Dictionary::GetMutableArrayFor( in GetMutableArrayFor()
194 return pdfium::WrapRetain(const_cast<CPDF_Array*>(GetArrayForInternal(key))); in GetMutableArrayFor()
197 RetainPtr<CPDF_Array> CPDF_Dictionary::GetOrCreateArrayFor( in GetOrCreateArrayFor()
199 RetainPtr<CPDF_Array> result = GetMutableArrayFor(key); in GetOrCreateArrayFor()
202 return SetNewFor<CPDF_Array>(key); in GetOrCreateArrayFor()
242 const CPDF_Array* pArray = GetArrayForInternal(key); in GetRectFor()
249 const CPDF_Array* pArray = GetArrayForInternal(key); in GetMatrixFor()
325 auto pArray = SetNewFor<CPDF_Array>(key); in SetRectFor()
[all …]
H A Dcpdf_security_handler.h19 class CPDF_Array; variable
27 RetainPtr<const CPDF_Array> pIdArray,
30 const CPDF_Array* pIdArray,
34 const CPDF_Array* pIdArray,
75 const CPDF_Array* pIdArray,
H A Dcpdf_document_unittest.cpp28 RetainPtr<CPDF_Dictionary> CreatePageTreeNode(RetainPtr<CPDF_Array> kids, in CreatePageTreeNode()
54 auto zeroToTwo = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentForPages()
64 auto zeroToThree = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentForPages()
71 auto fourFive = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentForPages()
79 auto justSix = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentForPages()
85 auto allPages = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentForPages()
108 auto allPages = pdfium::MakeRetain<CPDF_Array>(); in CPDF_TestDocumentWithPageWithoutPageNum()
H A Dcpdf_object.h18 class CPDF_Array; variable
88 virtual CPDF_Array* AsMutableArray();
122 const CPDF_Array* AsArray() const;
161 static constexpr bool value = std::is_same<T, CPDF_Array>::value ||
/aosp_15_r20/external/pdfium/core/fpdfdoc/
H A Dcpdf_nametree.cpp28 CPDF_Array* pLimits) { in GetNodeLimitsAndSanitize()
48 const CPDF_Array* pFind, in GetNodeAncestorsLimitsInternal()
50 std::vector<CPDF_Array*>* pLimits) { in GetNodeAncestorsLimitsInternal()
59 RetainPtr<CPDF_Array> pKids = pNode->GetMutableArrayFor("Kids"); in GetNodeAncestorsLimitsInternal()
78 std::vector<CPDF_Array*> GetNodeAncestorsLimits( in GetNodeAncestorsLimits()
80 const CPDF_Array* pFind) { in GetNodeAncestorsLimits()
81 std::vector<CPDF_Array*> results; in GetNodeAncestorsLimits()
90 const CPDF_Array* pFind, in UpdateNodesAndLimitsUponDeletion()
96 RetainPtr<CPDF_Array> pLimits = pNode->GetMutableArrayFor("Limits"); in UpdateNodesAndLimitsUponDeletion()
102 RetainPtr<const CPDF_Array> pNames = pNode->GetArrayFor("Names"); in UpdateNodesAndLimitsUponDeletion()
[all …]
H A Dcpdf_formfield_unittest.cpp38 void TestMultiselectFieldDict(RetainPtr<CPDF_Array> opt_array, in TestMultiselectFieldDict()
111 auto opt_array = pdfium::MakeRetain<CPDF_Array>(); in TEST()
147 auto values = pdfium::MakeRetain<CPDF_Array>(); in TEST()
157 auto values = pdfium::MakeRetain<CPDF_Array>(); in TEST()
167 auto values = pdfium::MakeRetain<CPDF_Array>(); in TEST()
178 auto values = pdfium::MakeRetain<CPDF_Array>(); in TEST()
208 auto selected_indices = pdfium::MakeRetain<CPDF_Array>(); in TEST()
218 auto selected_indices = pdfium::MakeRetain<CPDF_Array>(); in TEST()
231 auto selected_indices = pdfium::MakeRetain<CPDF_Array>(); in TEST()
247 auto values = pdfium::MakeRetain<CPDF_Array>(); in TEST()
[all …]
H A Dcpdf_nametree_unittest.cpp15 void AddNameKeyValue(CPDF_Array* names, const char* key, int value) { in AddNameKeyValue()
20 void CheckNameKeyValue(const CPDF_Array* names, in CheckNameKeyValue()
32 auto limits = node->SetNewFor<CPDF_Array>("Limits"); in AddLimitsArray()
41 RetainPtr<const CPDF_Array> limits = node->GetArrayFor("Limits"); in CheckLimitsArray()
72 auto pRootKids = pRootDict->SetNewFor<CPDF_Array>("Kids"); in FillNameTreeDict()
77 auto pKids1Kids = pKid1->SetNewFor<CPDF_Array>("Kids"); in FillNameTreeDict()
82 auto pGrandKid2Kids = pGrandKid2->SetNewFor<CPDF_Array>("Kids"); in FillNameTreeDict()
87 auto pNames = pGrandKid3->SetNewFor<CPDF_Array>("Names"); in FillNameTreeDict()
92 pNames = pGreatGrandKid4->SetNewFor<CPDF_Array>("Names"); in FillNameTreeDict()
97 pNames = pGreatGrandKid5->SetNewFor<CPDF_Array>("Names"); in FillNameTreeDict()
[all …]
H A Dcpdf_formfield.cpp440 const CPDF_Array* pArray = pValue->AsArray(); in CountSelectedItems()
458 const CPDF_Array* pArray = pValue->AsArray(); in GetSelectedIndex()
533 auto pI = m_pDict->SetNewFor<CPDF_Array>("I"); in SetItemSelectionSelected()
545 auto pArray = m_pDict->SetNewFor<CPDF_Array>(pdfium::form_fields::kV); in SetItemSelectionSelected()
568 RetainPtr<const CPDF_Array> pArray = ToArray(GetFieldAttrInternal("Opt")); in CountOptions()
573 RetainPtr<const CPDF_Array> pArray = ToArray(GetFieldAttrInternal("Opt")); in GetOptionText()
581 const CPDF_Array* pOptionArray = pOption->AsArray(); in GetOptionText()
705 RetainPtr<const CPDF_Array> pArray = ToArray(GetSelectedIndicesObject()); in CountSelectedOptions()
713 RetainPtr<const CPDF_Array> pArray = ToArray(GetSelectedIndicesObject()); in GetSelectedOptionIndex()
727 const CPDF_Array* pValueArray = pValueObject->AsArray(); in IsSelectedOption()
[all …]
H A Dcpdf_generateap.cpp310 ByteString GetColorStringWithDefault(const CPDF_Array* pColor, in GetColorStringWithDefault()
333 RetainPtr<const CPDF_Array> GetDashArray(const CPDF_Dictionary* pDict) { in GetDashArray()
338 RetainPtr<const CPDF_Array> pBorderArray = in GetDashArray()
347 RetainPtr<const CPDF_Array> pDashArray = GetDashArray(pDict); in GetDashPatternString()
530 RetainPtr<const CPDF_Array> pInteriorColor = pAnnotDict->GetArrayFor("IC"); in GenerateCircleAP()
607 RetainPtr<const CPDF_Array> pArray = pAnnotDict->GetArrayFor("QuadPoints"); in GenerateHighlightAP()
631 RetainPtr<const CPDF_Array> pInkList = pAnnotDict->GetArrayFor("InkList"); in GenerateInkAP()
657 RetainPtr<const CPDF_Array> pInkCoordList = pInkList->GetArrayAt(i); in GenerateInkAP()
712 RetainPtr<const CPDF_Array> pArray = pAnnotDict->GetArrayFor("QuadPoints"); in GenerateUnderlineAP()
780 RetainPtr<const CPDF_Array> pInteriorColor = pAnnotDict->GetArrayFor("IC"); in GenerateSquareAP()
[all …]
H A Dcpdf_annot.cpp235 CFX_FloatRect CPDF_Annot::RectFromQuadPointsArray(const CPDF_Array* pArray, in RectFromQuadPointsArray()
260 RetainPtr<const CPDF_Array> pArray = pAnnotDict->GetArrayFor("QuadPoints"); in BoundingRectFromQuadPoints()
276 RetainPtr<const CPDF_Array> pArray = pAnnotDict->GetArrayFor("QuadPoints"); in RectFromQuadPoints()
407 size_t CPDF_Annot::QuadPointCount(const CPDF_Array* pArray) { in QuadPointCount()
480 RetainPtr<const CPDF_Array> pDashArray; in DrawBorder()
482 RetainPtr<const CPDF_Array> pBorderArray = in DrawBorder()
517 RetainPtr<const CPDF_Array> pColor = in DrawBorder()
/aosp_15_r20/external/pdfium/core/fpdfapi/render/
H A Dcpdf_docrenderdata_unittest.cpp78 auto domain_array = func_dict->SetNewFor<CPDF_Array>("Domain"); in CreateType0FunctionStream()
82 auto range_array = func_dict->SetNewFor<CPDF_Array>("Range"); in CreateType0FunctionStream()
86 auto size_array = func_dict->SetNewFor<CPDF_Array>("Size"); in CreateType0FunctionStream()
100 auto domain_array = func_dict->SetNewFor<CPDF_Array>("Domain"); in CreateType2FunctionDict()
104 auto c0_array = func_dict->SetNewFor<CPDF_Array>("C0"); in CreateType2FunctionDict()
109 auto c1_array = func_dict->SetNewFor<CPDF_Array>("C1"); in CreateType2FunctionDict()
121 auto domain_array = func_dict->SetNewFor<CPDF_Array>("Domain"); in CreateType4FunctionStream()
125 auto range_array = func_dict->SetNewFor<CPDF_Array>("Range"); in CreateType4FunctionStream()
139 auto domain_array = func_dict->SetNewFor<CPDF_Array>("Domain"); in CreateBadType4FunctionStream()
143 auto range_array = func_dict->SetNewFor<CPDF_Array>("Range"); in CreateBadType4FunctionStream()
[all …]
/aosp_15_r20/external/pdfium/fpdfsdk/
H A Dcpdfsdk_helpers.h99 inline FPDF_DEST FPDFDestFromCPDFArray(const CPDF_Array* dest) { in FPDFDestFromCPDFArray()
100 return reinterpret_cast<FPDF_DEST>(const_cast<CPDF_Array*>(dest)); in FPDFDestFromCPDFArray()
102 inline CPDF_Array* CPDFArrayFromFPDFDest(FPDF_DEST dest) { in CPDFArrayFromFPDFDest()
103 return reinterpret_cast<CPDF_Array*>(dest); in CPDFArrayFromFPDFDest()
154 inline FPDF_PAGERANGE FPDFPageRangeFromCPDFArray(const CPDF_Array* range) { in FPDFPageRangeFromCPDFArray()
157 inline const CPDF_Array* CPDFArrayFromFPDFPageRange(FPDF_PAGERANGE range) { in CPDFArrayFromFPDFPageRange()
158 return reinterpret_cast<const CPDF_Array*>(range); in CPDFArrayFromFPDFPageRange()
251 RetainPtr<const CPDF_Array> GetQuadPointsArrayFromDictionary(
253 RetainPtr<CPDF_Array> GetMutableQuadPointsArrayFromDictionary(
255 RetainPtr<CPDF_Array> AddQuadPointsArrayToDictionary(CPDF_Dictionary* dict);
[all …]
H A Dfpdf_annot.cpp197 void SetQuadPointsAtIndex(CPDF_Array* array, in SetQuadPointsAtIndex()
215 void AppendQuadPoints(CPDF_Array* array, const FS_QUADPOINTSF* quad_points) { in AppendQuadPoints()
327 RetainPtr<const CPDF_Array> GetInkList(FPDF_ANNOTATION annot) { in GetInkList()
375 RetainPtr<CPDF_Array> pAnnotList = pPage->GetOrCreateAnnotsArray(); in FPDFPage_CreateAnnot()
387 RetainPtr<const CPDF_Array> pAnnots = pPage->GetAnnotsArray(); in FPDFPage_GetAnnotCount()
397 RetainPtr<CPDF_Array> pAnnots = pPage->GetMutableAnnotsArray(); in FPDFPage_GetAnnot()
423 RetainPtr<const CPDF_Array> pAnnots = pPage->GetAnnotsArray(); in FPDFPage_GetAnnotIndex()
449 RetainPtr<CPDF_Array> pAnnots = pPage->GetMutableAnnotsArray(); in FPDFPage_RemoveAnnot()
513 RetainPtr<CPDF_Array> inklist = annot_dict->GetOrCreateArrayFor("InkList"); in FPDFAnnot_AddInkStroke()
519 auto ink_coord_list = inklist->AppendNew<CPDF_Array>(); in FPDFAnnot_AddInkStroke()
[all …]
H A Dcpdfsdk_helpers.cpp224 RetainPtr<const CPDF_Array> GetQuadPointsArrayFromDictionary( in GetQuadPointsArrayFromDictionary()
229 RetainPtr<CPDF_Array> GetMutableQuadPointsArrayFromDictionary( in GetMutableQuadPointsArrayFromDictionary()
232 const_cast<CPDF_Array*>(GetQuadPointsArrayFromDictionary(dict).Get())); in GetMutableQuadPointsArrayFromDictionary()
235 RetainPtr<CPDF_Array> AddQuadPointsArrayToDictionary(CPDF_Dictionary* dict) { in AddQuadPointsArrayToDictionary()
236 return dict->SetNewFor<CPDF_Array>(kQuadPoints); in AddQuadPointsArrayToDictionary()
239 bool IsValidQuadPointsIndex(const CPDF_Array* array, size_t index) { in IsValidQuadPointsIndex()
243 bool GetQuadPointsAtIndex(RetainPtr<const CPDF_Array> array, in GetQuadPointsAtIndex()
365 RetainPtr<const CPDF_Array> pArray = pJSDict->GetArrayFor("Names"); in ReportUnsupportedFeatures()
/aosp_15_r20/external/pdfium/core/fpdfapi/edit/
H A Dcpdf_pagecontentmanager.cpp39 RetainPtr<CPDF_Array> contents_array = ToArray(contents_obj); in CPDF_PageContentManager()
57 RetainPtr<CPDF_Array> cloned_contents_array = in CPDF_PageContentManager()
81 RetainPtr<CPDF_Array> contents_array = GetContentsArray(); in GetStreamByIndex()
102 auto new_contents_array = document_->NewIndirect<CPDF_Array>(); in AddStream()
116 RetainPtr<CPDF_Array> contents_array = GetContentsArray(); in AddStream()
156 RetainPtr<CPDF_Array> contents_array = GetContentsArray(); in UpdateStream()
199 RetainPtr<CPDF_Array> contents_array = GetContentsArray(); in ExecuteScheduledRemovals()
243 RetainPtr<CPDF_Array> CPDF_PageContentManager::GetContentsArray() { in GetContentsArray()
244 if (absl::holds_alternative<RetainPtr<CPDF_Array>>(contents_)) { in GetContentsArray()
245 return absl::get<RetainPtr<CPDF_Array>>(contents_); in GetContentsArray()
/aosp_15_r20/external/pdfium/core/fpdfapi/page/
H A Dcpdf_occontext.cpp25 if (const CPDF_Array* pArray = pIntent->AsArray()) { in HasIntent()
45 RetainPtr<const CPDF_Array> pOCGs = pOCProperties->GetArrayFor("OCGs"); in GetConfig()
53 RetainPtr<const CPDF_Array> pConfigArray = in GetConfig()
102 RetainPtr<const CPDF_Array> pArray = pConfig->GetArrayFor("ON"); in LoadOCGStateFromConfig()
123 RetainPtr<const CPDF_Array> pOCGs = pUsage->GetArrayFor("OCGs"); in LoadOCGStateFromConfig()
187 bool CPDF_OCContext::GetOCGVE(const CPDF_Array* pExpression, int nLevel) const { in GetOCGVE()
198 if (const CPDF_Array* pArray = pOCGObj->AsArray()) in GetOCGVE()
215 else if (const CPDF_Array* pArray = pOCGObj->AsArray()) in GetOCGVE()
232 RetainPtr<const CPDF_Array> pVE = pOCMDDict->GetArrayFor("VE"); in LoadOCMDState()
245 const CPDF_Array* pArray = pOCGObj->AsArray(); in LoadOCMDState()
H A Dcpdf_docpagedata.cpp47 void InsertWidthArrayImpl(std::vector<int> widths, CPDF_Array* pWidthArray) { in InsertWidthArrayImpl()
60 auto pWidthArray1 = pWidthArray->AppendNew<CPDF_Array>(); in InsertWidthArrayImpl()
66 void InsertWidthArray(HDC hDC, int start, int end, CPDF_Array* pWidthArray) { in InsertWidthArray()
89 CPDF_Array* pWidthArray) { in InsertWidthArray1()
126 RetainPtr<CPDF_Array> pWidths) { in ProcessNonbCJK()
146 RetainPtr<CPDF_Array> bbox, in CalculateFontDesc()
310 RetainPtr<const CPDF_Array> pArray(pCSObj->AsArray()); in GetColorSpaceInternal()
500 auto pWidths = pdfium::MakeRetain<CPDF_Array>(); in AddFont()
531 [&pFont, &pEncoding](wchar_t start, wchar_t end, CPDF_Array* widthArr) { in AddFont()
537 auto pBBox = pdfium::MakeRetain<CPDF_Array>(); in AddFont()
[all …]
H A Dcpdf_colorspace.cpp92 RetainPtr<const CPDF_Array> pParam = pDict->GetArrayFor("BlackPoint"); in GetBlackPoint()
109 RetainPtr<const CPDF_Array> pParam = pDict->GetArrayFor("WhitePoint"); in GetWhitePoint()
129 const CPDF_Array* pArray,
165 const CPDF_Array* pArray,
203 const CPDF_Array* pArray,
234 const CPDF_Array* pArray,
270 const CPDF_Array* pArray,
295 const CPDF_Array* pArray,
491 const CPDF_Array* pArray = pObj->AsArray(); in Load()
644 const CPDF_Array* pArray, in v_Load()
[all …]
H A Dcpdf_allstates.cpp38 void CPDF_AllStates::SetLineDash(const CPDF_Array* pArray, in SetLineDash()
70 const CPDF_Array* pDash = pObject->AsArray(); in ProcessExtGS()
74 RetainPtr<const CPDF_Array> pArray = pDash->GetArrayAt(0); in ProcessExtGS()
85 const CPDF_Array* pFont = pObject->AsArray(); in ProcessExtGS()
102 const CPDF_Array* pArray = pObject->AsArray(); in ProcessExtGS()
H A Dcpdf_page.h22 class CPDF_Array; variable
78 RetainPtr<CPDF_Array> GetOrCreateAnnotsArray();
79 RetainPtr<CPDF_Array> GetMutableAnnotsArray();
80 RetainPtr<const CPDF_Array> GetAnnotsArray() const;

12345