Class UFProcessAid
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen.UF
Assembly: NXOpen.UF.dll
Syntax
public class UFProcessAid : NXRemotableObject, IMessageSink
Methods
AskChildrenFeatures(Tag, out Int32, out Tag[])
Declaration
public void AskChildrenFeatures(Tag feature_set, out int num_children, out Tag[] children)
Parameters
Type | Name | Description |
---|---|---|
Tag | feature_set | |
System.Int32 | num_children | |
Tag[] | children |
AskDatumObjects(Tag, out Int32, out Tag[], out Int32, out Tag[], out Int32, out Int32[], 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 | |
System.Int32 | num_dat_points | |
Tag[] | datum_point | |
System.Int32 | num_dat_vectors | |
Tag[] | datum_vector | |
System.Int32 | num_sets | |
System.Int32[] | n_objects_in_each_set | |
Tag[] | objects |
AskDatumsInPart(Tag, UFProcessAid.Types, out Tag[])
Declaration
public void AskDatumsInPart(Tag part_tag, UFProcessAid.Types feat_type, out Tag[] feature_sets)
Parameters
Type | Name | Description |
---|---|---|
Tag | part_tag | |
UFProcessAid.Types | feat_type | |
Tag[] | feature_sets |
AskLinkObjects(Tag, out Tag[], out Int32)
Declaration
public void AskLinkObjects(Tag _object, out Tag[] linked_objects, out int linked_object_count)
Parameters
Type | Name | Description |
---|---|---|
Tag | _object | |
Tag[] | linked_objects | |
System.Int32 | 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 Int32, out Tag[])
Declaration
public void AskSectionOfDatum(Tag datum_feat, out int num_sections, out Tag[] sec_planes)
Parameters
Type | Name | Description |
---|---|---|
Tag | datum_feat | |
System.Int32 | num_sections | |
Tag[] | sec_planes |
AskSourceObject(Tag, Boolean, 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 | |
System.Boolean | is_recurse | |
Tag | source_object | |
System.String | file_to_open |
IsDatumObject(Tag, out Boolean, out UFProcessAid.Types, out Tag)
Declaration
public void IsDatumObject(Tag _object, out bool is_datum, out UFProcessAid.Types datum_type, out Tag feature_set_tag)
Parameters
Type | Name | Description |
---|---|---|
Tag | _object | |
System.Boolean | is_datum | |
UFProcessAid.Types | datum_type | |
Tag | feature_set_tag |
PopulateAttrList(Tag, out Int32, out String[])
Declaration
public void PopulateAttrList(Tag feature_set, out int count, out string[] list)
Parameters
Type | Name | Description |
---|---|---|
Tag | feature_set | |
System.Int32 | count | |
System.String[] | list |
Implements
System.Runtime.Remoting.Messaging.IMessageSink