Search Results for

    Show / Hide Table of Contents

    Class UFCamgeom

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFCamgeom
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.UF
    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
    Type Name Description
    Tag object_tag
    UFCamgeom.CustomPointType point_type
    int count
    CustomPoint[] point_data

    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
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type
    int count
    Tag[] entity_list
    AppData[] app_data

    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
    Type Name Description
    Tag object_tag
    UFCamgeom.CustomPointType point_type
    int count
    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(nint, out AppData)

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

    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
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type
    Tag entity
    double maxmin

    AskItems(Tag, CamGeomType, out int, out nint[])

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

    DeleteCustomPoints(Tag, 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, nint)

    Declaration
    public void DeleteItem(Tag object_tag, CamGeomType geometry_type, nint item)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType geometry_type
    nint 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
    double[] uv
    ModlSrfValue srf_value

    SetItemAppData(Tag, CamGeomType, nint, ref AppData)

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

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX