{
  "units": "m",
  "levels": [
    {
      "name": "RDC",
      "walls": [
        {
          "id": "t3-ext-south",
          "polylineOrSegment": [
            {
              "x": 0,
              "y": 0
            },
            {
              "x": 8.8,
              "y": 0
            }
          ],
          "thickness_m": 0.2,
          "kind": "exterior"
        },
        {
          "id": "t3-ext-east",
          "polylineOrSegment": [
            {
              "x": 8.8,
              "y": 0
            },
            {
              "x": 8.8,
              "y": 7.4
            }
          ],
          "thickness_m": 0.2,
          "kind": "exterior"
        },
        {
          "id": "t3-ext-north",
          "polylineOrSegment": [
            {
              "x": 8.8,
              "y": 7.4
            },
            {
              "x": 0,
              "y": 7.4
            }
          ],
          "thickness_m": 0.2,
          "kind": "exterior"
        },
        {
          "id": "t3-ext-west",
          "polylineOrSegment": [
            {
              "x": 0,
              "y": 7.4
            },
            {
              "x": 0,
              "y": 0
            }
          ],
          "thickness_m": 0.2,
          "kind": "exterior"
        },
        {
          "id": "t3-wall-cuisine-sejour",
          "polylineOrSegment": [
            {
              "x": 5.2,
              "y": 0
            },
            {
              "x": 5.2,
              "y": 3.8
            }
          ],
          "thickness_m": 0.1,
          "kind": "interior"
        },
        {
          "id": "t3-wall-sejour-couloir",
          "polylineOrSegment": [
            {
              "x": 0,
              "y": 3.8
            },
            {
              "x": 5.2,
              "y": 3.8
            }
          ],
          "thickness_m": 0.1,
          "kind": "interior"
        },
        {
          "id": "t3-wall-cuisine-couloir",
          "polylineOrSegment": [
            {
              "x": 5.2,
              "y": 3.8
            },
            {
              "x": 8.8,
              "y": 3.8
            }
          ],
          "thickness_m": 0.1,
          "kind": "interior"
        },
        {
          "id": "t3-wall-couloir-ch1",
          "polylineOrSegment": [
            {
              "x": 0,
              "y": 4.8
            },
            {
              "x": 3,
              "y": 4.8
            }
          ],
          "thickness_m": 0.1,
          "kind": "interior"
        },
        {
          "id": "t3-wall-couloir-ch2",
          "polylineOrSegment": [
            {
              "x": 3,
              "y": 4.8
            },
            {
              "x": 6.4,
              "y": 4.8
            }
          ],
          "thickness_m": 0.1,
          "kind": "interior"
        },
        {
          "id": "t3-wall-couloir-sdb",
          "polylineOrSegment": [
            {
              "x": 6.4,
              "y": 4.8
            },
            {
              "x": 7.8,
              "y": 4.8
            }
          ],
          "thickness_m": 0.1,
          "kind": "interior"
        },
        {
          "id": "t3-wall-ch1-ch2",
          "polylineOrSegment": [
            {
              "x": 3,
              "y": 4.8
            },
            {
              "x": 3,
              "y": 7.4
            }
          ],
          "thickness_m": 0.1,
          "kind": "interior"
        },
        {
          "id": "t3-wall-ch2-sdb",
          "polylineOrSegment": [
            {
              "x": 6.4,
              "y": 4.8
            },
            {
              "x": 6.4,
              "y": 7.4
            }
          ],
          "thickness_m": 0.1,
          "kind": "interior"
        },
        {
          "id": "t3-wall-sdb-wc",
          "polylineOrSegment": [
            {
              "x": 7.8,
              "y": 4.8
            },
            {
              "x": 7.8,
              "y": 7.4
            }
          ],
          "thickness_m": 0.1,
          "kind": "interior"
        }
      ],
      "openings": [
        {
          "id": "t3-door-cuisine-sejour",
          "wallId": "t3-wall-cuisine-sejour",
          "type": "door",
          "offset_m": 0.2,
          "width_m": 0.83,
          "swing": {
            "hinge": "start",
            "direction": "out"
          }
        },
        {
          "id": "t3-door-sejour-couloir",
          "wallId": "t3-wall-sejour-couloir",
          "type": "door",
          "offset_m": 0.25,
          "width_m": 0.93,
          "swing": {
            "hinge": "start",
            "direction": "out"
          }
        },
        {
          "id": "t3-door-couloir-ch1",
          "wallId": "t3-wall-couloir-ch1",
          "type": "door",
          "offset_m": 0.2,
          "width_m": 0.83,
          "swing": {
            "hinge": "start",
            "direction": "in"
          }
        },
        {
          "id": "t3-door-couloir-ch2",
          "wallId": "t3-wall-couloir-ch2",
          "type": "door",
          "offset_m": 0.2,
          "width_m": 0.83,
          "swing": {
            "hinge": "start",
            "direction": "in"
          }
        },
        {
          "id": "t3-door-couloir-sdb",
          "wallId": "t3-wall-couloir-sdb",
          "type": "door",
          "offset_m": 0.2,
          "width_m": 0.8,
          "swing": {
            "hinge": "start",
            "direction": "in"
          }
        },
        {
          "id": "t3-door-sdb-wc",
          "wallId": "t3-wall-sdb-wc",
          "type": "door",
          "offset_m": 0.25,
          "width_m": 0.83,
          "swing": {
            "hinge": "start",
            "direction": "out"
          }
        },
        {
          "id": "t3-win-south-1",
          "wallId": "t3-ext-south",
          "type": "window",
          "offset_m": 0.6,
          "width_m": 1.4,
          "sill_m": 0.45,
          "height_m": 1.85
        },
        {
          "id": "t3-win-south-2",
          "wallId": "t3-ext-south",
          "type": "window",
          "offset_m": 3.2,
          "width_m": 1.4
        },
        {
          "id": "t3-win-south-3",
          "wallId": "t3-ext-south",
          "type": "window",
          "offset_m": 6.4,
          "width_m": 1.2
        },
        {
          "id": "t3-win-north-ch1",
          "wallId": "t3-ext-north",
          "type": "window",
          "offset_m": 6.95,
          "width_m": 1.1
        },
        {
          "id": "t3-win-north-ch2",
          "wallId": "t3-ext-north",
          "type": "window",
          "offset_m": 3.75,
          "width_m": 1.1
        },
        {
          "id": "t3-win-north-sdb",
          "wallId": "t3-ext-north",
          "type": "window",
          "offset_m": 1.4,
          "width_m": 0.8
        },
        {
          "id": "t3-win-west-sejour",
          "wallId": "t3-ext-west",
          "type": "window",
          "offset_m": 4.9,
          "width_m": 1.2
        },
        {
          "id": "t3-win-west-ch1",
          "wallId": "t3-ext-west",
          "type": "window",
          "offset_m": 0.8,
          "width_m": 1
        },
        {
          "id": "t3-win-east-cuisine",
          "wallId": "t3-ext-east",
          "type": "window",
          "offset_m": 1.35,
          "width_m": 1.1
        },
        {
          "id": "t3-win-east-wc",
          "wallId": "t3-ext-east",
          "type": "window",
          "offset_m": 5.8,
          "width_m": 0.6
        }
      ],
      "rooms": [
        {
          "id": "t3-sejour",
          "name": "Séjour",
          "polygon": [
            {
              "x": 0,
              "y": 0
            },
            {
              "x": 5.2,
              "y": 0
            },
            {
              "x": 5.2,
              "y": 3.8
            },
            {
              "x": 0,
              "y": 3.8
            }
          ],
          "area_m2": 19.759999999999998
        },
        {
          "id": "t3-cuisine",
          "name": "Cuisine",
          "polygon": [
            {
              "x": 5.2,
              "y": 0
            },
            {
              "x": 8.8,
              "y": 0
            },
            {
              "x": 8.8,
              "y": 3.8
            },
            {
              "x": 5.2,
              "y": 3.8
            }
          ],
          "area_m2": 13.68
        },
        {
          "id": "t3-couloir",
          "name": "Entrée / Couloir",
          "polygon": [
            {
              "x": 0,
              "y": 3.8
            },
            {
              "x": 8.8,
              "y": 3.8
            },
            {
              "x": 8.8,
              "y": 4.8
            },
            {
              "x": 0,
              "y": 4.8
            }
          ],
          "area_m2": 8.8,
          "isEntry": true
        },
        {
          "id": "t3-ch1",
          "name": "Chambre 1",
          "polygon": [
            {
              "x": 0,
              "y": 4.8
            },
            {
              "x": 3,
              "y": 4.8
            },
            {
              "x": 3,
              "y": 7.4
            },
            {
              "x": 0,
              "y": 7.4
            }
          ],
          "area_m2": 7.800000000000001
        },
        {
          "id": "t3-ch2",
          "name": "Chambre 2",
          "polygon": [
            {
              "x": 3,
              "y": 4.8
            },
            {
              "x": 6.4,
              "y": 4.8
            },
            {
              "x": 6.4,
              "y": 7.4
            },
            {
              "x": 3,
              "y": 7.4
            }
          ],
          "area_m2": 8.84
        },
        {
          "id": "t3-sdb",
          "name": "Salle de bain",
          "polygon": [
            {
              "x": 6.4,
              "y": 4.8
            },
            {
              "x": 7.800000000000001,
              "y": 4.8
            },
            {
              "x": 7.800000000000001,
              "y": 7.4
            },
            {
              "x": 6.4,
              "y": 7.4
            }
          ],
          "area_m2": 3.6399999999999997
        },
        {
          "id": "t3-wc",
          "name": "WC",
          "polygon": [
            {
              "x": 7.8,
              "y": 4.8
            },
            {
              "x": 8.8,
              "y": 4.8
            },
            {
              "x": 8.8,
              "y": 7.4
            },
            {
              "x": 7.8,
              "y": 7.4
            }
          ],
          "area_m2": 2.6
        }
      ]
    }
  ],
  "metadata": {
    "source": "traced",
    "title": "T3 — 65 m² — projet futur",
    "address": "Fixture plan-engine (stand-in for wall-tracing tool output)",
    "sourceDetail": "fixture:t3-65m2 + menuiserie explicite t3-win-south-1 (sill_m=0.45, height_m=1.85)"
  }
}
