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