Searched refs:path_object (Results 1 – 3 of 3) sorted by relevance
/packages/providers/MediaProvider/pdf/framework/libs/pdfClient/ |
D | path_object.cc | 77 bool PathObject::UpdateFPDFInstance(FPDF_PAGEOBJECT path_object, FPDF_PAGE page) { in UpdateFPDFInstance() argument 78 if (!path_object) { in UpdateFPDFInstance() 83 if (FPDFPageObj_GetType(path_object) != FPDF_PAGEOBJ_PATH) { in UpdateFPDFInstance() 89 if (!FPDFPath_SetDrawMode(path_object, fill_mode, is_stroke_)) { in UpdateFPDFInstance() 94 if (!SetDeviceToPageMatrix(path_object, page)) { in UpdateFPDFInstance() 99 FPDFPageObj_SetStrokeWidth(path_object, stroke_width_); in UpdateFPDFInstance() 101 FPDFPageObj_SetStrokeColor(path_object, stroke_color_.r, stroke_color_.g, stroke_color_.b, in UpdateFPDFInstance() 104 FPDFPageObj_SetFillColor(path_object, fill_color_.r, fill_color_.g, fill_color_.b, in UpdateFPDFInstance() 110 bool PathObject::PopulateFromFPDFInstance(FPDF_PAGEOBJECT path_object, FPDF_PAGE page) { in PopulateFromFPDFInstance() argument 112 int segment_count = FPDFPath_CountSegments(path_object); in PopulateFromFPDFInstance() [all …]
|
D | path_object.h | 37 bool UpdateFPDFInstance(FPDF_PAGEOBJECT path_object, FPDF_PAGE page) override; 38 bool PopulateFromFPDFInstance(FPDF_PAGEOBJECT path_object, FPDF_PAGE page) override; 65 bool GetPageToDeviceMatrix(FPDF_PAGEOBJECT path_object, FPDF_PAGE page) override; 66 bool SetDeviceToPageMatrix(FPDF_PAGEOBJECT path_object, FPDF_PAGE page) override;
|
D | jni_conversion.cc | 698 jobject ToJavaPdfPathObject(JNIEnv* env, const PathObject* path_object, in ToJavaPdfPathObject() argument 707 jobject java_path = ToJavaPath(env, path_object->segments_, converter); in ToJavaPdfPathObject() 713 if (path_object->is_fill_) { in ToJavaPdfPathObject() 718 ToJavaColorInt(path_object->fill_color_)); in ToJavaPdfPathObject() 722 if (path_object->is_stroke_) { in ToJavaPdfPathObject() 727 ToJavaColorInt(path_object->stroke_color_)); in ToJavaPdfPathObject() 733 env->CallVoidMethod(java_path_object, set_stroke_width, path_object->stroke_width_); in ToJavaPdfPathObject() 774 const PathObject* path_object = static_cast<const PathObject*>(page_object); in ToJavaPdfPageObject() local 775 java_page_object = ToJavaPdfPathObject(env, path_object, converter); in ToJavaPdfPageObject() 932 auto path_object = std::make_unique<PathObject>(); in ToNativePathObject() local [all …]
|