UNPKG

expexp

Version:

The express model io and express model and data representation.

624 lines (623 loc) 9 kB
{ "t": "scm", "id": "GEOMETRY_SCHEMA", "refs": null, "csts": null, "scts": { "t": "a_scm_scts", "s": [ "units/TpRealBacked", "units/TpIntegerGreaterThanZero", "units/TpLabel", "units/TpCompass", "units/TpDirection", "uGeometry/Tp3GreaterThanZero", "uGeometry/TpOneOrTwoReal", "uGeometry/TpHhMmSsMx", "uGeometry/TpIndices", "uGeometry/TpLabelSet", "uGeometry/TpLabelBag", { "t": "typ", "id": "TpLabelUnqOptArray", "spc": { "t": "arr", "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 3 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": null }, "opt": true, "unq": true, "spc": { "t": "any_ref", "id": "TpLabel" } }, "whrs": null }, { "t": "typ", "id": "TpLabelUnqList", "spc": { "t": "lst", "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 1 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": null }, "unq": true, "spc": { "t": "any_ref", "id": "TpLabel" } }, "whrs": null }, { "t": "typ", "id": "TpPoint2d", "spc": { "t": "lst", "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 2 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 2 }, "qals0": null, "arg1": null, "qals1": null } ] } ] } }, "unq": false, "spc": { "t": "t_rea", "bds": null } }, "whrs": null }, { "t": "typ", "id": "TpStroke2d", "spc": { "t": "lst", "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 2 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": null }, "unq": false, "spc": { "t": "any_ref", "id": "TpPoint2d" } }, "whrs": null }, { "t": "typ", "id": "TpStroke2dRaw", "spc": { "t": "lst", "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 2 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": null }, "unq": false, "spc": { "t": "lst", "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 2 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 2 }, "qals0": null, "arg1": null, "qals1": null } ] } ] } }, "unq": false, "spc": { "t": "t_rea", "bds": null } } }, "whrs": null }, { "t": "typ", "id": "TpLayer2d", "spc": { "t": "lst", "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 1 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": null }, "unq": true, "spc": { "t": "any_ref", "id": "TpStroke2d" } }, "whrs": null }, { "t": "typ", "id": "TpSketch2d", "spc": { "t": "lst", "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 1 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": null }, "unq": false, "spc": { "t": "any_ref", "id": "TpLayer2d" } }, "whrs": null }, { "t": "typ", "id": "TpPolygon2d", "spc": { "t": "any_ref", "id": "TpStroke2d" }, "whrs": { "t": "a_typ_whrs", "s": [ { "t": "whr", "id": "closed", "xpr": { "t": "xpr", "arg0": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 2 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "op": { "t": "o_sxp", "id": "lt" }, "arg1": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "bif", "id": "szf", "vals": { "t": "a_bif_vals", "s": [ { "t": "xpr", "arg0": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "bic", "id": "slf" }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "op": null, "arg1": null } ] } }, "qals0": null, "arg1": null, "qals1": null } ] } ] } } } ] } }, "units/FctBoundingPoints", { "t": "ntt", "id": "NttStroke2d", "abs": false, "cnd": null, "sprs": null, "atrs": { "t": "a_ntt_atrs", "s": [ { "t": "atr_dcl", "ids": { "t": "a_atr_ids", "s": [ { "t": "atr", "id": "points" } ] }, "opt": false, "typ": { "t": "lst", "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 2 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": null }, "unq": false, "spc": { "t": "any_ref", "id": "TpPoint2d" } } } ] }, "drvs": { "t": "a_ntt_drvs", "s": [ { "t": "drv", "id": { "t": "atr", "id": "bounding" }, "typ": { "t": "set", "bds": { "t": "bds", "fr": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 1 }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "to": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "int", "val": 2 }, "qals0": null, "arg1": null, "qals1": null } ] } ] } }, "spc": { "t": "any_ref", "id": "TpPoint2d" } }, "xpr": { "t": "xpr", "arg0": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "coc", "ref": { "t": "any_ref", "id": "FctBoundingPoints" }, "vals": { "t": "a_coc_vals", "s": [ { "t": "xpr", "arg0": { "t": "a_sxp_trms", "s": [ { "t": "a_trm_ftrs", "s": [ { "t": "ftr", "arg0": { "t": "any_ref", "id": "points" }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "op": null, "arg1": null } ] } }, "qals0": null, "arg1": null, "qals1": null } ] } ] }, "op": null, "arg1": null } } ] }, "whrs": null, "unqs": null, "invs": null } ] } }