ITK Function Reference

(V10000.1.0.60_20160308.00)
Functions
tool.h File Reference
#include <ae/ae_types.h>
#include <tccore/workspaceobject.h>
#include <ae/libae_exports.h>
#include <ae/libae_undef.h>

Go to the source code of this file.

Macros

Constants used in setting tool load method
#define AE_LOAD_AS_PROCESS   1
 
#define AE_LOAD_AS_MODULE   2
 
#define AE_MAX_LOAD_METHOD   2
 

Functions

AE_API int AE_ask_tool_classification (tag_t tool_tag, char site_classification[AE_siteclass_size_c+1])
 
AE_API int AE_ask_tool_classification2 (tag_t tool_tag, char **site_classification)
 
AE_API int AE_ask_tool_input_formats (tag_t tool_tag, int *format_count, char ***input_formats)
 
AE_API int AE_ask_tool_install_date (tag_t tool_tag, date_t *install_date)
 
AE_API int AE_ask_tool_output_formats (tag_t tool_tag, int *format_count, char ***output_formats)
 
AE_API int AE_ask_tool_parameters (tag_t tool_tag, int *parameter_count, char ***parameters, char ***default_values)
 
AE_API int AE_ask_tool_shell (tag_t tool_tag, tag_t *shell_tool)
 
AE_API int AE_ask_tool_shell_flag (tag_t tool_tag, logical *shell_flag)
 
AE_API int AE_ask_tool_symbol_name (tag_t tool_tag, char symbol_name[AE_symbol_size_c+1])
 
AE_API int AE_ask_tool_symbol_name2 (tag_t tool_tag, char **symbol_name)
 
AE_API int AE_ask_tool_vendor (tag_t tool_tag, char tool_vendor[AE_vendor_name_size_c+1])
 
AE_API int AE_ask_tool_vendor2 (tag_t tool_tag, char **tool_vendor)
 
AE_API int AE_ask_tool_version (tag_t tool_tag, char tool_version[AE_version_size_c+1])
 
AE_API int AE_ask_tool_version2 (tag_t tool_tag, char **tool_version)
 
AE_API int AE_find_tool (const char tool_name[WSO_name_size_c+1], tag_t *tool_tag)
 
AE_API int AE_find_tool2 (const char *tool_name, tag_t *tool_tag)
 
AE_API int AE_tool_extent (int *n_instances, tag_t **instances)
 

Detailed Description

This file contains the constants, datastructures and function prototypes for working with the class Tool and specifically with the C ITK interface to this class. Normally, clients would not include this file, but rather include ae.h.

Definition in file tool.h.