NXOpen .NET Reference
12.0.0
|
Contains wrappers for all 'UF_FLTR' functions and data types. More...
Public Member Functions | |
void | AskBoxOfAssy (NXOpen.Tag assy,[Out] double[] centroid,[Out] double[] corner,[Out] double[] orientation) |
Wrapper method for UF_FLTR_ask_box_of_assy More... | |
unsafe void | AskBoxZone (NXOpen.Tag box_zone, out string name,[Out] double[] centroid,[Out] double[] corner,[Out] double[] matrix) |
Wrapper method for UF_FLTR_ask_box_zone More... | |
unsafe void | AskFilter (NXOpen.Tag filter_tag, out string name, out string condition) |
Wrapper method for UF_FLTR_ask_filter More... | |
unsafe void | AskPlaneZone (NXOpen.Tag plane_zone, out string name,[Out] double[] origin,[Out] double[] matrix) |
Wrapper method for UF_FLTR_ask_plane_zone More... | |
unsafe void | AutoCreateBoxZones (NXOpen.Tag part_tag, string prefix_text, int[] num_in_dir, bool use_part_volume, double[] user_spec_vol, double[] user_spec_origin, out NXOpen.Tag[] zone_list, out int num_zones_created) |
Wrapper method for UF_FLTR_auto_create_box_zones More... | |
unsafe void | AutoCreatePlaneZones (NXOpen.Tag part_tag, string prefix_text, int num_in_dir, bool use_part_disp, double user_spec_z_disp, double[] user_spec_origin, out NXOpen.Tag[] zone_list, out int num_zones_created) |
Wrapper method for UF_FLTR_auto_create_plane_zones More... | |
void | CreateBoxZone (NXOpen.Tag part_tag, string name, double[] centroid, double[] corner, double[] orientation, ref NXOpen.Tag zone_tag) |
Wrapper method for UF_FLTR_create_box_zone More... | |
void | CreateFilter (NXOpen.Tag part_tag, string name, string condition, ref NXOpen.Tag zone_tag) |
Wrapper method for UF_FLTR_create_filter More... | |
void | CreatePlaneZone (NXOpen.Tag part_tag, string name, double[] origin, double[] orientation, ref NXOpen.Tag zone_tag) |
Wrapper method for UF_FLTR_create_plane_zone More... | |
void | EditBoxZone (NXOpen.Tag zone, string name, double[] centroid, double[] corner, double[] matrix) |
Wrapper method for UF_FLTR_edit_box_zone More... | |
void | EditFilter (NXOpen.Tag filter_tag, string name, string condition) |
Wrapper method for UF_FLTR_edit_filter More... | |
void | EditPlaneZone (NXOpen.Tag zone, string name, double[] origin, double[] matrix) |
Wrapper method for UF_FLTR_edit_plane_zone More... | |
void | EvaluateFilter (NXOpen.Tag input_object, NXOpen.Tag filter_tag, out bool result) |
Wrapper method for UF_FLTR_evaluate_filter More... | |
void | IsObjAbovePlaneZone (NXOpen.Tag zone, NXOpen.Tag _object, out bool result) |
Wrapper method for UF_FLTR_is_obj_above_plane_zone More... | |
void | IsObjInsideBoxZone (double distance, NXOpen.Tag zone, NXOpen.Tag _object, out bool result) |
Wrapper method for UF_FLTR_is_obj_inside_box_zone More... | |
void | IsObjIntsctZone (double distance, NXOpen.Tag zone, NXOpen.Tag _object, out bool result) |
Wrapper method for UF_FLTR_is_obj_intsct_zone More... | |
void | ObjectHasBox (NXOpen.Tag _object, out bool has_box) |
Wrapper method for UF_FLTR_object_has_box More... | |
void | UpdateStructure (NXOpen.Tag part) |
Wrapper method for UF_FLTR_update_structure More... | |
Contains wrappers for all 'UF_FLTR' functions and data types.
void NXOpen.UF.UFFltr.AskBoxOfAssy | ( | NXOpen.Tag | assy, |
[Out] double[] | centroid, | ||
[Out] double[] | corner, | ||
[Out] double[] | orientation | ||
) |
Wrapper method for UF_FLTR_ask_box_of_assy
Refer to UF_FLTR_ask_box_of_assy for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFFltr.AskBoxZone | ( | NXOpen.Tag | box_zone, |
out string | name, | ||
[Out] double[] | centroid, | ||
[Out] double[] | corner, | ||
[Out] double[] | matrix | ||
) |
Wrapper method for UF_FLTR_ask_box_zone
Refer to UF_FLTR_ask_box_zone for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFFltr.AskFilter | ( | NXOpen.Tag | filter_tag, |
out string | name, | ||
out string | condition | ||
) |
Wrapper method for UF_FLTR_ask_filter
Refer to UF_FLTR_ask_filter for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFFltr.AskPlaneZone | ( | NXOpen.Tag | plane_zone, |
out string | name, | ||
[Out] double[] | origin, | ||
[Out] double[] | matrix | ||
) |
Wrapper method for UF_FLTR_ask_plane_zone
Refer to UF_FLTR_ask_plane_zone for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFFltr.AutoCreateBoxZones | ( | NXOpen.Tag | part_tag, |
string | prefix_text, | ||
int[] | num_in_dir, | ||
bool | use_part_volume, | ||
double[] | user_spec_vol, | ||
double[] | user_spec_origin, | ||
out NXOpen.Tag[] | zone_list, | ||
out int | num_zones_created | ||
) |
Wrapper method for UF_FLTR_auto_create_box_zones
Refer to UF_FLTR_auto_create_box_zones for documentation
Mapping Help
License requirements:None
unsafe void NXOpen.UF.UFFltr.AutoCreatePlaneZones | ( | NXOpen.Tag | part_tag, |
string | prefix_text, | ||
int | num_in_dir, | ||
bool | use_part_disp, | ||
double | user_spec_z_disp, | ||
double[] | user_spec_origin, | ||
out NXOpen.Tag[] | zone_list, | ||
out int | num_zones_created | ||
) |
Wrapper method for UF_FLTR_auto_create_plane_zones
Refer to UF_FLTR_auto_create_plane_zones for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.CreateBoxZone | ( | NXOpen.Tag | part_tag, |
string | name, | ||
double[] | centroid, | ||
double[] | corner, | ||
double[] | orientation, | ||
ref NXOpen.Tag | zone_tag | ||
) |
Wrapper method for UF_FLTR_create_box_zone
Refer to UF_FLTR_create_box_zone for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.CreateFilter | ( | NXOpen.Tag | part_tag, |
string | name, | ||
string | condition, | ||
ref NXOpen.Tag | zone_tag | ||
) |
Wrapper method for UF_FLTR_create_filter
Refer to UF_FLTR_create_filter for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.CreatePlaneZone | ( | NXOpen.Tag | part_tag, |
string | name, | ||
double[] | origin, | ||
double[] | orientation, | ||
ref NXOpen.Tag | zone_tag | ||
) |
Wrapper method for UF_FLTR_create_plane_zone
Refer to UF_FLTR_create_plane_zone for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.EditBoxZone | ( | NXOpen.Tag | zone, |
string | name, | ||
double[] | centroid, | ||
double[] | corner, | ||
double[] | matrix | ||
) |
Wrapper method for UF_FLTR_edit_box_zone
Refer to UF_FLTR_edit_box_zone for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.EditFilter | ( | NXOpen.Tag | filter_tag, |
string | name, | ||
string | condition | ||
) |
Wrapper method for UF_FLTR_edit_filter
Refer to UF_FLTR_edit_filter for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.EditPlaneZone | ( | NXOpen.Tag | zone, |
string | name, | ||
double[] | origin, | ||
double[] | matrix | ||
) |
Wrapper method for UF_FLTR_edit_plane_zone
Refer to UF_FLTR_edit_plane_zone for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.EvaluateFilter | ( | NXOpen.Tag | input_object, |
NXOpen.Tag | filter_tag, | ||
out bool | result | ||
) |
Wrapper method for UF_FLTR_evaluate_filter
Refer to UF_FLTR_evaluate_filter for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.IsObjAbovePlaneZone | ( | NXOpen.Tag | zone, |
NXOpen.Tag | _object, | ||
out bool | result | ||
) |
Wrapper method for UF_FLTR_is_obj_above_plane_zone
Refer to UF_FLTR_is_obj_above_plane_zone for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.IsObjInsideBoxZone | ( | double | distance, |
NXOpen.Tag | zone, | ||
NXOpen.Tag | _object, | ||
out bool | result | ||
) |
Wrapper method for UF_FLTR_is_obj_inside_box_zone
Refer to UF_FLTR_is_obj_inside_box_zone for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.IsObjIntsctZone | ( | double | distance, |
NXOpen.Tag | zone, | ||
NXOpen.Tag | _object, | ||
out bool | result | ||
) |
Wrapper method for UF_FLTR_is_obj_intsct_zone
Refer to UF_FLTR_is_obj_intsct_zone for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.ObjectHasBox | ( | NXOpen.Tag | _object, |
out bool | has_box | ||
) |
Wrapper method for UF_FLTR_object_has_box
Refer to UF_FLTR_object_has_box for documentation
Mapping Help
License requirements:None
void NXOpen.UF.UFFltr.UpdateStructure | ( | NXOpen.Tag | part | ) |
Wrapper method for UF_FLTR_update_structure
Refer to UF_FLTR_update_structure for documentation
Mapping Help
License requirements:None