{
  "Uuid": "75ea7902-c326-42e1-b1a2-b45e0bbdc907",
  "IsCustomNode": false,
  "Description": null,
  "Name": "FloorPresentation",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [
    {
      "Id": "7d8c0e5306b848c0ae64176066cdc37d",
      "Name": "Distance [mm]",
      "Type": "number",
      "Value": "-100",
      "NumberType": "Double",
      "Description": "Creates a number."
    },
    {
      "Id": "7aeff6de4e194799bdd940af07209f52",
      "Name": "Width [mm]",
      "Type": "number",
      "Value": "-300",
      "NumberType": "Double",
      "Description": "Creates a number."
    },
    {
      "Id": "5a409d36e2f949cf80fb4c70fdef3644",
      "Name": "Height [mm]",
      "Type": "number",
      "Value": "-300",
      "NumberType": "Double",
      "Description": "Creates a number."
    }
  ],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "65f93a80-674c-4a98-9d0c-db3a138287e5",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "7ff337ac9d1f40faa48dea4c134da055",
      "Inputs": [
        {
          "Id": "0189544bb916418ba5c68d802edd228a",
          "Name": "category",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5a0baa587b694f3ba0918304fbbb453f",
          "Name": "toggle",
          "Description": "bool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "584c589dda174103b0b4fca1e27518fb",
          "Name": "docOrRevitLinkInstance",
          "Description": " Use only if you want to query a linked model\n\nvar\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9b23f275e7e8482e9be77ec0e564343b",
          "Name": "familyTypes",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gets all family types/symbols of a given category in the model."
    },
    {
      "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
      "SelectedIndex": 208,
      "NodeType": "ExtensionNode",
      "Id": "3631c9e4e81649c5bd9bc3132498ba27",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "317b7515d92145c491f84fbd75222f38",
          "Name": "Category",
          "Description": "The selected Category.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "All built-in categories."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double",
      "Id": "a4bd80bfa6844a09a7a0aa29cdd6728c",
      "Inputs": [
        {
          "Id": "53d1a9ed26e14b92a495bd9ab6d0904c",
          "Name": "x",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9a9962d334584e4fbafff12e0b9efb5c",
          "Name": "y",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f10e10c5a83340a5a9459d305a818107",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "CrossProduct",
      "Description": "Form a Point in the XY plane given two 2 cartesian coordinates. The Z component is 0.\n\nPoint.ByCoordinates (x: double = 0, y: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Count@var[]..[]",
      "Id": "9a672f07775e41d096a375c57767f376",
      "Inputs": [
        {
          "Id": "088b2acb37344fe0aec8eea20a078169",
          "Name": "list",
          "Description": "List to get the item count of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ae7b623423634c84836951241fbf11c1",
          "Name": "count",
          "Description": "List length.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "CoreNodeModels.Sequence, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "ad4ebbde023a421f9cc40cc22c2c36bc",
      "Inputs": [
        {
          "Id": "1d34f88afd4e475883672b7b8dfd091e",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f38df3baae9849c494ae25a82afde871",
          "Name": "amount",
          "Description": "Amount of numbers in the sequence\r\nDefault value: 10",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8152528bcdad43088268dab344f6cdc0",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5422600db35c408f82a2a6d5c5f0f42a",
          "Name": "seq",
          "Description": "New sequence",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "8ef3db4f8fa44eb7a9bbdd0ec3049c02",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "af768ae18ccd4109840e07b3ad60d6ce",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "DSRevitNodesUI.Levels, DSRevitNodesUI",
      "SelectedIndex": 1,
      "NodeType": "ExtensionNode",
      "Id": "d1c4491c17e74844907862ae09070e3a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4c9cf26d2bcd48bca6aa98b2fd9fa3a9",
          "Name": "Levels",
          "Description": "The selected Levels",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a level in the active document"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": -100.0,
      "Id": "7d8c0e5306b848c0ae64176066cdc37d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1ba39aa4424845cb8b53776a5c1676df",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": -300.0,
      "Id": "7aeff6de4e194799bdd940af07209f52",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "423be69551c04537b70c676d00fce06c",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Floor.ByOutlineTypeAndLevel@Autodesk.DesignScript.Geometry.Curve[],Revit.Elements.FloorType,Revit.Elements.Level",
      "Id": "812d3311f69a4f6c9aa552fdd1b2798f",
      "Inputs": [
        {
          "Id": "a79acbb65f384264baa037e00b63c95a",
          "Name": "outlineCurves",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": true
        },
        {
          "Id": "cc1acc08f8394fb7bcfc3c651ff9c9d7",
          "Name": "floorType",
          "Description": "FloorType",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "0c0f4453578e4491a4141609ece9a887",
          "Name": "level",
          "Description": "Level",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "52ba9af8d0804ddeb872f770aef63ce0",
          "Name": "Floor",
          "Description": "The floor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Revit Floor given its curve outline and Level\n\nFloor.ByOutlineTypeAndLevel (outlineCurves: Curve[], floorType: FloorType, level: Level): Floor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "+@var[]..[],var[]..[]",
      "Id": "06a691144700436f8f42ebc0c9d852fc",
      "Inputs": [
        {
          "Id": "f19185fd722542f995f5d2c83c8d830a",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b087621b356e44aaaa0bb55739ee9292",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d78981fbe733412aaab48b09003651fe",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Adds x to y.\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "9dc493d00b5a44b2bc7aa9896134fb24",
      "Inputs": [
        {
          "Id": "b8455da0785a4e45984e9cf0503ea3f7",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "61edb17809c8401b85e9d20f1b976a95",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d8c1c2521ec941bb997b69e792dd5f20",
          "Name": "list",
          "Description": "A list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Add@Autodesk.DesignScript.Geometry.Vector",
      "Id": "5aa57dd04b974831bee050839c7ced85",
      "Inputs": [
        {
          "Id": "9ff6c3593e2845918afeef716ccd07c4",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "172b30f00a6b4f408f3e21fab76bd5ec",
          "Name": "vectorToAdd",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9a5c52c8383b4ff48142806bc96a8f95",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Add a vector to a point. The same as Translate(Vector).\n\nPoint.Add (vectorToAdd: Vector): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Scale@double",
      "Id": "65cbaa4a55834cf7a955af7247e4bbb8",
      "Inputs": [
        {
          "Id": "018fc9dd651345c0985b9340072d740f",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6641ad48d5fc46ef9e30300f0afd6aef",
          "Name": "scale_factor",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dad39be2e5e34d919db73cffbddfcf0c",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Scale Vector uniformly around the origin\n\nVector.Scale (scale_factor: double = 1): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.XAxis",
      "Id": "0c8ce57de0514e929993c4d6425c4d5d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a731ff7db9ad46769c8db1bd5480da99",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the canonical X axis Vector (1,0,0)\n\nVector.XAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "6414ccbda54b441a829d5ac208aeb436",
      "Inputs": [
        {
          "Id": "03b26834e22a407aa540e3e7aa8cf0ec",
          "Name": "lists",
          "Description": "A list of lists to be transposed.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a84f1a54811f487d842dc3c79c283786",
          "Name": "lists",
          "Description": "A list of transposed lists.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "bdfd55432bd646aba990c59278635e25",
      "Inputs": [
        {
          "Id": "badaf349031a49f0bc807035fd8ab334",
          "Name": "lists",
          "Description": "A list of lists to be transposed.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "efed912e4dbc4b3bacab64992b0ee320",
          "Name": "lists",
          "Description": "A list of transposed lists.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore",
      "FunctionSignature": "DSCore.List.Join@var[]..[]",
      "FunctionType": "VariableArgument",
      "NodeType": "FunctionNode",
      "Id": "6f99bdfa337045a7b1af64023d394550",
      "Inputs": [
        {
          "Id": "06b2b552a4844aaa86ab2f2160f01e2c",
          "Name": "list0",
          "Description": "Lists to join into one.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "322e54cbe61242f88a8379563319fe3c",
          "Name": "list1",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "df3171a8b3194918a63b8fcfd0a92d5b",
          "Name": "list",
          "Description": "Joined list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Concatenates all given lists into a single list.\n\nList.Join (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "93ecaa9731814fe5a6028fdfdecc60f4",
      "Inputs": [
        {
          "Id": "aae12b360c79437bb8493b0a0ba9f553",
          "Name": "lists",
          "Description": "A list of lists to be transposed.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a591608668324ea0a1fa4612f80c5359",
          "Name": "lists",
          "Description": "A list of transposed lists.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Reorder@var[]..[],var[]..[]",
      "Id": "5bdbfcfbea6c4eeabd10334edc9785eb",
      "Inputs": [
        {
          "Id": "8fc7f3ae01b846e28dd42a6bbf985b1d",
          "Name": "list",
          "Description": "The list to be reordered.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8f6978e2c44f49778f9e4bb4f5989d42",
          "Name": "indices",
          "Description": "The indices used to reorder the items in the list.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0ec61723fe394b22aa70bf6ee932c5f9",
          "Name": "list",
          "Description": "The reordered list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Reorders the input list based on the given list of indices.\n\nList.Reorder (list: var[]..[], indices: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[1,0];",
      "Id": "ce91e833b72b437b949b9719a8b71e09",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a2484f59d5d04183a08179bca2f3975d",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByCornerPoints@Autodesk.DesignScript.Geometry.Point[]",
      "Id": "9f1ec0a50349432e9e8e0626a59fee3d",
      "Inputs": [
        {
          "Id": "ab7fc26bbd2848d09c087911413fff51",
          "Name": "points",
          "Description": "Point[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7436ee0a67f249439654bde7e25e349b",
          "Name": "Rectangle",
          "Description": "Rectangle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a Rectangle by four corner Points.\n\nRectangle.ByCornerPoints (points: Point[]): Rectangle"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": -300.0,
      "Id": "5a409d36e2f949cf80fb4c70fdef3644",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9a1f47a7e8dc4e44afbe6d9ce019c531",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    }
  ],
  "Connectors": [
    {
      "Start": "9b23f275e7e8482e9be77ec0e564343b",
      "End": "088b2acb37344fe0aec8eea20a078169",
      "Id": "d2df20d5d52d4829b0acafbea69c565f"
    },
    {
      "Start": "9b23f275e7e8482e9be77ec0e564343b",
      "End": "cc1acc08f8394fb7bcfc3c651ff9c9d7",
      "Id": "074da8d609f8429388814f5e17b2671c"
    },
    {
      "Start": "317b7515d92145c491f84fbd75222f38",
      "End": "0189544bb916418ba5c68d802edd228a",
      "Id": "63328a3d5bdd4579ab0f70de37c714cc"
    },
    {
      "Start": "f10e10c5a83340a5a9459d305a818107",
      "End": "9ff6c3593e2845918afeef716ccd07c4",
      "Id": "4c2a85c3e0904f99859055b0fdc9f750"
    },
    {
      "Start": "f10e10c5a83340a5a9459d305a818107",
      "End": "badaf349031a49f0bc807035fd8ab334",
      "Id": "097f70696617485f9da855ca9a805c23"
    },
    {
      "Start": "ae7b623423634c84836951241fbf11c1",
      "End": "f38df3baae9849c494ae25a82afde871",
      "Id": "19f539f366c34c66b569529b42b344bd"
    },
    {
      "Start": "5422600db35c408f82a2a6d5c5f0f42a",
      "End": "53d1a9ed26e14b92a495bd9ab6d0904c",
      "Id": "2e044f4f5910470c8c0e30bc20064602"
    },
    {
      "Start": "af768ae18ccd4109840e07b3ad60d6ce",
      "End": "1d34f88afd4e475883672b7b8dfd091e",
      "Id": "4596cd689ecd4cb18de10de2e19b856e"
    },
    {
      "Start": "af768ae18ccd4109840e07b3ad60d6ce",
      "End": "b8455da0785a4e45984e9cf0503ea3f7",
      "Id": "eb105adef5894f9a887eae4f5545fe06"
    },
    {
      "Start": "4c9cf26d2bcd48bca6aa98b2fd9fa3a9",
      "End": "0c0f4453578e4491a4141609ece9a887",
      "Id": "4a603e38e8ad492ca9b66e00350ed571"
    },
    {
      "Start": "1ba39aa4424845cb8b53776a5c1676df",
      "End": "f19185fd722542f995f5d2c83c8d830a",
      "Id": "e42e21cc1de64bddbe745e07234e97c3"
    },
    {
      "Start": "423be69551c04537b70c676d00fce06c",
      "End": "b087621b356e44aaaa0bb55739ee9292",
      "Id": "4631726793e94c52a52824bd066c1576"
    },
    {
      "Start": "423be69551c04537b70c676d00fce06c",
      "End": "6641ad48d5fc46ef9e30300f0afd6aef",
      "Id": "425b8cc08ae24f8e9cb54a4ef0b038cb"
    },
    {
      "Start": "d78981fbe733412aaab48b09003651fe",
      "End": "8152528bcdad43088268dab344f6cdc0",
      "Id": "60a6348943584cc5b7f46be50a0efde1"
    },
    {
      "Start": "d8c1c2521ec941bb997b69e792dd5f20",
      "End": "9a9962d334584e4fbafff12e0b9efb5c",
      "Id": "93a4c692a2064f2aa6b29560e455e4fc"
    },
    {
      "Start": "9a5c52c8383b4ff48142806bc96a8f95",
      "End": "03b26834e22a407aa540e3e7aa8cf0ec",
      "Id": "adcab8a8dfd841e2bcdde6c2193e977e"
    },
    {
      "Start": "dad39be2e5e34d919db73cffbddfcf0c",
      "End": "172b30f00a6b4f408f3e21fab76bd5ec",
      "Id": "7f66a5352c9c4e058425314c2f058159"
    },
    {
      "Start": "a731ff7db9ad46769c8db1bd5480da99",
      "End": "018fc9dd651345c0985b9340072d740f",
      "Id": "46a8cd4deeab443aa96331185bc3d895"
    },
    {
      "Start": "a84f1a54811f487d842dc3c79c283786",
      "End": "8fc7f3ae01b846e28dd42a6bbf985b1d",
      "Id": "7e476fbb5b224f11bc1fadab17c8faf6"
    },
    {
      "Start": "efed912e4dbc4b3bacab64992b0ee320",
      "End": "06b2b552a4844aaa86ab2f2160f01e2c",
      "Id": "2f384f3f82be4abf978b090a59e1a69d"
    },
    {
      "Start": "df3171a8b3194918a63b8fcfd0a92d5b",
      "End": "aae12b360c79437bb8493b0a0ba9f553",
      "Id": "1034fb26ed8c42d3a5827d13b6af6c9b"
    },
    {
      "Start": "a591608668324ea0a1fa4612f80c5359",
      "End": "ab7fc26bbd2848d09c087911413fff51",
      "Id": "a10c7cf3871b4439a362a02929ca284e"
    },
    {
      "Start": "0ec61723fe394b22aa70bf6ee932c5f9",
      "End": "322e54cbe61242f88a8379563319fe3c",
      "Id": "f7906efc23044849878dc7b412030fa5"
    },
    {
      "Start": "a2484f59d5d04183a08179bca2f3975d",
      "End": "8f6978e2c44f49778f9e4bb4f5989d42",
      "Id": "94af7225329f4c14bb03205afc8c5b6e"
    },
    {
      "Start": "7436ee0a67f249439654bde7e25e349b",
      "End": "a79acbb65f384264baa037e00b63c95a",
      "Id": "7ab9c4af3821499198a419bde8e7a85f"
    },
    {
      "Start": "9a1f47a7e8dc4e44afbe6d9ce019c531",
      "End": "61edb17809c8401b85e9d20f1b976a95",
      "Id": "26527ce788f64d888895064214b5cec4"
    }
  ],
  "Dependencies": [
    "65f93a80-674c-4a98-9d0c-db3a138287e5"
  ],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 100.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.0.2.6826",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Background Preview",
      "EyeX": -451.50601595312219,
      "EyeY": 9787.9093120080543,
      "EyeZ": 8673.4352736479887,
      "LookX": 2930.6992836741515,
      "LookY": -10222.677748271381,
      "LookZ": -7009.7151150376885,
      "UpX": 0.2530648411756421,
      "UpY": 0.75470958022277523,
      "UpZ": -0.60528640797618627
    },
    "NodeViews": [
      {
        "Id": "7ff337ac9d1f40faa48dea4c134da055",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "All Family Types Of Category",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -152.48050136752465,
        "Y": -326.35964670422788
      },
      {
        "Id": "3631c9e4e81649c5bd9bc3132498ba27",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Categories",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -482.48050136752465,
        "Y": -326.35964670422794
      },
      {
        "Id": "a4bd80bfa6844a09a7a0aa29cdd6728c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Point.ByCoordinates",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 917.72545101671415,
        "Y": 113.57487128250148
      },
      {
        "Id": "9a672f07775e41d096a375c57767f376",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Count",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 302.22366822353888,
        "Y": -76.152162814989481
      },
      {
        "Id": "ad4ebbde023a421f9cc40cc22c2c36bc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Sequence",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 627.20890121357729,
        "Y": 28.934836377396948
      },
      {
        "Id": "8ef3db4f8fa44eb7a9bbdd0ec3049c02",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 474.44538985634688,
        "Y": 226.09158424974629
      },
      {
        "Id": "d1c4491c17e74844907862ae09070e3a",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Name": "Base level",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -255.84574363066605,
        "Y": 803.59871972322014
      },
      {
        "Id": "7d8c0e5306b848c0ae64176066cdc37d",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Name": "Distance [mm]",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -255.84574363066605,
        "Y": 520.32850913808034
      },
      {
        "Id": "7aeff6de4e194799bdd940af07209f52",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Name": "Width [mm]",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -255.84574363066605,
        "Y": 614.75191266646027
      },
      {
        "Id": "812d3311f69a4f6c9aa552fdd1b2798f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Floor.ByOutlineTypeAndLevel",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2511.9663438733983,
        "Y": 855.82976986896585
      },
      {
        "Id": "06a691144700436f8f42ebc0c9d852fc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "+",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 288.23383157686555,
        "Y": 112.67669870948589
      },
      {
        "Id": "9dc493d00b5a44b2bc7aa9896134fb24",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 696.27678538574878,
        "Y": 241.73461822708265
      },
      {
        "Id": "5aa57dd04b974831bee050839c7ced85",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Point.Add",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1152.8431941919309,
        "Y": 473.44256915508726
      },
      {
        "Id": "65cbaa4a55834cf7a955af7247e4bbb8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Vector.Scale",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 830.93374573312883,
        "Y": 571.22049363416227
      },
      {
        "Id": "0c8ce57de0514e929993c4d6425c4d5d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Vector.XAxis",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 540.50561522097689,
        "Y": 704.59646656991026
      },
      {
        "Id": "6414ccbda54b441a829d5ac208aeb436",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1431.839130714282,
        "Y": 172.92306672305722
      },
      {
        "Id": "bdfd55432bd646aba990c59278635e25",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1698.839130714282,
        "Y": 103.92306672305727
      },
      {
        "Id": "6f99bdfa337045a7b1af64023d394550",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Join",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1976.839130714282,
        "Y": 144.92306672305727
      },
      {
        "Id": "93ecaa9731814fe5a6028fdfdecc60f4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Transpose",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2186.839130714282,
        "Y": 144.92306672305727
      },
      {
        "Id": "5bdbfcfbea6c4eeabd10334edc9785eb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Reorder",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1698.839130714282,
        "Y": 211.92306672305722
      },
      {
        "Id": "ce91e833b72b437b949b9719a8b71e09",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1431.839130714282,
        "Y": 281.13640005639058
      },
      {
        "Id": "9f1ec0a50349432e9e8e0626a59fee3d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Rectangle.ByCornerPoints",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2453.839130714282,
        "Y": 144.92306672305727
      },
      {
        "Id": "5a409d36e2f949cf80fb4c70fdef3644",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Name": "Height [mm]",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -255.84574363066605,
        "Y": 709.17531619484021
      }
    ],
    "Annotations": [
      {
        "Id": "dfc4ce53f6854e049d6facc917374012",
        "Title": "Input",
        "Nodes": [
          "d1c4491c17e74844907862ae09070e3a",
          "7d8c0e5306b848c0ae64176066cdc37d",
          "7aeff6de4e194799bdd940af07209f52",
          "5a409d36e2f949cf80fb4c70fdef3644"
        ],
        "Left": -265.84574363066605,
        "Top": 467.32850913808034,
        "Width": 169.0,
        "Height": 429.27021058513981,
        "FontSize": 36.0,
        "InitialTop": 520.32850913808034,
        "InitialHeight": 1096.99377082435,
        "TextblockHeight": 43.0,
        "Background": "#FFFFB8D8"
      },
      {
        "Id": "2c64e7c3c2e64d7c8675904316b2a735",
        "Title": "Create two left points",
        "Nodes": [
          "a4bd80bfa6844a09a7a0aa29cdd6728c",
          "9a672f07775e41d096a375c57767f376",
          "ad4ebbde023a421f9cc40cc22c2c36bc",
          "8ef3db4f8fa44eb7a9bbdd0ec3049c02",
          "06a691144700436f8f42ebc0c9d852fc",
          "9dc493d00b5a44b2bc7aa9896134fb24"
        ],
        "Left": 278.23383157686555,
        "Top": -129.15216281498948,
        "Width": 807.49161943984859,
        "Height": 489.88678104207213,
        "FontSize": 36.0,
        "InitialTop": -76.152162814989481,
        "InitialHeight": 466.88678104207213,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "4709801b515f4463a2b2533dc76a128a",
        "Title": "Create two right points",
        "Nodes": [
          "5aa57dd04b974831bee050839c7ced85",
          "65cbaa4a55834cf7a955af7247e4bbb8",
          "0c8ce57de0514e929993c4d6425c4d5d"
        ],
        "Left": 530.50561522097689,
        "Top": 420.44256915508726,
        "Width": 860.337578970954,
        "Height": 377.153897414823,
        "FontSize": 36.0,
        "InitialTop": 473.44256915508726,
        "InitialHeight": 354.153897414823,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "78b521c291884ca6b315be88cab2068c",
        "Title": "Create rectangles",
        "Nodes": [
          "6414ccbda54b441a829d5ac208aeb436",
          "bdfd55432bd646aba990c59278635e25",
          "6f99bdfa337045a7b1af64023d394550",
          "93ecaa9731814fe5a6028fdfdecc60f4",
          "5bdbfcfbea6c4eeabd10334edc9785eb",
          "ce91e833b72b437b949b9719a8b71e09",
          "9f1ec0a50349432e9e8e0626a59fee3d"
        ],
        "Left": 1421.839130714282,
        "Top": 50.923066723057275,
        "Width": 1258.0,
        "Height": 323.21333333333331,
        "FontSize": 36.0,
        "InitialTop": 103.92306672305727,
        "InitialHeight": 300.21333333333331,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "a9cb9da7838a48ecb260801e60645d76",
        "Title": "Select all floor types",
        "Nodes": [
          "7ff337ac9d1f40faa48dea4c134da055",
          "3631c9e4e81649c5bd9bc3132498ba27"
        ],
        "Left": -492.48050136752465,
        "Top": -379.35964670422794,
        "Width": 684.0,
        "Height": 198.00000000000006,
        "FontSize": 36.0,
        "InitialTop": -326.35964670422794,
        "InitialHeight": 175.00000000000006,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "ce874d792eff4a399c25d209364f776f",
        "Title": "Create floors",
        "Nodes": [
          "812d3311f69a4f6c9aa552fdd1b2798f"
        ],
        "Left": 2501.9663438733983,
        "Top": 802.82976986896585,
        "Width": 254.0,
        "Height": 198.0,
        "FontSize": 36.0,
        "InitialTop": 855.82976986896585,
        "InitialHeight": 175.0,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "56ed6d71d3c1422d8f355952fbba551a",
        "Title": "Script Name: FloorPresentation.dyn\n\nPackages used in this script: \nClockwork for Dynamo 2.x version: 2.1.2\n\nTimeStamp : 2019/11/3 17:41",
        "Nodes": [],
        "Left": -437.25537427560425,
        "Top": -554.134900000214,
        "Width": 0.0,
        "Height": 0.0,
        "FontSize": 36.0,
        "InitialTop": 0.0,
        "InitialHeight": 0.0,
        "TextblockHeight": 0.0,
        "Background": "#FFC1D676"
      }
    ],
    "X": 191.43396865626912,
    "Y": 128.73084800463914,
    "Zoom": 0.62026055437785221
  }
}