Podsumowanie
Zwraca obiekty, które w całości znajdują się w obszarze zajmowanym przez dowolny obiekt pokoju (reguła ograniczenia confinement constraint), którego Name właściwość jest zgodna z zapytaniem.
Aby pady i przelotki (vias) zostały zwrócone, ich punkty środkowe muszą znajdować się w określonym pokoju/pokojach.
Składnia
WithinRoom(RoomName1 : String,RoomName2 : String,...,RoomNamen : String) : Boolean/Boolean_String
Podczas definiowania wyrażenia zapytania wyświetlana jest lista podręczna wszystkich istniejących pokoi, posortowanych według nazwy.
Przykład użycia
WithinRoom('Power')
WithinRoom('Power') = True
WithinRoom('Power') = 'True'
Zwraca obiekty, które w całości znajdują się w obszarze zajmowanym przez dowolny pokój, którego Name właściwość ma wartość Power.
WithinRoom('COUT1','COUT2')
WithinRoom('COUT1','COUT2') = True
WithinRoom('COUT1','COUT2') = 'True'
Zwraca obiekty, które w całości znajdują się w obszarach zajmowanych przez dowolny pokój, którego Name właściwość ma wartość COUT1 lub COUT2.
WithinRoom('Monitor','Auxilary','Effects')
WithinRoom('Monitor','Auxilary','Effects') = True
WithinRoom('Monitor','Auxilary','Effects') = 'True'
Zwraca obiekty, które w całości znajdują się w obszarach zajmowanych przez dowolny pokój, którego Name właściwość ma wartość Monitor, lub Auxilary, lub Effects.
Uwagi
-
Znaki pojedynczego cudzysłowu (') na początku i na końcu każdego ciągu
RoomName są wymagane.
-
Nadrzędne obiekty współrzędnych, wymiarów oraz obiekty Net nie są zwracane.