2
<!-- Regina data file format documentation.
3
See ../regina.sgml for further details. -->
5
<refentry id="data-filter-properties">
7
<refentrytitle>filter (properties)</refentrytitle>
8
<manvolnum>5reg</manvolnum>
12
<refname>filter (properties)</refname>
13
<refpurpose>A surface filter that uses basic properties</refpurpose>
17
<informaltable frame="all">
19
<colspec colname="c1"/>
20
<colspec colname="c2"/>
22
<row><entry namest="c1" nameend="c2">
23
<emphasis role="bold">Content Model</emphasis>
25
<row><entry namest="c1" nameend="c2">
27
filter ::= (&xml-compact-filter;?, &xml-euler-filter;?,
28
&xml-orbl-filter;?, &xml-realbdry-filter;?)</synopsis>
30
<row><entry namest="c1" nameend="c2">
31
<emphasis role="bold">Attributes</emphasis>
33
<row><entry namest="c1" nameend="c2">
34
See the general &xml-filter; element documentation.
42
<title>Description</title>
44
A <link linkend="packet-filterprop">property filter</link>
45
filters normal surfaces by examining basic topological properties
46
such as orientability and Euler characteristic.
49
The specific constraints imposed by this filter
50
are specified by its child &xml; elements. If this filter has
51
several child elements, a surface must satisfy all of the
52
corresponding constraints in order to be accepted by this filter.
55
More information about surface filters can be found in the general
56
&xml-filter; element documentation.
60
<title>Parents</title>
62
The following elements contain <sgmltag>filter</sgmltag>:
63
<simplelist type="inline">
64
<member>&xml-packet-surfacefilter;</member>
70
<title>Children</title>
72
The following elements occur in <sgmltag>filter</sgmltag> for a
73
filter by basic properties:
74
<simplelist type="inline">
75
<member>&xml-compact-filter;</member>
76
<member>&xml-euler-filter;</member>
77
<member>&xml-orbl-filter;</member>
78
<member>&xml-realbdry-filter;</member>