ITK Function Reference

(V10000.1.0.60_20160308.00)
Data Structures | Typedefs | Enumerations | Functions
bomclone.h File Reference
#include <unidefs.h>
#include <bom/libbom_exports.h>
#include <bom/libbom_undef.h>

Go to the source code of this file.

Data Structures

struct  BOM_duplicate_default_name_s
 
struct  BOM_duplicate_item_map_s
 
struct  BOM_duplicate_project_info_s
 
struct  BOM_error_item_revision_s
 

Typedefs

typedef struct
BOM_duplicate_default_name_s 
BOM_duplicate_default_name_t
 
typedef enum
BOM_duplicate_dependent_type_e 
BOM_duplicate_dependent_type_t
 
typedef struct
BOM_duplicate_item_map_s 
BOM_duplicate_item_map_t
 
typedef struct
BOM_duplicate_project_info_s 
BOM_duplicate_project_info_t
 
typedef struct
BOM_error_item_revision_s 
BOM_error_item_revision_t
 

Enumerations

enum  BOM_duplicate_dependent_type_e {
  NoDep, Drawing, PartFamilyMaster, PartFamilyMember,
  Required, AllDep, ExcludeFromBom
}
 

Functions

BOM_API int BOM_duplicate_structure (tag_t bom_line, logical rename_datasets, BOM_duplicate_default_name_t default_name, BOM_duplicate_project_info_t project, logical expandAllLevels, int n_map, const BOM_duplicate_item_map_t *map, int n_dep_types, const BOM_duplicate_dependent_type_t *dep_types, tag_t *new_item_rev, int *n_error_irs, BOM_error_item_revision_t **error_irs)
 
BOM_API int BOM_validate_structure (tag_t bom_line, BOM_duplicate_default_name_t default_name, BOM_duplicate_project_info_t project, logical expandAllLevels, int n_map, const BOM_duplicate_item_map_t *input_map, int n_dep_types, const BOM_duplicate_dependent_type_t *dep_types, int *n_duplicate_map, BOM_duplicate_item_map_t **duplicate_map, int *n_error_irs, BOM_error_item_revision_t **error_irs)
 

Detailed Description

The file contains the ITK calls and supporting type definitions for Duplicate functionality.

Definition in file bomclone.h.