ITK Function Reference

(V10000.1.0.60_20160308.00)
old_on_new.h
Go to the documentation of this file.
1 /*==============================================================================
2  Copyright (c) 2003-2005 UGS Corporation
3  Unpublished - All Rights Reserved
4  ==============================================================================*/
5 
6 /* */
7 
8 #ifndef POM_OLD_ON_NEW_H
9 #define POM_OLD_ON_NEW
10 
11 #include <pom/pom/pom_typedefs.h>
12 
13 #include <pom/pom/libpom_exports.h>
14 
15 #ifdef __cplusplus
16  extern "C"{
17 #endif
18 
40 POMAPI int POM_create_enquiry_on_int(
41  tag_t classid,
42  tag_t attrid,
43  int op,
44  const int* val,
45  tag_t* enqid
46  );
47 
55  tag_t classid,
56  tag_t attrid,
57  int op,
58  int start,
59  int n_values,
60  const int* val,
61  tag_t* enqid
62  );
63 
81  tag_t classid,
82  tag_t attrid,
83  int op,
84  const char* val,
85  tag_t* enqid
86  );
87 
95  tag_t classid,
96  tag_t attrid,
97  int op,
98  int start,
99  int n_values,
100  const char* val,
101  tag_t* enqid
102  );
103 
121  tag_t classid,
122  tag_t attrid,
123  int op,
124  char** val,
125  tag_t* enqid
126  );
127 
135  tag_t classid,
136  tag_t attrid,
137  int op,
138  int start,
139  int n_values,
140  char** val,
141  tag_t* enqid
142  );
143 
161  tag_t classid,
162  tag_t attrid,
163  int op,
164  const double* val,
165  tag_t* enqid
166  );
167 
175  tag_t classid,
176  tag_t attrid,
177  int op,
178  int start,
179  int n_values,
180  const double* val,
181  tag_t* enqid
182  );
183 
200 POMAPI int POM_create_enquiry_on_date(
201  tag_t classid,
202  tag_t attrid,
203  int op,
204  const date_t* val,
205  tag_t* enqid
206  );
207 
214 POMAPI int POM_create_enquiry_on_dates(
215  tag_t classid,
216  tag_t attrid,
217  int op,
218  int start,
219  int n_values,
220  const date_t* val,
221  tag_t* enqid
222  );
223 
241  tag_t classid,
242  tag_t attrid,
243  int op,
244  const logical* val,
245  tag_t* enqid
246  );
247 
255  tag_t classid,
256  tag_t attrid,
257  int op,
258  int start,
259  int n_values,
260  const logical* val,
261  tag_t* enqid
262  );
263 
280 POMAPI int POM_create_enquiry_on_tag(
281  tag_t classid,
282  tag_t attrid,
283  int op,
284  const tag_t* val,
285  tag_t* enqid
286  );
287 
294 POMAPI int POM_create_enquiry_on_tags(
295  tag_t classid,
296  tag_t attrid,
297  int op,
298  int start,
299  int n_values,
300  const tag_t* val,
301  tag_t* enqid
302  );
303 
335 POMAPI int POM_combine_enquiries(
336  tag_t enq1,
337  int op,
338  tag_t enq2,
339  tag_t* new_enq
340  );
341 
356 POMAPI int POM_execute_enquiry (
357  tag_t enqid,
358  int* nval,
359  tag_t** values
360  );
361 
365 POMAPI int POM_delete_enquiries (
366  int n_enquiry,
367  const tag_t* enqid
368  );
369 
379 POMAPI int POM_order_enquiry(
380  tag_t enq1,
381  int n_attrs,
382  const tag_t* attr_ids,
383  const int* up_or_down_tokens
385  );
386 
426 POMAPI int POM_create_enquiry_on_ids(
427  int n_ids,
428  const tag_t* ids,
429  tag_t* new_enq
430  );
431 
484 POMAPI int POM_create_enquiry_on_ref(
485  tag_t classid,
486  tag_t attrid,
487  int op,
488  const tag_t* subenquiry,
489  tag_t* enqid
490  );
491 
494 #ifdef __cplusplus
495 }
496 #endif
497 
498 #include <pom/pom/libpom_undef.h>
499 
500 #endif
501