NXOpen .NET Reference
12.0.0
|
Contains wrappers for all 'UF_KF' functions and data types. More...
Public Types | |
enum | ClassType |
Wrapper for UF_KF_class_type_t More... | |
enum | Type |
Wrapper for UF_KF_type_t More... | |
Public Member Functions | |
delegate void | RoutinePT () |
This delegate is equivalent to 'UF_KF_routine_p_t'. More... | |
void | AddSearchLibrary (string path_name) |
Wrapper method for UF_KF_add_search_library More... | |
unsafe void | AdoptNxObjects (NXOpen.Tag[] ug_objects, int number_of_objects, bool nx_type, out IntPtr[] instances) |
Wrapper method for UF_KF_adopt_nx_objects More... | |
unsafe void | AdoptUgObjects (NXOpen.Tag[] ug_objects, int number_of_objects, out IntPtr[] instances) |
Wrapper method for UF_KF_adopt_ug_objects More... | |
unsafe void | AskAllClasses (out int num_classes, out string[] classes) |
Wrapper method for UF_KF_ask_all_classes More... | |
unsafe void | AskAncestorClasses (string class_name, out int n_ancestors, out string[] ancestor_names) |
Wrapper method for UF_KF_ask_ancestor_classes More... | |
unsafe void | AskBaseUnitOfMeasure (string measure, out string base_unit) |
Wrapper method for UF_KF_ask_base_unit_of_measure More... | |
void | AskBoolean (IntPtr value, out bool data) |
Wrapper method for UF_KF_ask_boolean More... | |
unsafe void | AskClasses (ClassType filter_choice, out int num_classes, out string[] classes) |
Wrapper method for UF_KF_ask_classes More... | |
unsafe void | AskDefaultFormula (IntPtr rule, out string formula) |
Wrapper method for UF_KF_ask_default_formula More... | |
void | AskError (IntPtr value, out int error) |
Wrapper method for UF_KF_ask_error More... | |
void | AskFrame (IntPtr value,[Out] double[] data) |
Wrapper method for UF_KF_ask_frame More... | |
void | AskFusionObject (NXOpen.Tag ug_object, out IntPtr instance) |
Wrapper method for UF_KF_ask_fusion_object More... | |
void | AskInstance (IntPtr value, out IntPtr instance) |
Wrapper method for UF_KF_ask_instance More... | |
unsafe void | AskInstanceClass (string name_chain, out string class_name) |
Wrapper method for UF_KF_ask_instance_class More... | |
void | AskInstanceOfArgs (IntPtr[] values, int n_values, out IntPtr instance) |
Wrapper method for UF_KF_ask_instance_of_args More... | |
void | AskInteger (IntPtr value, out int data) |
Wrapper method for UF_KF_ask_integer More... | |
void | AskList (IntPtr value, out IntPtr list) |
Wrapper method for UF_KF_ask_list More... | |
void | AskListCount (IntPtr list, out int count) |
Wrapper method for UF_KF_ask_list_count More... | |
void | AskListItem (IntPtr list, int index, out IntPtr value) |
Wrapper method for UF_KF_ask_list_item More... | |
void | AskListOfInstance (string name_chain, out IntPtr list_object) |
Wrapper method for UF_KF_ask_list_of_instance More... | |
unsafe void | AskMeasureOfValue (IntPtr value, out string measure) |
Wrapper method for UF_KF_ask_measure_of_value More... | |
void | AskName (IntPtr value, out uint data) |
Wrapper method for UF_KF_ask_name More... | |
unsafe void | AskNameChainOfInstance (IntPtr instance, out string name_chain) |
Wrapper method for UF_KF_ask_name_chain_of_instance More... | |
void | AskNameOfString (string _string, out uint name) |
Wrapper method for UF_KF_ask_name_of_string More... | |
void | AskNumber (IntPtr value, out double data) |
Wrapper method for UF_KF_ask_number More... | |
void | AskNxClassesEnabled (NXOpen.Tag object_in_part, out bool nx_classes_enabled) |
Wrapper method for UF_KF_ask_nx_classes_enabled More... | |
unsafe void | AskParameterFormula (string name_chain, string param_name, out string formula) |
Wrapper method for UF_KF_ask_parameter_formula More... | |
unsafe void | AskParameterType (string name_chain, string param_name, out string data_type) |
Wrapper method for UF_KF_ask_parameter_type More... | |
unsafe void | AskParameters (string name_chain, out string[] parameter_names, out int num_params) |
Wrapper method for UF_KF_ask_parameters More... | |
void | AskPoint (IntPtr value,[Out] double[] data) |
Wrapper method for UF_KF_ask_point More... | |
unsafe void | AskRuleName (IntPtr rule, out string rule_name) |
Wrapper method for UF_KF_ask_rule_name More... | |
void | AskRuleOfInstance (string name_chain, string rule_name, out IntPtr rule) |
Wrapper method for UF_KF_ask_rule_of_instance More... | |
void | AskRuleOfName (string class_name, string rule_name, out IntPtr rule) |
Wrapper method for UF_KF_ask_rule_of_name More... | |
unsafe void | AskRuleTextOfReferencingObject (NXOpen.Tag ug_object_tag, out string rule_text) |
Wrapper method for UF_KF_ask_rule_text_of_referencing_object More... | |
unsafe void | AskRuleType (IntPtr rule, out string rule_type) |
Wrapper method for UF_KF_ask_rule_type More... | |
unsafe void | AskRuleTypes (out int num_types, out string[] data_types) |
Wrapper method for UF_KF_ask_rule_types More... | |
unsafe void | AskRules (string name_chain, out int num_rules, out string[] rules) |
Wrapper method for UF_KF_ask_rules More... | |
unsafe void | AskRulesOfClass (string class_name, out int num_rules, out IntPtr[] rules) |
Wrapper method for UF_KF_ask_rules_of_class More... | |
unsafe void | AskString (IntPtr value, out string _string) |
Wrapper method for UF_KF_ask_string More... | |
unsafe void | AskStringOfName (uint name, out string _string) |
Wrapper method for UF_KF_ask_string_of_name More... | |
void | AskTag (IntPtr value, out NXOpen.Tag data) |
Wrapper method for UF_KF_ask_tag More... | |
void | AskType (IntPtr data, out Type type) |
Wrapper method for UF_KF_ask_type More... | |
void | AskUgObject (IntPtr instance, out NXOpen.Tag ug_object) |
Wrapper method for UF_KF_ask_ug_object More... | |
void | AskUser (IntPtr value, out IntPtr data) |
Wrapper method for UF_KF_ask_user More... | |
unsafe void | AskUserClassDir (out string dir) |
Wrapper method for UF_KF_ask_user_class_dir More... | |
unsafe void | AskValueOfListItem (IntPtr list_obj, int list_index, out string value_str, out string datatype, out IntPtr sub_list_obj) |
Wrapper method for UF_KF_ask_value_of_list_item More... | |
void | AskVector (IntPtr value,[Out] double[] data) |
Wrapper method for UF_KF_ask_vector More... | |
void | CountListItems (IntPtr list, out int n_items) |
Wrapper method for UF_KF_count_list_items More... | |
unsafe void | CreateChildRule (NXOpen.Tag part_of_rule, string name_chain, string rule_name, string child_class_name, int num_parameters, string[] parameter_names, string[] parameter_rules, out string generated_name) |
Wrapper method for UF_KF_create_child_rule More... | |
void | CreateRule (string name_chain, string rule_name, string rule_type, string rule_text, string leading_comment) |
Wrapper method for UF_KF_create_rule More... | |
void | CreateRuleNoUpdate (string name_chain, string rule_name, string rule_type, string rule_text, string leading_comment) |
Wrapper method for UF_KF_create_rule_no_update More... | |
void | DeleteClassRule (string class_name, string rule_name) |
Wrapper method for UF_KF_delete_class_rule More... | |
void | DeleteInstanceRule (string name_chain, string rule_name) |
Wrapper method for UF_KF_delete_instance_rule More... | |
void | EvaluateRule (string name_chain, out IntPtr value) |
Wrapper method for UF_KF_evaluate_rule More... | |
unsafe void | EvaluateRuleToString (string name_chain, out string value) |
Wrapper method for UF_KF_evaluate_rule_to_string More... | |
void | FreeListObjectContents (IntPtr list) |
Wrapper method for UF_KF_free_list_object_contents More... | |
void | FreeRuleValue (IntPtr value) |
Wrapper method for UF_KF_free_rule_value More... | |
void | InitPart (NXOpen.Tag part) |
Wrapper method for UF_KF_init_part More... | |
void | IsCachedRule (IntPtr rule, out bool cached) |
Wrapper method for UF_KF_is_cached_rule More... | |
void | IsCanonicalRule (IntPtr rule, out bool canonical) |
Wrapper method for UF_KF_is_canonical_rule More... | |
void | IsChildListInstance (string name_chain, out bool is_list_instance) |
Wrapper method for UF_KF_is_child_list_instance More... | |
void | IsChildListRule (IntPtr rule, out bool is_child_list) |
Wrapper method for UF_KF_is_child_list_rule More... | |
void | IsChildRule (IntPtr rule, out bool child) |
Wrapper method for UF_KF_is_child_rule More... | |
void | IsDynamic (IntPtr rule, out bool dynamic) |
Wrapper method for UF_KF_is_dynamic More... | |
void | IsHiddenRule (IntPtr rule, out bool hidden) |
Wrapper method for UF_KF_is_hidden_rule More... | |
void | IsInitialized (out bool is_initialized) |
Wrapper method for UF_KF_is_initialized More... | |
void | IsLocal (string class_name, IntPtr rule, out bool local) |
Wrapper method for UF_KF_is_local More... | |
void | IsLookupRule (IntPtr rule, out bool lookup) |
Wrapper method for UF_KF_is_lookup_rule More... | |
void | IsMethod (IntPtr rule, out bool method) |
Wrapper method for UF_KF_is_method More... | |
void | IsModifiableRule (IntPtr rule, out bool modifiable) |
Wrapper method for UF_KF_is_modifiable_rule More... | |
void | IsParameterRule (IntPtr rule, out bool parameter) |
Wrapper method for UF_KF_is_parameter_rule More... | |
void | IsRuleComputed (string name_chain, string rule_name, out bool evaluated) |
Wrapper method for UF_KF_is_rule_computed More... | |
void | IsRuleInClass (string class_name, string rule_name, out bool rule_in_class) |
Wrapper method for UF_KF_is_rule_in_class More... | |
void | IsUncachedRule (IntPtr rule, out bool uncached) |
Wrapper method for UF_KF_is_uncached_rule More... | |
void | ListPop (IntPtr list, out IntPtr element, out IntPtr next) |
Wrapper method for UF_KF_list_pop More... | |
void | ListPush (IntPtr list, IntPtr element, out IntPtr next) |
Wrapper method for UF_KF_list_push More... | |
void | MakeBoolean (bool data, out IntPtr value) |
Wrapper method for UF_KF_make_boolean More... | |
void | MakeError (int data, out IntPtr value) |
Wrapper method for UF_KF_make_error More... | |
void | MakeFrame (double[] data, out IntPtr value) |
Wrapper method for UF_KF_make_frame More... | |
void | MakeInstance (IntPtr data, out IntPtr value) |
Wrapper method for UF_KF_make_instance More... | |
void | MakeInteger (int data, out IntPtr value) |
Wrapper method for UF_KF_make_integer More... | |
void | MakeList (IntPtr data, out IntPtr value) |
Wrapper method for UF_KF_make_list More... | |
void | MakeName (int data, out IntPtr value) |
Wrapper method for UF_KF_make_name More... | |
void | MakeNumber (double data, out IntPtr value) |
Wrapper method for UF_KF_make_number More... | |
void | MakePoint (double[] data, out IntPtr value) |
Wrapper method for UF_KF_make_point More... | |
void | MakeString (string data, out IntPtr value) |
Wrapper method for UF_KF_make_string More... | |
void | MakeTag (NXOpen.Tag data, out IntPtr value) |
Wrapper method for UF_KF_make_tag More... | |
void | MakeUser (IntPtr data, out IntPtr value) |
Wrapper method for UF_KF_make_user More... | |
void | MakeVector (double[] data, out IntPtr value) |
Wrapper method for UF_KF_make_vector More... | |
void | RemoveAllRules () |
Wrapper method for UF_KF_remove_all_rules More... | |
void | RemoveRuleOnly (string name_chain, string rule_name) |
Wrapper method for UF_KF_remove_rule_only More... | |
void | Revert (string class_name) |
Wrapper method for UF_KF_revert More... | |
void | SetMeasureOfValue (IntPtr value, string measure) |
Wrapper method for UF_KF_set_measure_of_value More... | |
void | SetNxClassesEnabled (NXOpen.Tag object_in_part, bool nx_classes_enabled) |
Wrapper method for UF_KF_set_nx_classes_enabled More... | |
unsafe void | SetUserClassDir (string[] new_dirs, int num_dirs) |
Wrapper method for UF_KF_set_user_class_dir More... | |
Contains wrappers for all 'UF_KF' functions and data types.
Wrapper for UF_KF_class_type_t
Refer to UF_KF_class_type_t for documentation
Mapping Help
enum NXOpen.UF.UFKf.Type |
Wrapper for UF_KF_type_t
Refer to UF_KF_type_t for documentation
Mapping Help
void NXOpen.UF.UFKf.AddSearchLibrary | ( | string | path_name | ) |
Wrapper method for UF_KF_add_search_library
Refer to UF_KF_add_search_library for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AdoptNxObjects | ( | NXOpen.Tag[] | ug_objects, |
int | number_of_objects, | ||
bool | nx_type, | ||
out IntPtr[] | instances | ||
) |
Wrapper method for UF_KF_adopt_nx_objects
Refer to UF_KF_adopt_nx_objects for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AdoptUgObjects | ( | NXOpen.Tag[] | ug_objects, |
int | number_of_objects, | ||
out IntPtr[] | instances | ||
) |
Wrapper method for UF_KF_adopt_ug_objects
Refer to UF_KF_adopt_ug_objects for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskAllClasses | ( | out int | num_classes, |
out string[] | classes | ||
) |
Wrapper method for UF_KF_ask_all_classes
Refer to UF_KF_ask_all_classes for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskAncestorClasses | ( | string | class_name, |
out int | n_ancestors, | ||
out string[] | ancestor_names | ||
) |
Wrapper method for UF_KF_ask_ancestor_classes
Refer to UF_KF_ask_ancestor_classes for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskBaseUnitOfMeasure | ( | string | measure, |
out string | base_unit | ||
) |
Wrapper method for UF_KF_ask_base_unit_of_measure
Refer to UF_KF_ask_base_unit_of_measure for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskBoolean | ( | IntPtr | value, |
out bool | data | ||
) |
Wrapper method for UF_KF_ask_boolean
Refer to UF_KF_ask_boolean for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskClasses | ( | ClassType | filter_choice, |
out int | num_classes, | ||
out string[] | classes | ||
) |
Wrapper method for UF_KF_ask_classes
Refer to UF_KF_ask_classes for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskDefaultFormula | ( | IntPtr | rule, |
out string | formula | ||
) |
Wrapper method for UF_KF_ask_default_formula
Refer to UF_KF_ask_default_formula for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskError | ( | IntPtr | value, |
out int | error | ||
) |
Wrapper method for UF_KF_ask_error
Refer to UF_KF_ask_error for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskFrame | ( | IntPtr | value, |
[Out] double[] | data | ||
) |
Wrapper method for UF_KF_ask_frame
Refer to UF_KF_ask_frame for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskFusionObject | ( | NXOpen.Tag | ug_object, |
out IntPtr | instance | ||
) |
Wrapper method for UF_KF_ask_fusion_object
Refer to UF_KF_ask_fusion_object for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskInstance | ( | IntPtr | value, |
out IntPtr | instance | ||
) |
Wrapper method for UF_KF_ask_instance
Refer to UF_KF_ask_instance for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskInstanceClass | ( | string | name_chain, |
out string | class_name | ||
) |
Wrapper method for UF_KF_ask_instance_class
Refer to UF_KF_ask_instance_class for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskInstanceOfArgs | ( | IntPtr[] | values, |
int | n_values, | ||
out IntPtr | instance | ||
) |
Wrapper method for UF_KF_ask_instance_of_args
Refer to UF_KF_ask_instance_of_args for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskInteger | ( | IntPtr | value, |
out int | data | ||
) |
Wrapper method for UF_KF_ask_integer
Refer to UF_KF_ask_integer for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskList | ( | IntPtr | value, |
out IntPtr | list | ||
) |
Wrapper method for UF_KF_ask_list
Refer to UF_KF_ask_list for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskListCount | ( | IntPtr | list, |
out int | count | ||
) |
Wrapper method for UF_KF_ask_list_count
Refer to UF_KF_ask_list_count for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskListItem | ( | IntPtr | list, |
int | index, | ||
out IntPtr | value | ||
) |
Wrapper method for UF_KF_ask_list_item
Refer to UF_KF_ask_list_item for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskListOfInstance | ( | string | name_chain, |
out IntPtr | list_object | ||
) |
Wrapper method for UF_KF_ask_list_of_instance
Refer to UF_KF_ask_list_of_instance for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskMeasureOfValue | ( | IntPtr | value, |
out string | measure | ||
) |
Wrapper method for UF_KF_ask_measure_of_value
Refer to UF_KF_ask_measure_of_value for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskName | ( | IntPtr | value, |
out uint | data | ||
) |
Wrapper method for UF_KF_ask_name
Refer to UF_KF_ask_name for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskNameChainOfInstance | ( | IntPtr | instance, |
out string | name_chain | ||
) |
Wrapper method for UF_KF_ask_name_chain_of_instance
Refer to UF_KF_ask_name_chain_of_instance for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskNameOfString | ( | string | _string, |
out uint | name | ||
) |
Wrapper method for UF_KF_ask_name_of_string
Refer to UF_KF_ask_name_of_string for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskNumber | ( | IntPtr | value, |
out double | data | ||
) |
Wrapper method for UF_KF_ask_number
Refer to UF_KF_ask_number for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskNxClassesEnabled | ( | NXOpen.Tag | object_in_part, |
out bool | nx_classes_enabled | ||
) |
Wrapper method for UF_KF_ask_nx_classes_enabled
Refer to UF_KF_ask_nx_classes_enabled for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskParameterFormula | ( | string | name_chain, |
string | param_name, | ||
out string | formula | ||
) |
Wrapper method for UF_KF_ask_parameter_formula
Refer to UF_KF_ask_parameter_formula for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskParameters | ( | string | name_chain, |
out string[] | parameter_names, | ||
out int | num_params | ||
) |
Wrapper method for UF_KF_ask_parameters
Refer to UF_KF_ask_parameters for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskParameterType | ( | string | name_chain, |
string | param_name, | ||
out string | data_type | ||
) |
Wrapper method for UF_KF_ask_parameter_type
Refer to UF_KF_ask_parameter_type for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskPoint | ( | IntPtr | value, |
[Out] double[] | data | ||
) |
Wrapper method for UF_KF_ask_point
Refer to UF_KF_ask_point for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskRuleName | ( | IntPtr | rule, |
out string | rule_name | ||
) |
Wrapper method for UF_KF_ask_rule_name
Refer to UF_KF_ask_rule_name for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskRuleOfInstance | ( | string | name_chain, |
string | rule_name, | ||
out IntPtr | rule | ||
) |
Wrapper method for UF_KF_ask_rule_of_instance
Refer to UF_KF_ask_rule_of_instance for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskRuleOfName | ( | string | class_name, |
string | rule_name, | ||
out IntPtr | rule | ||
) |
Wrapper method for UF_KF_ask_rule_of_name
Refer to UF_KF_ask_rule_of_name for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskRules | ( | string | name_chain, |
out int | num_rules, | ||
out string[] | rules | ||
) |
Wrapper method for UF_KF_ask_rules
Refer to UF_KF_ask_rules for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskRulesOfClass | ( | string | class_name, |
out int | num_rules, | ||
out IntPtr[] | rules | ||
) |
Wrapper method for UF_KF_ask_rules_of_class
Refer to UF_KF_ask_rules_of_class for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskRuleTextOfReferencingObject | ( | NXOpen.Tag | ug_object_tag, |
out string | rule_text | ||
) |
Wrapper method for UF_KF_ask_rule_text_of_referencing_object
Refer to UF_KF_ask_rule_text_of_referencing_object for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskRuleType | ( | IntPtr | rule, |
out string | rule_type | ||
) |
Wrapper method for UF_KF_ask_rule_type
Refer to UF_KF_ask_rule_type for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskRuleTypes | ( | out int | num_types, |
out string[] | data_types | ||
) |
Wrapper method for UF_KF_ask_rule_types
Refer to UF_KF_ask_rule_types for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskString | ( | IntPtr | value, |
out string | _string | ||
) |
Wrapper method for UF_KF_ask_string
Refer to UF_KF_ask_string for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskStringOfName | ( | uint | name, |
out string | _string | ||
) |
Wrapper method for UF_KF_ask_string_of_name
Refer to UF_KF_ask_string_of_name for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskTag | ( | IntPtr | value, |
out NXOpen.Tag | data | ||
) |
Wrapper method for UF_KF_ask_tag
Refer to UF_KF_ask_tag for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskType | ( | IntPtr | data, |
out Type | type | ||
) |
Wrapper method for UF_KF_ask_type
Refer to UF_KF_ask_type for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskUgObject | ( | IntPtr | instance, |
out NXOpen.Tag | ug_object | ||
) |
Wrapper method for UF_KF_ask_ug_object
Refer to UF_KF_ask_ug_object for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskUser | ( | IntPtr | value, |
out IntPtr | data | ||
) |
Wrapper method for UF_KF_ask_user
Refer to UF_KF_ask_user for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskUserClassDir | ( | out string | dir | ) |
Wrapper method for UF_KF_ask_user_class_dir
Refer to UF_KF_ask_user_class_dir for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.AskValueOfListItem | ( | IntPtr | list_obj, |
int | list_index, | ||
out string | value_str, | ||
out string | datatype, | ||
out IntPtr | sub_list_obj | ||
) |
Wrapper method for UF_KF_ask_value_of_list_item
Refer to UF_KF_ask_value_of_list_item for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.AskVector | ( | IntPtr | value, |
[Out] double[] | data | ||
) |
Wrapper method for UF_KF_ask_vector
Refer to UF_KF_ask_vector for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.CountListItems | ( | IntPtr | list, |
out int | n_items | ||
) |
Wrapper method for UF_KF_count_list_items
Refer to UF_KF_count_list_items for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.CreateChildRule | ( | NXOpen.Tag | part_of_rule, |
string | name_chain, | ||
string | rule_name, | ||
string | child_class_name, | ||
int | num_parameters, | ||
string[] | parameter_names, | ||
string[] | parameter_rules, | ||
out string | generated_name | ||
) |
Wrapper method for UF_KF_create_child_rule
Refer to UF_KF_create_child_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.CreateRule | ( | string | name_chain, |
string | rule_name, | ||
string | rule_type, | ||
string | rule_text, | ||
string | leading_comment | ||
) |
Wrapper method for UF_KF_create_rule
Refer to UF_KF_create_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.CreateRuleNoUpdate | ( | string | name_chain, |
string | rule_name, | ||
string | rule_type, | ||
string | rule_text, | ||
string | leading_comment | ||
) |
Wrapper method for UF_KF_create_rule_no_update
Refer to UF_KF_create_rule_no_update for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.DeleteClassRule | ( | string | class_name, |
string | rule_name | ||
) |
Wrapper method for UF_KF_delete_class_rule
Refer to UF_KF_delete_class_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.DeleteInstanceRule | ( | string | name_chain, |
string | rule_name | ||
) |
Wrapper method for UF_KF_delete_instance_rule
Refer to UF_KF_delete_instance_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.EvaluateRule | ( | string | name_chain, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_evaluate_rule
Refer to UF_KF_evaluate_rule for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.EvaluateRuleToString | ( | string | name_chain, |
out string | value | ||
) |
Wrapper method for UF_KF_evaluate_rule_to_string
Refer to UF_KF_evaluate_rule_to_string for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.FreeListObjectContents | ( | IntPtr | list | ) |
Wrapper method for UF_KF_free_list_object_contents
Refer to UF_KF_free_list_object_contents for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.FreeRuleValue | ( | IntPtr | value | ) |
Wrapper method for UF_KF_free_rule_value
Refer to UF_KF_free_rule_value for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.InitPart | ( | NXOpen.Tag | part | ) |
Wrapper method for UF_KF_init_part
Refer to UF_KF_init_part for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsCachedRule | ( | IntPtr | rule, |
out bool | cached | ||
) |
Wrapper method for UF_KF_is_cached_rule
Refer to UF_KF_is_cached_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsCanonicalRule | ( | IntPtr | rule, |
out bool | canonical | ||
) |
Wrapper method for UF_KF_is_canonical_rule
Refer to UF_KF_is_canonical_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsChildListInstance | ( | string | name_chain, |
out bool | is_list_instance | ||
) |
Wrapper method for UF_KF_is_child_list_instance
Refer to UF_KF_is_child_list_instance for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsChildListRule | ( | IntPtr | rule, |
out bool | is_child_list | ||
) |
Wrapper method for UF_KF_is_child_list_rule
Refer to UF_KF_is_child_list_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsChildRule | ( | IntPtr | rule, |
out bool | child | ||
) |
Wrapper method for UF_KF_is_child_rule
Refer to UF_KF_is_child_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsDynamic | ( | IntPtr | rule, |
out bool | dynamic | ||
) |
Wrapper method for UF_KF_is_dynamic
Refer to UF_KF_is_dynamic for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsHiddenRule | ( | IntPtr | rule, |
out bool | hidden | ||
) |
Wrapper method for UF_KF_is_hidden_rule
Refer to UF_KF_is_hidden_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsInitialized | ( | out bool | is_initialized | ) |
Wrapper method for UF_KF_is_initialized
Refer to UF_KF_is_initialized for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsLocal | ( | string | class_name, |
IntPtr | rule, | ||
out bool | local | ||
) |
Wrapper method for UF_KF_is_local
Refer to UF_KF_is_local for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsLookupRule | ( | IntPtr | rule, |
out bool | lookup | ||
) |
Wrapper method for UF_KF_is_lookup_rule
Refer to UF_KF_is_lookup_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsMethod | ( | IntPtr | rule, |
out bool | method | ||
) |
Wrapper method for UF_KF_is_method
Refer to UF_KF_is_method for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsModifiableRule | ( | IntPtr | rule, |
out bool | modifiable | ||
) |
Wrapper method for UF_KF_is_modifiable_rule
Refer to UF_KF_is_modifiable_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsParameterRule | ( | IntPtr | rule, |
out bool | parameter | ||
) |
Wrapper method for UF_KF_is_parameter_rule
Refer to UF_KF_is_parameter_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsRuleComputed | ( | string | name_chain, |
string | rule_name, | ||
out bool | evaluated | ||
) |
Wrapper method for UF_KF_is_rule_computed
Refer to UF_KF_is_rule_computed for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsRuleInClass | ( | string | class_name, |
string | rule_name, | ||
out bool | rule_in_class | ||
) |
Wrapper method for UF_KF_is_rule_in_class
Refer to UF_KF_is_rule_in_class for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.IsUncachedRule | ( | IntPtr | rule, |
out bool | uncached | ||
) |
Wrapper method for UF_KF_is_uncached_rule
Refer to UF_KF_is_uncached_rule for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.ListPop | ( | IntPtr | list, |
out IntPtr | element, | ||
out IntPtr | next | ||
) |
Wrapper method for UF_KF_list_pop
Refer to UF_KF_list_pop for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.ListPush | ( | IntPtr | list, |
IntPtr | element, | ||
out IntPtr | next | ||
) |
Wrapper method for UF_KF_list_push
Refer to UF_KF_list_push for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeBoolean | ( | bool | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_boolean
Refer to UF_KF_make_boolean for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeError | ( | int | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_error
Refer to UF_KF_make_error for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeFrame | ( | double[] | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_frame
Refer to UF_KF_make_frame for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeInstance | ( | IntPtr | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_instance
Refer to UF_KF_make_instance for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeInteger | ( | int | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_integer
Refer to UF_KF_make_integer for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeList | ( | IntPtr | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_list
Refer to UF_KF_make_list for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeName | ( | int | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_name
Refer to UF_KF_make_name for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeNumber | ( | double | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_number
Refer to UF_KF_make_number for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakePoint | ( | double[] | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_point
Refer to UF_KF_make_point for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeString | ( | string | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_string
Refer to UF_KF_make_string for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeTag | ( | NXOpen.Tag | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_tag
Refer to UF_KF_make_tag for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeUser | ( | IntPtr | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_user
Refer to UF_KF_make_user for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.MakeVector | ( | double[] | data, |
out IntPtr | value | ||
) |
Wrapper method for UF_KF_make_vector
Refer to UF_KF_make_vector for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.RemoveAllRules | ( | ) |
Wrapper method for UF_KF_remove_all_rules
Refer to UF_KF_remove_all_rules for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.RemoveRuleOnly | ( | string | name_chain, |
string | rule_name | ||
) |
Wrapper method for UF_KF_remove_rule_only
Refer to UF_KF_remove_rule_only for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.Revert | ( | string | class_name | ) |
Wrapper method for UF_KF_revert
Refer to UF_KF_revert for documentation
Mapping Help
License requirements:None
delegate void NXOpen.UF.UFKf.RoutinePT | ( | ) |
This delegate is equivalent to 'UF_KF_routine_p_t'.
void NXOpen.UF.UFKf.SetMeasureOfValue | ( | IntPtr | value, |
string | measure | ||
) |
Wrapper method for UF_KF_set_measure_of_value
Refer to UF_KF_set_measure_of_value for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFKf.SetNxClassesEnabled | ( | NXOpen.Tag | object_in_part, |
bool | nx_classes_enabled | ||
) |
Wrapper method for UF_KF_set_nx_classes_enabled
Refer to UF_KF_set_nx_classes_enabled for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFKf.SetUserClassDir | ( | string[] | new_dirs, |
int | num_dirs | ||
) |
Wrapper method for UF_KF_set_user_class_dir
Refer to UF_KF_set_user_class_dir for documentation
Mapping Help
License requirements:None