Search Results for

    Show / Hide Table of Contents

    Class UFCamgeom

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFCamgeom
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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 UFCamgeom : NXRemotableObject, IMessageSink

    Methods

    AppendCustomPoints(Tag, UFCamgeom.CustomPointType, Int32, UFCamgeom.CustomPoint[])

    Declaration
    public void AppendCustomPoints(Tag object_tag, UFCamgeom.CustomPointType point_type, int count, UFCamgeom.CustomPoint[] point_data)
    Parameters
    Type Name Description
    Tag object_tag
    UFCamgeom.CustomPointType point_type
    System.Int32 count
    UFCamgeom.CustomPoint[] point_data

    AppendItems(Tag, CamGeomType, Int32, Tag[], UFCamgeom.AppData[])

    Declaration
    public void AppendItems(Tag object_tag, CamGeomType geometry_type, int count, Tag[] entity_list, UFCamgeom.AppData[] app_data)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type
    System.Int32 count
    Tag[] entity_list
    UFCamgeom.AppData[] app_data

    AskCollectorItems(IntPtr, out Int32, out Tag[])

    Declaration
    public void AskCollectorItems(IntPtr object_tag, out int count, out Tag[] items)
    Parameters
    Type Name Description
    System.IntPtr object_tag
    System.Int32 count
    Tag[] items

    AskCustomPoints(Tag, UFCamgeom.CustomPointType, out Int32, out UFCamgeom.CustomPoint[])

    Declaration
    public void AskCustomPoints(Tag object_tag, UFCamgeom.CustomPointType point_type, out int count, out UFCamgeom.CustomPoint[] point_data)
    Parameters
    Type Name Description
    Tag object_tag
    UFCamgeom.CustomPointType point_type
    System.Int32 count
    UFCamgeom.CustomPoint[] point_data

    AskGeomProvider(Tag, CamGeomType, out Tag)

    Declaration
    public void AskGeomProvider(Tag object_tag, CamGeomType geometry_type, out Tag provider_tag)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type
    Tag provider_tag

    AskItemAppData(IntPtr, out UFCamgeom.AppData)

    Declaration
    public void AskItemAppData(IntPtr item, out UFCamgeom.AppData app_data)
    Parameters
    Type Name Description
    System.IntPtr item
    UFCamgeom.AppData app_data

    AskItemEntity(IntPtr, out Tag)

    Declaration
    public void AskItemEntity(IntPtr item, out Tag entity)
    Parameters
    Type Name Description
    System.IntPtr 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
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type
    Tag entity
    System.Double maxmin

    AskItems(Tag, CamGeomType, out Int32, out IntPtr[])

    Declaration
    public void AskItems(Tag object_tag, CamGeomType geometry_type, out int count, out IntPtr[] items)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type
    System.Int32 count
    System.IntPtr[] items

    DeleteCustomPoints(Tag, UFCamgeom.CustomPointType)

    Declaration
    public void DeleteCustomPoints(Tag object_tag, UFCamgeom.CustomPointType point_type)
    Parameters
    Type Name Description
    Tag object_tag
    UFCamgeom.CustomPointType point_type

    DeleteGeometry(Tag, CamGeomType)

    Declaration
    public void DeleteGeometry(Tag object_tag, CamGeomType geometry_type)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type

    DeleteItem(Tag, CamGeomType, IntPtr)

    Declaration
    public void DeleteItem(Tag object_tag, CamGeomType geometry_type, IntPtr item)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type
    System.IntPtr item

    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
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type
    Tag entity
    System.Double[] uv
    ModlSrfValue srf_value

    SetItemAppData(Tag, CamGeomType, IntPtr, ref UFCamgeom.AppData)

    Declaration
    public void SetItemAppData(Tag object_tag, CamGeomType geometry_type, IntPtr item, ref UFCamgeom.AppData app_data)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type
    System.IntPtr item
    UFCamgeom.AppData app_data

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In This Article
    Back to top Generated by DocFX