{ "Uuid": "64e78c81-b319-4969-9360-20cc1536fcc0", "IsCustomNode": false, "Description": null, "Name": "check-view-depths", "ElementResolver": { "ResolutionMap": {} }, "Inputs": [], "Outputs": [ { "Id": "90c1b166ba164208b77f339bf8dba894", "Name": "Watch", "Type": "unknown", "InitialValue": "", "Description": "Visualize the output of node." } ], "Nodes": [ { "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI", "NodeType": "ExtensionNode", "Id": "58a9770c13854e81a4f686113044a0f8", "Inputs": [ { "Id": "ad3844e858654ad09b794ee42ebe517e", "Name": "Category", "Description": "The Category", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "2acff9550f164d9bbec543d54078a10b", "Name": "Elements", "Description": "An element type.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Get all elements of the specified category from the model." }, { "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI", "SelectedIndex": 602, "NodeType": "ExtensionNode", "Id": "a11583b5aaa64e078693c401193634fa", "Inputs": [], "Outputs": [ { "Id": "2a5b340ee74040d09ed9d5f65cd8d429", "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.CustomNodes.Function, DynamoCore", "FunctionSignature": "e1e73b36-7841-44d7-a7e8-f726dc9c0926", "FunctionType": "Graph", "NodeType": "FunctionNode", "Id": "672d7ab45cc349febbed863475a1e0ad", "Inputs": [ { "Id": "38077948554e421b96ee52ab48ee431d", "Name": "View", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "18427020aa3a46d8a6fafea87e9fae44", "Name": "Top Level", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "da03555f65f049118d459366652785e2", "Name": "Top", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "ab4b49281c274a80b571ed3e4312ff9a", "Name": "Cut Level", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "a3fd71ef11ee4a118206031715675ce5", "Name": "Cut plane", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "02ec4bcd1e7f4b368d7fed57e535a6fa", "Name": "Bottom Level", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "4a981993b20842dc852992849ac9a583", "Name": "Bottom", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "7c4d90f1709745698de920a376367463", "Name": "Depth Level", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "4970236b18db4673a12ac7aac4f5f797", "Name": "View Depth", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "9f7498bd463b4e19a08b68c12b0e9081", "Name": "Underlay Level", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "78187cb185534f4993799bad16eef94c", "Name": "Underlay Bottom", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Get the view range of a plan view or a plan region.\r\nReturns the View Range Levels and the Offset values." }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "Revit.Elements.Element.ElementType", "Id": "2177bc1ac6d84145a95336c3d07f52b8", "Inputs": [ { "Id": "afa16164d26341259602966983e836d9", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "a6f0ccc9b7a240a8a121d3edc8cda4f1", "Name": "ElementType", "Description": "Element Type or Null.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the FamilyType for this Element. Returns null if the Element cannot have a FamilyType assigned.\n\nElement.ElementType: Element" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"Floor Plan\";\n\"Ceiling Plan\";\n\"Section\";\n\"Elevation\";\n\"Structural Plan\";", "Id": "bc1de53c0e184a2c954278cff8c8800f", "Inputs": [], "Outputs": [ { "Id": "ff8401eed61a475e8385350febb1238b", "Name": "", "Description": "Value of expression at line 1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "dada52cb9b0e46d9bb9a81d6fda752eb", "Name": "", "Description": "Value of expression at line 2", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "1455da58a372499596880a032a32e601", "Name": "", "Description": "Value of expression at line 3", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "9067194130764fba81b36ea708023337", "Name": "", "Description": "Value of expression at line 4", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "7b68b1dc1d7a47d09c8ae6b626fd1138", "Name": "", "Description": "Value of expression at line 5", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Allows for DesignScript code to be authored directly" }, { "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore", "FunctionSignature": "b9492c07-4543-4cf6-b05a-118c5a401a08", "FunctionType": "Graph", "NodeType": "FunctionNode", "Id": "9680b688085343e7a2c194d464cb998b", "Inputs": [ { "Id": "a641dbfe7e144315979846592817bf1b", "Name": "familyType", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "4f9281cc4cdc450d9650c82b3e011fff", "Name": "str", "Description": "return value", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Returns the *family* name of a given family *type*" }, { "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels", "VariableInputPorts": true, "NodeType": "ExtensionNode", "Id": "83538174a8084929bcacd3ee39ce26ee", "Inputs": [ { "Id": "f4f85c6376b845a1bf042567229681ed", "Name": "item0", "Description": "Item Index #0", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "922338ddf8da43dbb655fa5e24e3fa19", "Name": "item1", "Description": "Item Index #1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "6771a49712d44cd3a7b9f986e6a2f29f", "Name": "item2", "Description": "Item Index #2", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "8dad294359884936b3c454e36108750c", "Name": "item3", "Description": "Item Index #3", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "b7113d4bade44298aa5d0e6a94b62e56", "Name": "item4", "Description": "Item Index #4", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "40f5cf87280946b0a57fd5106f3523c2", "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": "DSCore.List.Contains@var[]..[],var[]..[]", "Id": "51ad928db5a74069b3fb0ddb61bd2de6", "Inputs": [ { "Id": "65e8b6f7e1f04737a132292e51dd9c60", "Name": "list", "Description": "List to search in.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 1, "UseLevels": false, "KeepListStructure": false }, { "Id": "fdb5b8d03e1a4d539bda6e9998b9a0f9", "Name": "item", "Description": "Item to look for.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 1, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "ac616bc8c8bd4cc8bf4a904da9e57702", "Name": "bool", "Description": "Whether list contains the given item.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Determines if the given list contains the given item. This function searches through the sublists contained in it.\n\nList.Contains (list: var[]..[], item: var[]..[]): bool" }, { "ConcreteType": "CoreNodeModels.HigherOrder.CartesianProduct, CoreNodeModels", "VariableInputPorts": true, "NodeType": "ExtensionNode", "Id": "20e71c8f2f04419ab1381e33c4798d0b", "Inputs": [ { "Id": "765ec3577ab64f17a389842e00f3ea6e", "Name": "comb", "Description": "Combinator", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "45aa869f5aa3466e9abe1ee54cec8f37", "Name": "list1", "Description": "List #1", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "9248f2e65234487b8b8928ffcc344b84", "Name": "list2", "Description": "List #2", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "a7971f7d3bc448caafc8f55ce3fddcda", "Name": "combined", "Description": "Combined lists", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Applies a combinator to each pair in the cartesian product of two sequences" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", "Id": "15971eea437f4bfcba345cfd64f9b13c", "Inputs": [ { "Id": "5b140e06be964c0d997b2236f177d60b", "Name": "list", "Description": "List to filter.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "83c2d2912d534431907f59225d5f2ac0", "Name": "mask", "Description": "List of booleans representing a mask.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "820f218b2d37476f8c62e90e60714ad0", "Name": "in", "Description": "Items whose mask index is true.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "ca880ec9366b4a2d83193f650e81c06c", "Name": "out", "Description": "Items whose mask index is false.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "//\"Floor Plan\";\na[0][0];\n//\"Ceiling Plan\";\na[1][0];\n//\"Section\";\na[2][0];\n//\"Elevation\";\na[3][0];\n//\"Structural Plan\";\na[4][0];", "Id": "230802ad6ddd45b7b730da92f4dfb9c7", "Inputs": [ { "Id": "15f6f9658f5d40248822367976e87933", "Name": "a", "Description": "a", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "740ec4a201e34ad69ca826dd08c933ff", "Name": "", "Description": "Value of expression at line 2", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "660ac8912fb44df98bd9f27f09896f6b", "Name": "", "Description": "Value of expression at line 4", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "33af8580cb1b486f8042179171100e23", "Name": "", "Description": "Value of expression at line 6", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "332787a6230c46049d15abe8316a1a4c", "Name": "", "Description": "Value of expression at line 8", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "89a22e51735f4df8aa4cf5b7a8e4ff0b", "Name": "", "Description": "Value of expression at line 10", "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": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", "Id": "24763f67f4b2499c805cd3c9e89a7a38", "Inputs": [ { "Id": "29c602f91d2d4ea6a22d84965b29c2ef", "Name": "list", "Description": "List to filter.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "1e9a088669e8485cb32af73d3848bc9f", "Name": "mask", "Description": "List of booleans representing a mask.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "06520454787c4514ac70ea4e26bcb5b4", "Name": "in", "Description": "Items whose mask index is true.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "25585665e1af4465b1d95ee46b11bef8", "Name": "out", "Description": "Items whose mask index is false.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore", "FunctionSignature": "DSCore.List.Join@var[]..[]", "FunctionType": "VariableArgument", "NodeType": "FunctionNode", "Id": "240ef24e0f854da0b6abbf52f3aa20d4", "Inputs": [ { "Id": "c96cdc43d3de45cd9de85121cad5ccee", "Name": "list0", "Description": "Lists to join into one.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "12706ca45a6e46ad9a860e696a9d0fd1", "Name": "list1", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "c5cd127e9f994fcbb0ff4d008d42099c", "Name": "list2", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "c5b2906caf4d427c93f8d54fc46c61ef", "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": "Revit.Elements.Element.GetParameterValueByName@string", "Id": "351c3c897316443cbbf2e640964ff4e5", "Inputs": [ { "Id": "e813a90df2e845c38714016b180326af", "Name": "element", "Description": "Revit.Elements.Element", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "760b9a0a89fa4c00bf73c2242d97b1c4", "Name": "parameterName", "Description": "The name of the parameter whose value you want to obtain.\n\nstring", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "da98a193f5bd449b9fde1695e703bb0e", "Name": "var[]..[]", "Description": "var[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Get the value of one of the element's parameters.\n\nElement.GetParameterValueByName (parameterName: string): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "\"View Name\";", "Id": "ed0ca8781f524625b9a898e69d6a08ba", "Inputs": [], "Outputs": [ { "Id": "bca326062c144aec85c07df2e1bc4833", "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": "DSCore.Object.IsNull@var", "Id": "92d5b29b0d95493f810d7668855ff93c", "Inputs": [ { "Id": "c3337be46a36471db8c8f19451a2dbfc", "Name": "obj", "Description": "Object to test.\n\nvar", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "5a46ff468ae440d58b37200a6f80e56c", "Name": "bool", "Description": "Whether object is null.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Determines the if the given object is null.\n\nObject.IsNull (obj: var): bool" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.Object.IsNull@var", "Id": "803c95198d2c4a308c4562f6da09f3eb", "Inputs": [ { "Id": "34efea5970674a46b5bf379dbf190230", "Name": "obj", "Description": "Object to test.\n\nvar", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f6d4b57825d141cd82ec3b0fbf23bd3d", "Name": "bool", "Description": "Whether object is null.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Determines the if the given object is null.\n\nObject.IsNull (obj: var): bool" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.Object.IsNull@var", "Id": "98b79843d2c9476aa657103dddd560d8", "Inputs": [ { "Id": "f3f51acd608e437e95fd076ddaab81a3", "Name": "obj", "Description": "Object to test.\n\nvar", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "2f01aedbd2ec4f3285628355d03edf4c", "Name": "bool", "Description": "Whether object is null.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Determines the if the given object is null.\n\nObject.IsNull (obj: var): bool" }, { "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "a||b;", "Id": "47c5c400f9a94f15a7a90218706378c9", "Inputs": [ { "Id": "936808c8a8414d488335d06f1225a63a", "Name": "a", "Description": "a", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "0cea0a874b8f4e698706a38b8e7e1e01", "Name": "b", "Description": "b", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "e108c78581f1465a9a0023388d7cbda0", "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.CodeBlockNodeModel, DynamoCore", "NodeType": "CodeBlockNode", "Code": "a||b;", "Id": "d4846487bf1b4908a3e35c9c0f1d3fa9", "Inputs": [ { "Id": "39222f0f5c0f47ebb9d4aa051605f24b", "Name": "a", "Description": "a", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "abdf35d8d39b425cae9687494b983cd9", "Name": "b", "Description": "b", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "e0f4df5398a84d14805a037baa0262cc", "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": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", "Id": "78a51d7462ca453ebe33bcb527877717", "Inputs": [ { "Id": "5a696369e6324092a74469588b688a01", "Name": "list", "Description": "List to filter.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "df0ff882a266437d9f313e03387ba7ed", "Name": "mask", "Description": "List of booleans representing a mask.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "508645e735784a388864174ded5b2d12", "Name": "in", "Description": "Items whose mask index is true.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "6dc8a5d293ad4c1cbe73df789c4b823b", "Name": "out", "Description": "Items whose mask index is false.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]" }, { "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore", "NodeType": "FunctionNode", "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]", "Id": "1ad24a2a5e064324a190986e28d8b953", "Inputs": [ { "Id": "2289b06da1f04ef7a6600dcb8f56b2ec", "Name": "list", "Description": "List to filter.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "ed67911fac78407f9daff281f7ef6e0e", "Name": "mask", "Description": "List of booleans representing a mask.\n\nvar[]..[]", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "5e9a55c26734422f91dd2ba202b0a76b", "Name": "in", "Description": "Items whose mask index is true.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false }, { "Id": "87b989e4760b421386c58f0c4e01776f", "Name": "out", "Description": "Items whose mask index is false.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Auto", "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]" }, { "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels", "NodeType": "ExtensionNode", "Id": "90c1b166ba164208b77f339bf8dba894", "Inputs": [ { "Id": "7f17a8d85d7644c58c4666f57e696b21", "Name": "", "Description": "Node to evaluate.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Outputs": [ { "Id": "f144a299ef5c4ade83e94e2942d7c50a", "Name": "", "Description": "Watch contents.", "UsingDefaultValue": false, "Level": 2, "UseLevels": false, "KeepListStructure": false } ], "Replication": "Disabled", "Description": "Visualize the output of node." } ], "Connectors": [ { "Start": "2acff9550f164d9bbec543d54078a10b", "End": "afa16164d26341259602966983e836d9", "Id": "3be5a3df68924fb9bcfb1e9a9632a647" }, { "Start": "2acff9550f164d9bbec543d54078a10b", "End": "5b140e06be964c0d997b2236f177d60b", "Id": "dbca950c56af4f6598816a9f2e7405d2" }, { "Start": "2acff9550f164d9bbec543d54078a10b", "End": "29c602f91d2d4ea6a22d84965b29c2ef", "Id": "d95b4727c46b4880b968b0e1aa6c9437" }, { "Start": "2acff9550f164d9bbec543d54078a10b", "End": "2289b06da1f04ef7a6600dcb8f56b2ec", "Id": "4fc2fbf44c7347b495aedd08b80f7077" }, { "Start": "2a5b340ee74040d09ed9d5f65cd8d429", "End": "ad3844e858654ad09b794ee42ebe517e", "Id": "1a0cb285f55447dc9a427efcb36a1c10" }, { "Start": "18427020aa3a46d8a6fafea87e9fae44", "End": "c3337be46a36471db8c8f19451a2dbfc", "Id": "fec03368bd3146c69ea1d0ed6137094b" }, { "Start": "02ec4bcd1e7f4b368d7fed57e535a6fa", "End": "34efea5970674a46b5bf379dbf190230", "Id": "e368ba46fca845f89c09991f0c963974" }, { "Start": "7c4d90f1709745698de920a376367463", "End": "f3f51acd608e437e95fd076ddaab81a3", "Id": "77c7552bdf6144e0b81cd8778d3d187b" }, { "Start": "a6f0ccc9b7a240a8a121d3edc8cda4f1", "End": "a641dbfe7e144315979846592817bf1b", "Id": "85169b082edb4733ab78bd5c41002c20" }, { "Start": "ff8401eed61a475e8385350febb1238b", "End": "f4f85c6376b845a1bf042567229681ed", "Id": "7de41dc53a7d42799de16ed3dcda1051" }, { "Start": "dada52cb9b0e46d9bb9a81d6fda752eb", "End": "922338ddf8da43dbb655fa5e24e3fa19", "Id": "58745c5c44314a58bfbc72fe4d055a18" }, { "Start": "1455da58a372499596880a032a32e601", "End": "6771a49712d44cd3a7b9f986e6a2f29f", "Id": "caa4c355c46d4d159049c221027ead68" }, { "Start": "9067194130764fba81b36ea708023337", "End": "8dad294359884936b3c454e36108750c", "Id": "593a86fa992247d593f3ed71a2916f12" }, { "Start": "7b68b1dc1d7a47d09c8ae6b626fd1138", "End": "b7113d4bade44298aa5d0e6a94b62e56", "Id": "f9a7e304fd4940759eab8e6d0f8c3ebf" }, { "Start": "4f9281cc4cdc450d9650c82b3e011fff", "End": "9248f2e65234487b8b8928ffcc344b84", "Id": "0ccdb9adb14c47219460a79b8dd8dcd5" }, { "Start": "40f5cf87280946b0a57fd5106f3523c2", "End": "45aa869f5aa3466e9abe1ee54cec8f37", "Id": "c63cd4c40368446fa69bd17748582063" }, { "Start": "ac616bc8c8bd4cc8bf4a904da9e57702", "End": "765ec3577ab64f17a389842e00f3ea6e", "Id": "1c604b31e773445388695e588edb356d" }, { "Start": "a7971f7d3bc448caafc8f55ce3fddcda", "End": "15f6f9658f5d40248822367976e87933", "Id": "4b2f113f5a9044e3b586b7c07e880e1b" }, { "Start": "820f218b2d37476f8c62e90e60714ad0", "End": "c96cdc43d3de45cd9de85121cad5ccee", "Id": "dbdf159a53694686a509024ee7f9e6f9" }, { "Start": "740ec4a201e34ad69ca826dd08c933ff", "End": "83c2d2912d534431907f59225d5f2ac0", "Id": "ec9ede488002471eaec9f2140673265a" }, { "Start": "660ac8912fb44df98bd9f27f09896f6b", "End": "1e9a088669e8485cb32af73d3848bc9f", "Id": "2574288ca82c4478bbfd5ca5f90653e5" }, { "Start": "89a22e51735f4df8aa4cf5b7a8e4ff0b", "End": "ed67911fac78407f9daff281f7ef6e0e", "Id": "e34690e85e164c8b976dead8c0ae9a19" }, { "Start": "06520454787c4514ac70ea4e26bcb5b4", "End": "12706ca45a6e46ad9a860e696a9d0fd1", "Id": "fac966df253c490a8aadc7d210ec70fd" }, { "Start": "c5b2906caf4d427c93f8d54fc46c61ef", "End": "38077948554e421b96ee52ab48ee431d", "Id": "01478c169c0f4de48158835ffb348051" }, { "Start": "c5b2906caf4d427c93f8d54fc46c61ef", "End": "e813a90df2e845c38714016b180326af", "Id": "c64608abfe4744b8b135ce491032aae6" }, { "Start": "da98a193f5bd449b9fde1695e703bb0e", "End": "5a696369e6324092a74469588b688a01", "Id": "7c8ec5ea8a104b96a070afd1f578c1c8" }, { "Start": "bca326062c144aec85c07df2e1bc4833", "End": "760b9a0a89fa4c00bf73c2242d97b1c4", "Id": "4ae692056885455e96e5bb9f88f9a375" }, { "Start": "5a46ff468ae440d58b37200a6f80e56c", "End": "936808c8a8414d488335d06f1225a63a", "Id": "09ff897998a84fb286ac90a59bc1f799" }, { "Start": "f6d4b57825d141cd82ec3b0fbf23bd3d", "End": "0cea0a874b8f4e698706a38b8e7e1e01", "Id": "a8a01557e5c44154bd9196c02aceb997" }, { "Start": "2f01aedbd2ec4f3285628355d03edf4c", "End": "abdf35d8d39b425cae9687494b983cd9", "Id": "9bb4c5761c9b45ea8e9e985c7becc844" }, { "Start": "e108c78581f1465a9a0023388d7cbda0", "End": "39222f0f5c0f47ebb9d4aa051605f24b", "Id": "3c691748fc884192a9efc7cc1a30e802" }, { "Start": "e0f4df5398a84d14805a037baa0262cc", "End": "df0ff882a266437d9f313e03387ba7ed", "Id": "37f2d67f4d124cc7b6184ff0fa1d6400" }, { "Start": "508645e735784a388864174ded5b2d12", "End": "7f17a8d85d7644c58c4666f57e696b21", "Id": "3a4a506ecdff4fa48a88f4c266955de2" }, { "Start": "5e9a55c26734422f91dd2ba202b0a76b", "End": "c5cd127e9f994fcbb0ff4d008d42099c", "Id": "ff4b6951b7d54b8b9e87daabf3b93007" } ], "Dependencies": [ "e1e73b36-7841-44d7-a7e8-f726dc9c0926", "b9492c07-4543-4cf6-b05a-118c5a401a08" ], "Bindings": [], "View": { "Dynamo": { "ScaleFactor": 1.0, "HasRunWithoutCrash": true, "IsVisibleInDynamoLibrary": true, "Version": "2.0.2.6826", "RunType": "Automatic", "RunPeriod": "1000" }, "Camera": { "Name": "Background Preview", "EyeX": -17.0, "EyeY": 24.0, "EyeZ": 50.0, "LookX": 12.0, "LookY": -13.0, "LookZ": -58.0, "UpX": 0.0, "UpY": 1.0, "UpZ": 0.0 }, "NodeViews": [ { "ShowGeometry": true, "Name": "All Elements of Category", "Id": "58a9770c13854e81a4f686113044a0f8", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 517.34502394308834, "Y": 280.22499550653345 }, { "ShowGeometry": true, "Name": "Categories", "Id": "a11583b5aaa64e078693c401193634fa", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 251.34502394308834, "Y": 280.22499550653345 }, { "ShowGeometry": true, "Name": "View Range", "Id": "672d7ab45cc349febbed863475a1e0ad", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2759.4091321551832, "Y": -121.12055371217903 }, { "ShowGeometry": true, "Name": "Element.ElementType", "Id": "2177bc1ac6d84145a95336c3d07f52b8", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 750.46812221613641, "Y": -87.515499393048174 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "bc1de53c0e184a2c954278cff8c8800f", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 750.46812221613641, "Y": -258.66216605971488 }, { "ShowGeometry": true, "Name": "FamilyType.FamilyName", "Id": "9680b688085343e7a2c194d464cb998b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1098.4681222161364, "Y": -87.515499393048174 }, { "ShowGeometry": true, "Name": "List Create", "Id": "83538174a8084929bcacd3ee39ce26ee", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1098.4681222161364, "Y": -275.51549939304812 }, { "ShowGeometry": true, "Name": "List.Contains", "Id": "51ad928db5a74069b3fb0ddb61bd2de6", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1098.4681222161364, "Y": -409.51549939304812 }, { "ShowGeometry": true, "Name": "List.CartesianProduct", "Id": "20e71c8f2f04419ab1381e33c4798d0b", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1399.4681222161364, "Y": -283.51549939304812 }, { "ShowGeometry": true, "Name": "List.FilterByBoolMask", "Id": "15971eea437f4bfcba345cfd64f9b13c", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2172.3014272427163, "Y": -20.018267466983389 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "230802ad6ddd45b7b730da92f4dfb9c7", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 1662.4681222161366, "Y": -279.30216605971481 }, { "ShowGeometry": true, "Name": "List.FilterByBoolMask", "Id": "24763f67f4b2499c805cd3c9e89a7a38", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2172.3014272427163, "Y": 113.98173253301661 }, { "ShowGeometry": true, "Name": "List.Join", "Id": "240ef24e0f854da0b6abbf52f3aa20d4", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2464.755463772171, "Y": 87.981732533016611 }, { "ShowGeometry": true, "Name": "Element.GetParameterValueByName", "Id": "351c3c897316443cbbf2e640964ff4e5", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2892.4346693421776, "Y": 548.42519943300272 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "ed0ca8781f524625b9a898e69d6a08ba", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2663.4346693421776, "Y": 578.63853276633608 }, { "ShowGeometry": true, "Name": "Object.IsNull", "Id": "92d5b29b0d95493f810d7668855ff93c", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3110.4091321551832, "Y": -126.69388704551241 }, { "ShowGeometry": true, "Name": "Object.IsNull", "Id": "803c95198d2c4a308c4562f6da09f3eb", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3110.4091321551832, "Y": -17.120553712179031 }, { "ShowGeometry": true, "Name": "Object.IsNull", "Id": "98b79843d2c9476aa657103dddd560d8", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3375.4091321551832, "Y": 42.879446287820855 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "47c5c400f9a94f15a7a90218706378c9", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3375.4091321551832, "Y": -76.480553712179045 }, { "ShowGeometry": true, "Name": "Code Block", "Id": "d4846487bf1b4908a3e35c9c0f1d3fa9", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3640.4091321551832, "Y": -23.480553712179159 }, { "ShowGeometry": true, "Name": "List.FilterByBoolMask", "Id": "78a51d7462ca453ebe33bcb527877717", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 3859.4706824825025, "Y": 359.82726788803325 }, { "ShowGeometry": true, "Name": "List.FilterByBoolMask", "Id": "1ad24a2a5e064324a190986e28d8b953", "IsSetAsInput": false, "IsSetAsOutput": false, "Excluded": false, "X": 2172.3014272427163, "Y": 247.98173253301661 }, { "ShowGeometry": true, "Name": "Watch", "Id": "90c1b166ba164208b77f339bf8dba894", "IsSetAsInput": false, "IsSetAsOutput": true, "Excluded": false, "X": 4130.4706824825025, "Y": 359.82726788803325 } ], "Annotations": [ { "Id": "d240f6cf6376465b9e592fba1fa62d4f", "Title": "Get all views", "Nodes": [ "58a9770c13854e81a4f686113044a0f8", "a11583b5aaa64e078693c401193634fa" ], "Left": 241.34502394308834, "Top": 227.22499550653345, "Width": 460.0, "Height": 146.0, "FontSize": 36.0, "InitialTop": 280.22499550653345, "InitialHeight": 145.0, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "acd554630b7f4a4d9c0e22988ffc3fba", "Title": "Separate view types", "Nodes": [ "2177bc1ac6d84145a95336c3d07f52b8", "bc1de53c0e184a2c954278cff8c8800f", "9680b688085343e7a2c194d464cb998b", "83538174a8084929bcacd3ee39ce26ee", "51ad928db5a74069b3fb0ddb61bd2de6", "20e71c8f2f04419ab1381e33c4798d0b", "230802ad6ddd45b7b730da92f4dfb9c7" ], "Left": 740.46812221613641, "Top": -462.51549939304812, "Width": 1146.0000000000002, "Height": 467.99999999999994, "FontSize": 36.0, "InitialTop": -409.51549939304812, "InitialHeight": 466.99999999999994, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "75463c09cbbf4e908e75f33c9d9b26f0", "Title": "Ceiling floor and str plans", "Nodes": [ "15971eea437f4bfcba345cfd64f9b13c", "24763f67f4b2499c805cd3c9e89a7a38", "240ef24e0f854da0b6abbf52f3aa20d4", "1ad24a2a5e064324a190986e28d8b953" ], "Left": 2162.3014272427163, "Top": -73.018267466983389, "Width": 422.4540365294547, "Height": 440.0, "FontSize": 36.0, "InitialTop": -20.018267466983389, "InitialHeight": 311.877306049048, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "0250a97431cc45a48816da6c4b479ca9", "Title": "Check unlimited", "Nodes": [ "672d7ab45cc349febbed863475a1e0ad", "92d5b29b0d95493f810d7668855ff93c", "803c95198d2c4a308c4562f6da09f3eb", "98b79843d2c9476aa657103dddd560d8", "47c5c400f9a94f15a7a90218706378c9", "d4846487bf1b4908a3e35c9c0f1d3fa9", "c11183c439ff41a797fc0d5de72876a2" ], "Left": 2749.4091321551832, "Top": -213.120553712179, "Width": 992.0, "Height": 419.0, "FontSize": 36.0, "InitialTop": -160.120553712179, "InitialHeight": 432.77771243819996, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "1f1770eea2064c45980f79716036cfc6", "Title": "view names", "Nodes": [ "351c3c897316443cbbf2e640964ff4e5", "ed0ca8781f524625b9a898e69d6a08ba" ], "Left": 2653.4346693421776, "Top": 495.42519943300272, "Width": 512.0, "Height": 176.21333333333337, "FontSize": 36.0, "InitialTop": 548.42519943300272, "InitialHeight": 214.5233663470151, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "68f92ee8f8504b7b8c9fb753cb0a28e9", "Title": "Output", "Nodes": [ "78a51d7462ca453ebe33bcb527877717", "90c1b166ba164208b77f339bf8dba894" ], "Left": 3849.4706824825025, "Top": 306.82726788803325, "Width": 489.0, "Height": 217.0, "FontSize": 36.0, "InitialTop": 359.82726788803325, "InitialHeight": 204.17951418269183, "TextblockHeight": 43.0, "Background": "#FFC1D676" }, { "Id": "c11183c439ff41a797fc0d5de72876a2", "Title": "genius loci", "Nodes": [], "Left": 2759.4091321551832, "Top": -160.120553712179, "Width": 0.0, "Height": 0.0, "FontSize": 36.0, "InitialTop": 0.0, "InitialHeight": 0.0, "TextblockHeight": 0.0, "Background": "#FFC1D676" }, { "Id": "26c094944f024cec934a17070de51242", "Title": "Script Name: check-view-depths.dyn\n\nPackages used in this script: \nGenius Loci version: 2019.4.14\nClockwork for Dynamo 2.x version: 2.1.2\n\nTimeStamp : 2019/4/24 20:46", "Nodes": [], "Left": 151.34502394308834, "Top": -509.51549939304812, "Width": 0.0, "Height": 0.0, "FontSize": 36.0, "InitialTop": 0.0, "InitialHeight": 0.0, "TextblockHeight": 0.0, "Background": "#FFC1D676" } ], "X": -74.78408046454166, "Y": 560.39620357889942, "Zoom": 0.322922935104848 } }