ITK Function Reference

(V10000.1.0.60_20160308.00)
modelsearch_types.h
Go to the documentation of this file.
1 /*Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.
2 **==================================================
3 **Copyright $2010.
4 **Siemens Product Lifecycle Management Software Inc.
5 **All Rights Reserved.
6 **==================================================
7 **Copyright 2012 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.
8 */
9 
17 #ifndef __INCLUDED_MODELSEARCH_TYPES_H__
18 #define __INCLUDED_MODELSEARCH_TYPES_H__
19 
20 /*
21  * A convenience enum to figure out which Searchtype we are working with and
22  * helps us to work with the object without casting in some cases
23  */
24 typedef enum Mdl0SearchType_s
25 {
39 
40 /*
41  * Enumerated list of Boolean operators to Group
42  * sub expressions in a group expression
43  */
44 typedef enum Mdl0Operator_s
45 {
46  And = 0,
47  Or,
50 
51 /*
52  * Enumerated list of BOX Zone
53  * Operators
54  */
55 typedef enum Mdl0BoxOperator_s
56 {
57  Inside = 0,
63 
64 /*
65  * Enumerated list of Plane Zone
66  * Operators
67  */
68 typedef enum Mdl0PlaneOperator_s
69 {
76 
77 /*
78  * Sort Order List
79  */
80 typedef enum Mdl0SortOrder_e
81 {
85 
86 #endif /* __INCLUDED_MODELSEARCH_TYPES_H__ */