blob: 273d772446719a1ed82e0304f1e39ce4b655186e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
-- File: AndFilter.cdl
-- Created: Mon Dec 4 17:45:11 1995
-- Author: Stephane MORTAUD
-- <smo@gibson>
---Copyright: Matra Datavision 1995
class AndFilter from SelectMgr inherits CompositionFilter from SelectMgr
---Purpose: A framework to define a selection filter for two or
-- more types of entity.
uses
Filter from SelectMgr,
Transient from Standard,
Boolean from Standard,
EntityOwner from SelectMgr
is
Create
returns mutable AndFilter from SelectMgr;
--- Purpose: Constructs an empty selection filter object for two or
-- more types of entity.
IsOk(me; anobj :EntityOwner from SelectMgr)
returns Boolean from Standard ;
end AndFilter;
|