Class UFProcessAid
Assembly: NXOpen.UF.dll
Syntax
public class UFProcessAid : NXRemotableObject, IMessageSink
Methods
AskChildrenFeatures(Tag, out int, out Tag[])
Declaration
public void AskChildrenFeatures(Tag feature_set, out int num_children, out Tag[] children)
Parameters
Type |
Name |
Description |
Tag |
feature_set |
|
int |
num_children |
|
Tag[] |
children |
|
AskDatumObjects(Tag, out int, out Tag[], out int, out Tag[], out int, out int[], out Tag[])
Declaration
public void AskDatumObjects(Tag feature_set, out int num_dat_points, out Tag[] datum_point, out int num_dat_vectors, out Tag[] datum_vector, out int num_sets, out int[] n_objects_in_each_set, out Tag[] objects)
Parameters
Type |
Name |
Description |
Tag |
feature_set |
|
int |
num_dat_points |
|
Tag[] |
datum_point |
|
int |
num_dat_vectors |
|
Tag[] |
datum_vector |
|
int |
num_sets |
|
int[] |
n_objects_in_each_set |
|
Tag[] |
objects |
|
AskDatumsInPart(Tag, Types, out Tag[])
Declaration
public void AskDatumsInPart(Tag part_tag, UFProcessAid.Types feat_type, out Tag[] feature_sets)
Parameters
AskLinkObjects(Tag, out Tag[], out int)
Declaration
public void AskLinkObjects(Tag _object, out Tag[] linked_objects, out int linked_object_count)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
Tag[] |
linked_objects |
|
int |
linked_object_count |
|
AskParentFeature(Tag, out Tag)
Declaration
public void AskParentFeature(Tag feature_set, out Tag parent_datum)
Parameters
Type |
Name |
Description |
Tag |
feature_set |
|
Tag |
parent_datum |
|
AskSectionOfDatum(Tag, out int, out Tag[])
Declaration
public void AskSectionOfDatum(Tag datum_feat, out int num_sections, out Tag[] sec_planes)
Parameters
Type |
Name |
Description |
Tag |
datum_feat |
|
int |
num_sections |
|
Tag[] |
sec_planes |
|
AskSourceObject(Tag, bool, out Tag, out string)
Declaration
public void AskSourceObject(Tag _object, bool is_recurse, out Tag source_object, out string file_to_open)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
bool |
is_recurse |
|
Tag |
source_object |
|
string |
file_to_open |
|
IsDatumObject(Tag, out bool, out Types, out Tag)
Declaration
public void IsDatumObject(Tag _object, out bool is_datum, out UFProcessAid.Types datum_type, out Tag feature_set_tag)
Parameters
PopulateAttrList(Tag, out int, out string[])
Declaration
public void PopulateAttrList(Tag feature_set, out int count, out string[] list)
Parameters
Type |
Name |
Description |
Tag |
feature_set |
|
int |
count |
|
string[] |
list |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink