Class UFCamgeom
Assembly: NXOpen.UF.dll
Syntax
public class UFCamgeom : NXRemotableObject, IMessageSink
Methods
AppendCustomPoints(Tag, CustomPointType, int, CustomPoint[])
Declaration
public void AppendCustomPoints(Tag object_tag, UFCamgeom.CustomPointType point_type, int count, UFCamgeom.CustomPoint[] point_data)
Parameters
AppendItems(Tag, CamGeomType, int, Tag[], AppData[])
Declaration
public void AppendItems(Tag object_tag, CamGeomType geometry_type, int count, Tag[] entity_list, UFCamgeom.AppData[] app_data)
Parameters
AskCollectorItems(nint, out int, out Tag[])
Declaration
public void AskCollectorItems(nint object_tag, out int count, out Tag[] items)
Parameters
Type |
Name |
Description |
nint |
object_tag |
|
int |
count |
|
Tag[] |
items |
|
AskCustomPoints(Tag, CustomPointType, out int, out CustomPoint[])
Declaration
public void AskCustomPoints(Tag object_tag, UFCamgeom.CustomPointType point_type, out int count, out UFCamgeom.CustomPoint[] point_data)
Parameters
AskGeomProvider(Tag, CamGeomType, out Tag)
Declaration
public void AskGeomProvider(Tag object_tag, CamGeomType geometry_type, out Tag provider_tag)
Parameters
AskItemAppData(nint, out AppData)
Declaration
public void AskItemAppData(nint item, out UFCamgeom.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 |
|
AskItemMaxmin(Tag, CamGeomType, Tag, out double)
Declaration
public void AskItemMaxmin(Tag object_tag, CamGeomType geometry_type, Tag entity, out double maxmin)
Parameters
AskItems(Tag, CamGeomType, out int, out nint[])
Declaration
public void AskItems(Tag object_tag, CamGeomType geometry_type, out int count, out nint[] items)
Parameters
DeleteCustomPoints(Tag, CustomPointType)
Declaration
public void DeleteCustomPoints(Tag object_tag, UFCamgeom.CustomPointType point_type)
Parameters
DeleteGeometry(Tag, CamGeomType)
Declaration
public void DeleteGeometry(Tag object_tag, CamGeomType geometry_type)
Parameters
DeleteItem(Tag, CamGeomType, nint)
Declaration
public void DeleteItem(Tag object_tag, CamGeomType geometry_type, nint item)
Parameters
EvalSurface(Tag, CamGeomType, Tag, double[], out ModlSrfValue)
Declaration
public void EvalSurface(Tag object_tag, CamGeomType geometry_type, Tag entity, double[] uv, out ModlSrfValue srf_value)
Parameters
SetItemAppData(Tag, CamGeomType, nint, ref AppData)
Declaration
public void SetItemAppData(Tag object_tag, CamGeomType geometry_type, nint item, ref UFCamgeom.AppData app_data)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink