Class UFCambnd
Assembly: NXOpen.UF.dll
Syntax
public class UFCambnd : NXRemotableObject, IMessageSink
Methods
AppendBndFromCurve(Tag, CamGeomType, int, Tag[], ref BoundaryData, AppData[])
Declaration
public void AppendBndFromCurve(Tag object_tag, CamGeomType type, int count, Tag[] curves, ref UFCambnd.BoundaryData boundary_data, UFCambnd.AppData[] app_data)
Parameters
AppendBndFromFace(Tag, CamGeomType, Tag, ref BoundaryData)
Declaration
public void AppendBndFromFace(Tag object_tag, CamGeomType type, Tag face, ref UFCambnd.BoundaryData boundary_data)
Parameters
AppendItemUde(nint, CambndUdeSetType, string, out nint, out bool)
Declaration
public void AppendItemUde(nint item, CambndUdeSetType set_type, string ude_name, out nint ude, out bool response)
Parameters
AskBoundaries(Tag, CamGeomType, out int, out nint[])
Declaration
public void AskBoundaries(Tag object_tag, CamGeomType type, out int count, out nint[] boundaries)
Parameters
AskBoundaryAppData(nint, out AppData)
Declaration
public void AskBoundaryAppData(nint boundary, out UFCambnd.AppData app_data)
Parameters
AskBoundaryData(nint, out BoundaryData)
Declaration
public void AskBoundaryData(nint boundary, out UFCambnd.BoundaryData boundary_data)
Parameters
AskBoundaryGroupData(nint, out GroupData)
Declaration
public void AskBoundaryGroupData(nint boundary, out UFCambnd.GroupData group_data)
Parameters
AskBoundaryItems(nint, out int, out nint[])
Declaration
public void AskBoundaryItems(nint boundary, out int count, out nint[] items)
Parameters
Type |
Name |
Description |
nint |
boundary |
|
int |
count |
|
nint[] |
items |
|
AskItemAppData(nint, out AppData)
Declaration
public void AskItemAppData(nint item, out UFCambnd.AppData app_data)
Parameters
AskItemEntity(nint, out Tag)
Declaration
public void AskItemEntity(nint item, out Tag entity)
Parameters
Type |
Name |
Description |
nint |
item |
|
Tag |
entity |
|
AskItemGroupData(nint, out GroupData)
Declaration
public void AskItemGroupData(nint item, out UFCambnd.GroupData group_data)
Parameters
AskItemUdes(nint, CambndUdeSetType, out int, out nint[])
Declaration
public void AskItemUdes(nint item, CambndUdeSetType set_type, out int num_udes, out nint[] udes)
Parameters
CanAcceptItemUde(nint, CambndUdeSetType, string, out bool)
Declaration
public void CanAcceptItemUde(nint item, CambndUdeSetType set_type, string ude_name, out bool response)
Parameters
DeleteAllItemUdes(nint, CambndUdeSetType)
Declaration
public void DeleteAllItemUdes(nint item, CambndUdeSetType set_type)
Parameters
DeleteBoundaries(Tag, CamGeomType)
Declaration
public void DeleteBoundaries(Tag object_tag, CamGeomType type)
Parameters
DeleteBoundary(Tag, CamGeomType, nint)
Declaration
public void DeleteBoundary(Tag object_tag, CamGeomType type, nint boundary)
Parameters
DeleteItemUde(nint, CambndUdeSetType, nint)
Declaration
public void DeleteItemUde(nint item, CambndUdeSetType set_type, nint ude)
Parameters
IsInherited(Tag, CamGeomType, out bool)
Declaration
public void IsInherited(Tag object_tag, CamGeomType type, out bool response)
Parameters
SetBoundaryAppData(Tag, CamGeomType, nint, ref AppData)
Declaration
public void SetBoundaryAppData(Tag object_tag, CamGeomType type, nint boundary, ref UFCambnd.AppData app_data)
Parameters
SetBoundaryGroupData(Tag, CamGeomType, nint, ref GroupData)
Declaration
public void SetBoundaryGroupData(Tag object_tag, CamGeomType type, nint boundary, ref UFCambnd.GroupData group_data)
Parameters
SetBoundaryPlane(nint, double[], double[])
Declaration
public void SetBoundaryPlane(nint boundary, double[] bnd_origin, double[] bnd_matrix)
Parameters
SetItemAppData(Tag, CamGeomType, nint, nint, ref AppData)
Declaration
public void SetItemAppData(Tag object_tag, CamGeomType type, nint boundary, nint item, ref UFCambnd.AppData app_data)
Parameters
SetItemGroupData(Tag, CamGeomType, nint, nint, ref GroupData)
Declaration
public void SetItemGroupData(Tag object_tag, CamGeomType type, nint boundary, nint item, ref UFCambnd.GroupData group_data)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink