{"Entry":{"collection":"func","key":"diagonal","name":"diagonal","aliases":[],"metadata":{"changed_in":[],"changes":[{"descriptions_changed":false,"doc_overhaul":false,"from":"12","group_changed":null,"signatures":{"added":[],"removed":[]},"status":"added","to":"13"}],"content_hash":"e87bbbe7bde3d0661f32103bb87eae8c4da641ce45c37eab40e1999deb9d11aa","derived_content_hash":"4875bd486b290bb1d3f290a95d379ed2c3ce44690ea610c21d92128f09d4886f","first_version":"13","group":"geometry","group_label":"Geometric Functions And Operators","groups":["geometry"],"imported_at":"2026-09-27T17:57:28.615036+08:00","last_version":"20","name":"diagonal","name_key":"diagonal","position":10006,"present_in":["13","14","15","16","17","18","19","20"],"repair_provenance":{"original_source_revision":"b7bd9cda","receipt_sha256":"70ab4451583a40c972d82a97af01c15930527ccf30a95dfead397842ea97a488","repair":"wiki-repair-20261023"},"signature":"diagonal ( box ) → lseg","signature_count":1,"slug":"diagonal","source_rev":"wiki-repair-20261023:4913d2453f3561fa31d26b3802c67e29252da006df67c46bb336f05911da76aa","summary":"Extracts box's diagonal as a line segment (same as lseg(box)).","summary_zh":""}},"Definition":{"Collection":"func","Key":"diagonal","SourceDatabase":"center","Version":"18","SourceTable":"func","SourceKey":"diagonal","SourceRevision":"wiki-repair-20261023:4913d2453f3561fa31d26b3802c67e29252da006df67c46bb336f05911da76aa","Facts":{"description":"Extracts box's diagonal as a line segment (same as lseg(box)).","description_html":"Extracts box's diagonal as a line segment (same as \u003ccode class=\"function\"\u003elseg(box)\u003c/code\u003e).","description_zh":"提取框的对角线作为线段（与 lseg(box) 相同）。","description_zh_html":"提取框的对角线作为线段（与 \u003ccode class=\"function\"\u003elseg(box)\u003c/code\u003e 相同）。","doc":{"anchor":"FUNCTIONS-GEOMETRY-FUNC-TABLE","file":"functions-geometry.html","slug":"18"},"group":"geometry","group_label":"Geometric Functions And Operators","lang":"en","layout":"table-new","pages":["functions-geometry.html"],"prose_only":false,"signatures":[{"description":"Extracts box's diagonal as a line segment (same as lseg(box)).","description_html":"Extracts box's diagonal as a line segment (same as \u003ccode class=\"function\"\u003elseg(box)\u003c/code\u003e).","description_zh":"提取框的对角线作为线段（与 lseg(box) 相同）。","description_zh_html":"提取框的对角线作为线段（与 \u003ccode class=\"function\"\u003elseg(box)\u003c/code\u003e 相同）。","examples":[{"expr":"diagonal(box '(1,2),(0,0)')","result":"[(1,2),(0,0)]"}],"html":"\u003ccode class=\"function\"\u003ediagonal\u003c/code\u003e ( \u003ccode class=\"type\"\u003ebox\u003c/code\u003e ) → \u003ccode class=\"returnvalue\"\u003elseg\u003c/code\u003e","returns":"lseg","text":"diagonal ( box ) → lseg","zh_from":"same-version-pgdoc"}],"translation_provenance":{"inputs":[{"kind":"current-pgdoc-translation","path":"/Users/vonng/pgsty/pgdoc/zh/18/html/functions-geometry.html","sha256":"d1be5d4c3a0c2a807aa75b06b553f7e3ad67abd125a28210b974e1b14241017d"}],"kind":"same-version-pgdoc","locale":"zh-Hans","source_revision":"b1b500221dbe5437cfca004d6b04d3f6e422765d","version":"18"},"zh_from":"same-version-pgdoc"},"ManualEvidence":{"doc":{"anchor":"FUNCTIONS-GEOMETRY-FUNC-TABLE","file":"functions-geometry.html","slug":"18"}},"MeasuredEvidence":{}},"Text":{"Collection":"func","Key":"diagonal","SourceDatabase":"center","Version":"18","Locale":"en","Title":"diagonal","Summary":"Extracts box's diagonal as a line segment (same as lseg(box)).","BodyHTML":"Extracts box\u0026#39;s diagonal as a line segment (same as \u003ccode\u003elseg(box)\u003c/code\u003e).","SourceRevision":"wiki-repair-20261023:4913d2453f3561fa31d26b3802c67e29252da006df67c46bb336f05911da76aa","ContentHash":"dbe326cda7430dc0a5ca565ad6b32c9aedbb5ce70f2c33c5f178a27b7c86f38a","Payload":{"description":"Extracts box's diagonal as a line segment (same as lseg(box)).","description_html":"Extracts box's diagonal as a line segment (same as \u003ccode class=\"function\"\u003elseg(box)\u003c/code\u003e).","signatures":[{"description":"Extracts box's diagonal as a line segment (same as lseg(box)).","description_html":"Extracts box's diagonal as a line segment (same as \u003ccode class=\"function\"\u003elseg(box)\u003c/code\u003e).","description_zh":"提取框的对角线作为线段（与 lseg(box) 相同）。","description_zh_html":"提取框的对角线作为线段（与 \u003ccode class=\"function\"\u003elseg(box)\u003c/code\u003e 相同）。","examples":[{"expr":"diagonal(box '(1,2),(0,0)')","result":"[(1,2),(0,0)]"}],"html":"\u003ccode class=\"function\"\u003ediagonal\u003c/code\u003e ( \u003ccode class=\"type\"\u003ebox\u003c/code\u003e ) → \u003ccode class=\"returnvalue\"\u003elseg\u003c/code\u003e","returns":"lseg","text":"diagonal ( box ) → lseg","zh_from":"same-version-pgdoc"}]}},"RequestedLocale":"en","Fallback":false,"Versions":["13","14","15","16","17","18","19","20"],"Locales":["en","zh-Hans"],"Signatures":[{"Version":"18","Ordinal":0,"Hash":"f12f727f63e302bef38b3290499f19df20d2dc53edbd73899042979259c9465d","Text":"diagonal ( box ) → lseg","Returns":"lseg","Payload":{"description":"Extracts box's diagonal as a line segment (same as lseg(box)).","description_html":"Extracts box's diagonal as a line segment (same as \u003ccode class=\"function\"\u003elseg(box)\u003c/code\u003e).","description_zh":"提取框的对角线作为线段（与 lseg(box) 相同）。","description_zh_html":"提取框的对角线作为线段（与 \u003ccode class=\"function\"\u003elseg(box)\u003c/code\u003e 相同）。","examples":[{"expr":"diagonal(box '(1,2),(0,0)')","result":"[(1,2),(0,0)]"}],"html":"\u003ccode class=\"function\"\u003ediagonal\u003c/code\u003e ( \u003ccode class=\"type\"\u003ebox\u003c/code\u003e ) → \u003ccode class=\"returnvalue\"\u003elseg\u003c/code\u003e","returns":"lseg","text":"diagonal ( box ) → lseg","zh_from":"same-version-pgdoc"}}],"Spellings":null,"SQLState":null,"Evidence":null}
