ITK Function Reference

(V10000.1.0.60_20160308.00)
Modules | Data Structures | Macros | Typedefs | Functions

Modules

 NXSM Errors
 

Data Structures

struct  IPC_MESSAGE
 
struct  ITMNAME
 
struct  ITMSEQNO
 
struct  ITMVERSION
 
struct  MATRIX
 
struct  NAME
 
struct  node_tag
 
struct  PATH
 
struct  TBL
 
struct  USRPAS
 

Macros

#define ASSEMBLY   1
 
#define CANCELACTION   101
 
#define CHGLAYER   3
 
#define COMPONENT   0
 
#define EDITACTIVE   3
 
#define EDITTRANSF   2
 
#define LSTCHGREFSET   4
 
#define MARK   1
 
#define MARKACTIVE   2
 
#define MARKTRANS12   7
 
#define MARKTRANS8   9
 
#define OKACTION   100
 
#define UNMARK   0
 
#define UNMARKACTIVE   5
 
#define UNMARKTRANS12   6
 
#define UNMARKTRANS8   8
 
#define VIEWONLY   1
 

Typedefs

typedef struct node_tag NODE
 

Functions

AE_API logical HOOKUP_can_auto_login (void)
 
AE_API int HOOKUP_create_nxprocessdata (void)
 
AE_API void HOOKUP_display_error (int)
 
AE_API int HOOKUP_get_nxmgr_string (tag_t, logical, char *)
 
AE_API int HOOKUP_is_apiserver_reusable (void)
 
AE_API void HOOKUP_kill_apiserver (int)
 
AE_API int HOOKUP_print (tag_t)
 
AE_API int HOOKUP_print_using (tag_t)
 
AE_API int HOOKUP_reset_export_dir (void)
 
AE_API int HOOKUP_set_base_dir_name (const char *)
 
AE_API int HOOKUP_set_dir_name (int *, char *)
 
AE_API int HOOKUP_start_apiserver (int)
 
AE_API int NXCGM_conversion (tag_t, char *, char *, tag_t)
 
AE_API int NXCGM_conversion_with_text_or_polylines (tag_t, char *, char *, tag_t, char *)
 
AE_API int NXMsgHandler_init_module (void)
 
AE_API int NXPV_batch_tessellation (int, tag_t *)
 
AE_API int NXPV_tessellation (tag_t rev)
 
AE_API int NXSM_create_nx_image (tag_t *, int)
 
AE_API int NXSM_create_nxpart (tag_t dataset)
 
AE_API void NXSM_get_nx_switch (char *data)
 
AE_API int NXSM_isUGDataset (tag_t dataset, logical *verdict)
 

Generic IPC messages

#define IPC_INIT   1
 
#define IPC_TERM   2
 
#define IPC_RC   3
 
#define IPC_FC1   4
 
#define IPC_PM   5
 
#define IPC_FS1   6
 
#define IPC_FILE   7
 
#define IPC_TRANSF_ASS1   8
 
#define IPC_TRANSF_ASS2   9
 
#define IPC_CPART   10
 
#define IPC_NEWSESSION   11
 
#define IPC_TRANSF_COMP1   12
 
#define IPC_TRANSF_COMP2   13
 
#define IPC_FC2   14
 
#define IPC_FS2   15
 

Detailed Description

Macro Definition Documentation

#define ASSEMBLY   1

Definition at line 45 of file nxsm.h.

#define CANCELACTION   101

Definition at line 47 of file nxsm.h.

#define CHGLAYER   3

Definition at line 37 of file nxsm.h.

#define COMPONENT   0

Definition at line 44 of file nxsm.h.

#define EDITACTIVE   3

Definition at line 43 of file nxsm.h.

#define EDITTRANSF   2

Definition at line 42 of file nxsm.h.

#define IPC_CPART   10

Definition at line 62 of file nxsm.h.

#define IPC_FC1   4

Definition at line 56 of file nxsm.h.

#define IPC_FC2   14

Definition at line 66 of file nxsm.h.

#define IPC_FILE   7

Definition at line 59 of file nxsm.h.

#define IPC_FS1   6

Definition at line 58 of file nxsm.h.

#define IPC_FS2   15

Definition at line 67 of file nxsm.h.

#define IPC_INIT   1

Definition at line 53 of file nxsm.h.

#define IPC_NEWSESSION   11

Definition at line 63 of file nxsm.h.

#define IPC_PM   5

Definition at line 57 of file nxsm.h.

#define IPC_RC   3

Definition at line 55 of file nxsm.h.

#define IPC_TERM   2

Definition at line 54 of file nxsm.h.

#define IPC_TRANSF_ASS1   8

Definition at line 60 of file nxsm.h.

#define IPC_TRANSF_ASS2   9

Definition at line 61 of file nxsm.h.

#define IPC_TRANSF_COMP1   12

Definition at line 64 of file nxsm.h.

#define IPC_TRANSF_COMP2   13

Definition at line 65 of file nxsm.h.

#define LSTCHGREFSET   4

Definition at line 36 of file nxsm.h.

#define MARK   1

Definition at line 39 of file nxsm.h.

#define MARKACTIVE   2

Definition at line 38 of file nxsm.h.

#define MARKTRANS12   7

Definition at line 33 of file nxsm.h.

#define MARKTRANS8   9

Definition at line 31 of file nxsm.h.

#define OKACTION   100

Definition at line 46 of file nxsm.h.

#define UNMARK   0

Definition at line 40 of file nxsm.h.

#define UNMARKACTIVE   5

Definition at line 35 of file nxsm.h.

#define UNMARKTRANS12   6

Definition at line 34 of file nxsm.h.

#define UNMARKTRANS8   8

Definition at line 32 of file nxsm.h.

#define VIEWONLY   1

Definition at line 41 of file nxsm.h.

Typedef Documentation

typedef struct node_tag NODE

Definition at line 132 of file nxsm.h.

Function Documentation

AE_API logical HOOKUP_can_auto_login ( void  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int HOOKUP_create_nxprocessdata ( void  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API void HOOKUP_display_error ( int  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int HOOKUP_get_nxmgr_string ( tag_t  ,
logical  ,
char *   
)
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int HOOKUP_is_apiserver_reusable ( void  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API void HOOKUP_kill_apiserver ( int  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int HOOKUP_print ( tag_t  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int HOOKUP_print_using ( tag_t  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int HOOKUP_reset_export_dir ( void  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int HOOKUP_set_base_dir_name ( const char *  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int HOOKUP_set_dir_name ( int *  ,
char *   
)
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int HOOKUP_start_apiserver ( int  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int NXCGM_conversion ( tag_t  ,
char *  ,
char *  ,
tag_t   
)
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int NXCGM_conversion_with_text_or_polylines ( tag_t  ,
char *  ,
char *  ,
tag_t  ,
char *   
)
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int NXMsgHandler_init_module ( void  )
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int NXPV_batch_tessellation ( int  ,
tag_t  
)
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int NXPV_tessellation ( tag_t  rev)
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int NXSM_create_nx_image ( tag_t ,
int   
)
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function. This function allows two dimensional images of Unigraphics parts to be generated from Teamcenter. These images are intended to be viewed on Web Access pages. The generated images will be stored as Named References to the UGMASTER dataset. Preferences for types and sizes of images desired can be modified in .tc_env.
Note
We anticipate changing and enhancing the interface to this function in upcoming releases.
AE_API int NXSM_create_nxpart ( tag_t  dataset)
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API void NXSM_get_nx_switch ( char *  data)
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.
AE_API int NXSM_isUGDataset ( tag_t  dataset,
logical verdict 
)
Deprecated:
This function is deprecated and will be removed from Tc12. There is no replacement function.