Beispiel #1
0
        protected override void TrySolveInstance(IGH_DataAccess DA)
        {
            Rhino.Geometry.Mesh mesh = null;
            if (!DA.GetData("Mesh", ref mesh))
            {
                return;
            }

            var inverted = false;

            if (!DA.GetData("Inverted", ref inverted))
            {
                return;
            }

            DA.SetData("Filter", new DB.ElementIntersectsSolidFilter(mesh.ToSolid(), inverted));
        }