Esempio n. 1
0
 public static Va3cObject ToObject(VimSceneNode node)
 => new Va3cObject
 {
     geometry = node._Source.Geometry >= 0
             ? node._Source.Geometry.ToString()
             : ""
 };
        public static int GetRoom(VimSceneNode node)
        {
            var r = node?.Element?._Room.Index ?? -1;

            if (r >= 0)
            {
                return(r);
            }
            r = node?.FamilyInstance?._FromRoom.Index ?? -1;
            if (r >= 0)
            {
                return(r);
            }
            return(node?.FamilyInstance?._ToRoom.Index ?? -1);
        }