NXOpen .NET Reference
12.0.0
|
Contains wrappers for all 'UF_PD' functions and data types. More...
Classes | |
struct | _AttributeValue |
struct | _AttributeValueData |
struct | _AttributeValueData2 |
struct | _AttributeValueString |
struct | _BusinessModifier |
struct | _ProductAttribute |
struct | _ProductAttribute2 |
struct | _ProductDefinition |
struct | AttributeValue |
Wrapper for UF_PD_attribute_value_s More... | |
struct | AttributeValueData |
Wrapper for UF_PD_attribute_value_data_s More... | |
struct | AttributeValueData2 |
Wrapper for UF_PD_attribute_value_data_2_s More... | |
struct | AttributeValueString |
Wrapper for UF_PD_attribute_value_string_s More... | |
struct | BusinessModifier |
Wrapper for UF_PD_business_modifier_s More... | |
struct | ProductAttribute |
Wrapper for UF_PD_product_attribute_s More... | |
struct | ProductAttribute2 |
Wrapper for UF_PD_product_attribute_2_s More... | |
struct | ProductDefinition |
Wrapper for UF_PD_product_definition_s More... | |
Public Types | |
enum | AttributeType |
Wrapper for UF_PD_attribute_type_e More... | |
enum | AttributeValueType |
Wrapper for UF_PD_attribute_value_type_e More... | |
Public Member Functions | |
void | AddBusinessProcessModifier (NXOpen.Tag product_attribute, string modifier_name) |
Wrapper method for UF_PD_add_business_process_modifier More... | |
unsafe void | AskBusinessProcessModifierData (NXOpen.Tag business_process_modifier, out BusinessModifier business_modifier) |
Wrapper method for UF_PD_ask_business_process_modifier_data More... | |
void | AskBusinessProcessModifierType (NXOpen.Tag business_process_modifier, out PdBusModfrType type) |
Wrapper method for UF_PD_ask_business_process_modifier_type More... | |
unsafe void | AskBusinessProcessModifiers (NXOpen.Tag product_attributes, out NXOpen.Tag[] modifiers, out int num_modifiers) |
Wrapper method for UF_PD_ask_business_process_modifiers More... | |
unsafe void | AskDefinitionAllowableGeometry (NXOpen.Tag definition, out int num_allowable_geometry, out string[] allowable_geom) |
Wrapper method for UF_PD_ask_definition_allowable_geometry More... | |
unsafe void | AskProductAttribueData (NXOpen.Tag attribute, out ProductAttribute attribute_data) |
DEPRECATED Wrapper method for UF_PD_ask_product_attribue_data More... | |
unsafe void | AskProductAttribueData2 (NXOpen.Tag attribute, out ProductAttribute2 attribute_data) |
DEPRECATED Wrapper method for UF_PD_ask_product_attribue_data_2 More... | |
unsafe void | AskProductAttribueValueData (NXOpen.Tag attribute_value, out AttributeValue value_data) |
DEPRECATED Wrapper method for UF_PD_ask_product_attribue_value_data More... | |
unsafe void | AskProductAttribues (NXOpen.Tag product_definition, out NXOpen.Tag[] product_attributess, out int num_product_attributes) |
DEPRECATED Wrapper method for UF_PD_ask_product_attribues More... | |
unsafe void | AskProductAttributeData (NXOpen.Tag attribute, out ProductAttribute attribute_data) |
Wrapper method for UF_PD_ask_product_attribute_data More... | |
unsafe void | AskProductAttributeData2 (NXOpen.Tag attribute, out ProductAttribute2 attribute_data) |
Wrapper method for UF_PD_ask_product_attribute_data_2 More... | |
unsafe void | AskProductAttributeValueData (NXOpen.Tag attribute_value, out AttributeValue value_data) |
Wrapper method for UF_PD_ask_product_attribute_value_data More... | |
unsafe void | AskProductAttributes (NXOpen.Tag product_definition, out NXOpen.Tag[] product_attributess, out int num_product_attributes) |
Wrapper method for UF_PD_ask_product_attributes More... | |
unsafe void | AskProductDefinitionData (NXOpen.Tag product_definition, out ProductDefinition[] product_definitions) |
Wrapper method for UF_PD_ask_product_definition_data More... | |
void | AskProductDefinitionFromInstance (NXOpen.Tag instance, out NXOpen.Tag product_definition) |
Wrapper method for UF_PD_ask_product_definition_from_instance More... | |
unsafe void | AskProductDefinitions (NXOpen.Tag context, out NXOpen.Tag[] product_definitions, out int num_product_definitions) |
Wrapper method for UF_PD_ask_product_definitions More... | |
unsafe void | AskProductDefinitionsInstances (NXOpen.Tag product_definition, out NXOpen.Tag[] instances, out int num_instances) |
Wrapper method for UF_PD_ask_product_definitions_instances More... | |
unsafe void | AskProductDefinitionsOfGeometry (NXOpen.Tag[] geometry_references, int num_geometry_references, out NXOpen.Tag[] product_definitions, out int num_product_definitions) |
Wrapper method for UF_PD_ask_product_definitions_of_geometry More... | |
unsafe void | CreateProductDefinition (ref ProductDefinition product_definition, out NXOpen.Tag product_definition_created) |
Wrapper method for UF_PD_create_product_definition More... | |
unsafe void | FreeBusinessModifierData (ref BusinessModifier business_modifier) |
Wrapper method for UF_PD_free_business_modifier_data More... | |
unsafe void | FreeProductAttributeData (ref ProductAttribute attr) |
Wrapper method for UF_PD_free_product_attribute_data More... | |
unsafe void | FreeProductAttributeData2 (ref ProductAttribute2 attr) |
Wrapper method for UF_PD_free_product_attribute_data_2 More... | |
unsafe void | FreeProductAttributeValueData (ref AttributeValue value_data) |
Wrapper method for UF_PD_free_product_attribute_value_data More... | |
unsafe void | InitAttribute (out ProductAttribute attribute_data) |
Wrapper method for UF_PD_init_attribute More... | |
unsafe void | InitAttributeValue (ref AttributeValue attribute_value_data) |
Wrapper method for UF_PD_init_attribute_value More... | |
unsafe void | InitBusinessModifier (ref BusinessModifier business_modifier) |
Wrapper method for UF_PD_init_business_modifier More... | |
unsafe void | InitProductDefinition (out ProductDefinition product_definition_data) |
Wrapper method for UF_PD_init_product_definition More... | |
void | IsRetained (NXOpen.Tag product_definition, out bool retained) |
Wrapper method for UF_PD_is_retained More... | |
unsafe void | ModifyProductAttribute (NXOpen.Tag attribute, ref ProductAttribute data) |
Wrapper method for UF_PD_modify_product_attribute More... | |
unsafe void | SetBusinessProcessModifierData (NXOpen.Tag business_process_modifier, BusinessModifier business_modifier) |
Wrapper method for UF_PD_set_business_process_modifier_data More... | |
unsafe void | SetProductDefinitionData (NXOpen.Tag product_definition, ref ProductDefinition product_definition_data) |
Wrapper method for UF_PD_set_product_definition_data More... | |
Contains wrappers for all 'UF_PD' functions and data types.
Wrapper for UF_PD_attribute_type_e
Refer to UF_PD_attribute_type_e for documentation
Mapping Help
Wrapper for UF_PD_attribute_value_type_e
Refer to UF_PD_attribute_value_type_e for documentation
Mapping Help
void NXOpen.UF.UFPd.AddBusinessProcessModifier | ( | NXOpen.Tag | product_attribute, |
string | modifier_name | ||
) |
Wrapper method for UF_PD_add_business_process_modifier
Refer to UF_PD_add_business_process_modifier for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskBusinessProcessModifierData | ( | NXOpen.Tag | business_process_modifier, |
out BusinessModifier | business_modifier | ||
) |
Wrapper method for UF_PD_ask_business_process_modifier_data
Refer to UF_PD_ask_business_process_modifier_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskBusinessProcessModifiers | ( | NXOpen.Tag | product_attributes, |
out NXOpen.Tag[] | modifiers, | ||
out int | num_modifiers | ||
) |
Wrapper method for UF_PD_ask_business_process_modifiers
Refer to UF_PD_ask_business_process_modifiers for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFPd.AskBusinessProcessModifierType | ( | NXOpen.Tag | business_process_modifier, |
out PdBusModfrType | type | ||
) |
Wrapper method for UF_PD_ask_business_process_modifier_type
Refer to UF_PD_ask_business_process_modifier_type for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskDefinitionAllowableGeometry | ( | NXOpen.Tag | definition, |
out int | num_allowable_geometry, | ||
out string[] | allowable_geom | ||
) |
Wrapper method for UF_PD_ask_definition_allowable_geometry
Refer to UF_PD_ask_definition_allowable_geometry for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductAttribueData | ( | NXOpen.Tag | attribute, |
out ProductAttribute | attribute_data | ||
) |
DEPRECATED Wrapper method for UF_PD_ask_product_attribue_data
Refer to UF_PD_ask_product_attribue_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductAttribueData2 | ( | NXOpen.Tag | attribute, |
out ProductAttribute2 | attribute_data | ||
) |
DEPRECATED Wrapper method for UF_PD_ask_product_attribue_data_2
Refer to UF_PD_ask_product_attribue_data_2 for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductAttribues | ( | NXOpen.Tag | product_definition, |
out NXOpen.Tag[] | product_attributess, | ||
out int | num_product_attributes | ||
) |
DEPRECATED Wrapper method for UF_PD_ask_product_attribues
Refer to UF_PD_ask_product_attribues for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductAttribueValueData | ( | NXOpen.Tag | attribute_value, |
out AttributeValue | value_data | ||
) |
DEPRECATED Wrapper method for UF_PD_ask_product_attribue_value_data
Refer to UF_PD_ask_product_attribue_value_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductAttributeData | ( | NXOpen.Tag | attribute, |
out ProductAttribute | attribute_data | ||
) |
Wrapper method for UF_PD_ask_product_attribute_data
Refer to UF_PD_ask_product_attribute_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductAttributeData2 | ( | NXOpen.Tag | attribute, |
out ProductAttribute2 | attribute_data | ||
) |
Wrapper method for UF_PD_ask_product_attribute_data_2
Refer to UF_PD_ask_product_attribute_data_2 for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductAttributes | ( | NXOpen.Tag | product_definition, |
out NXOpen.Tag[] | product_attributess, | ||
out int | num_product_attributes | ||
) |
Wrapper method for UF_PD_ask_product_attributes
Refer to UF_PD_ask_product_attributes for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductAttributeValueData | ( | NXOpen.Tag | attribute_value, |
out AttributeValue | value_data | ||
) |
Wrapper method for UF_PD_ask_product_attribute_value_data
Refer to UF_PD_ask_product_attribute_value_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductDefinitionData | ( | NXOpen.Tag | product_definition, |
out ProductDefinition[] | product_definitions | ||
) |
Wrapper method for UF_PD_ask_product_definition_data
Refer to UF_PD_ask_product_definition_data for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFPd.AskProductDefinitionFromInstance | ( | NXOpen.Tag | instance, |
out NXOpen.Tag | product_definition | ||
) |
Wrapper method for UF_PD_ask_product_definition_from_instance
Refer to UF_PD_ask_product_definition_from_instance for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductDefinitions | ( | NXOpen.Tag | context, |
out NXOpen.Tag[] | product_definitions, | ||
out int | num_product_definitions | ||
) |
Wrapper method for UF_PD_ask_product_definitions
Refer to UF_PD_ask_product_definitions for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductDefinitionsInstances | ( | NXOpen.Tag | product_definition, |
out NXOpen.Tag[] | instances, | ||
out int | num_instances | ||
) |
Wrapper method for UF_PD_ask_product_definitions_instances
Refer to UF_PD_ask_product_definitions_instances for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.AskProductDefinitionsOfGeometry | ( | NXOpen.Tag[] | geometry_references, |
int | num_geometry_references, | ||
out NXOpen.Tag[] | product_definitions, | ||
out int | num_product_definitions | ||
) |
Wrapper method for UF_PD_ask_product_definitions_of_geometry
Refer to UF_PD_ask_product_definitions_of_geometry for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.CreateProductDefinition | ( | ref ProductDefinition | product_definition, |
out NXOpen.Tag | product_definition_created | ||
) |
Wrapper method for UF_PD_create_product_definition
Refer to UF_PD_create_product_definition for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.FreeBusinessModifierData | ( | ref BusinessModifier | business_modifier | ) |
Wrapper method for UF_PD_free_business_modifier_data
Refer to UF_PD_free_business_modifier_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.FreeProductAttributeData | ( | ref ProductAttribute | attr | ) |
Wrapper method for UF_PD_free_product_attribute_data
Refer to UF_PD_free_product_attribute_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.FreeProductAttributeData2 | ( | ref ProductAttribute2 | attr | ) |
Wrapper method for UF_PD_free_product_attribute_data_2
Refer to UF_PD_free_product_attribute_data_2 for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.FreeProductAttributeValueData | ( | ref AttributeValue | value_data | ) |
Wrapper method for UF_PD_free_product_attribute_value_data
Refer to UF_PD_free_product_attribute_value_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.InitAttribute | ( | out ProductAttribute | attribute_data | ) |
Wrapper method for UF_PD_init_attribute
Refer to UF_PD_init_attribute for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.InitAttributeValue | ( | ref AttributeValue | attribute_value_data | ) |
Wrapper method for UF_PD_init_attribute_value
Refer to UF_PD_init_attribute_value for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.InitBusinessModifier | ( | ref BusinessModifier | business_modifier | ) |
Wrapper method for UF_PD_init_business_modifier
Refer to UF_PD_init_business_modifier for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.InitProductDefinition | ( | out ProductDefinition | product_definition_data | ) |
Wrapper method for UF_PD_init_product_definition
Refer to UF_PD_init_product_definition for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFPd.IsRetained | ( | NXOpen.Tag | product_definition, |
out bool | retained | ||
) |
Wrapper method for UF_PD_is_retained
Refer to UF_PD_is_retained for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.ModifyProductAttribute | ( | NXOpen.Tag | attribute, |
ref ProductAttribute | data | ||
) |
Wrapper method for UF_PD_modify_product_attribute
Refer to UF_PD_modify_product_attribute for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.SetBusinessProcessModifierData | ( | NXOpen.Tag | business_process_modifier, |
BusinessModifier | business_modifier | ||
) |
Wrapper method for UF_PD_set_business_process_modifier_data
Refer to UF_PD_set_business_process_modifier_data for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFPd.SetProductDefinitionData | ( | NXOpen.Tag | product_definition, |
ref ProductDefinition | product_definition_data | ||
) |
Wrapper method for UF_PD_set_product_definition_data
Refer to UF_PD_set_product_definition_data for documentation
Mapping Help
License requirements:None