Search Results for

    Show / Hide Table of Contents

    Class UFCambnd

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFCambnd
    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 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
    Type Name Description
    Tag object_tag
    CamGeomType type
    int count
    Tag[] curves
    UFCambnd.BoundaryData boundary_data
    AppData[] app_data

    AppendBndFromFace(Tag, CamGeomType, Tag, ref BoundaryData)

    Declaration
    public void AppendBndFromFace(Tag object_tag, CamGeomType type, Tag face, ref UFCambnd.BoundaryData boundary_data)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType type
    Tag face
    UFCambnd.BoundaryData boundary_data

    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
    Type Name Description
    nint item
    CambndUdeSetType set_type
    string ude_name
    nint ude
    bool response

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

    Declaration
    public void AskBoundaries(Tag object_tag, CamGeomType type, out int count, out nint[] boundaries)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType type
    int count
    nint[] boundaries

    AskBoundaryAppData(nint, out AppData)

    Declaration
    public void AskBoundaryAppData(nint boundary, out UFCambnd.AppData app_data)
    Parameters
    Type Name Description
    nint boundary
    UFCambnd.AppData app_data

    AskBoundaryData(nint, out BoundaryData)

    Declaration
    public void AskBoundaryData(nint boundary, out UFCambnd.BoundaryData boundary_data)
    Parameters
    Type Name Description
    nint boundary
    UFCambnd.BoundaryData boundary_data

    AskBoundaryGroupData(nint, out GroupData)

    Declaration
    public void AskBoundaryGroupData(nint boundary, out UFCambnd.GroupData group_data)
    Parameters
    Type Name Description
    nint boundary
    UFCambnd.GroupData group_data

    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
    Type Name Description
    nint item
    UFCambnd.AppData app_data

    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
    Type Name Description
    nint item
    UFCambnd.GroupData group_data

    AskItemUdes(nint, CambndUdeSetType, out int, out nint[])

    Declaration
    public void AskItemUdes(nint item, CambndUdeSetType set_type, out int num_udes, out nint[] udes)
    Parameters
    Type Name Description
    nint item
    CambndUdeSetType set_type
    int num_udes
    nint[] udes

    CanAcceptItemUde(nint, CambndUdeSetType, string, out bool)

    Declaration
    public void CanAcceptItemUde(nint item, CambndUdeSetType set_type, string ude_name, out bool response)
    Parameters
    Type Name Description
    nint item
    CambndUdeSetType set_type
    string ude_name
    bool response

    DeleteAllItemUdes(nint, CambndUdeSetType)

    Declaration
    public void DeleteAllItemUdes(nint item, CambndUdeSetType set_type)
    Parameters
    Type Name Description
    nint item
    CambndUdeSetType set_type

    DeleteBoundaries(Tag, CamGeomType)

    Declaration
    public void DeleteBoundaries(Tag object_tag, CamGeomType type)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType type

    DeleteBoundary(Tag, CamGeomType, nint)

    Declaration
    public void DeleteBoundary(Tag object_tag, CamGeomType type, nint boundary)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType type
    nint boundary

    DeleteItemUde(nint, CambndUdeSetType, nint)

    Declaration
    public void DeleteItemUde(nint item, CambndUdeSetType set_type, nint ude)
    Parameters
    Type Name Description
    nint item
    CambndUdeSetType set_type
    nint ude

    IsInherited(Tag, CamGeomType, out bool)

    Declaration
    public void IsInherited(Tag object_tag, CamGeomType type, out bool response)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType type
    bool response

    SetBoundaryAppData(Tag, CamGeomType, nint, ref AppData)

    Declaration
    public void SetBoundaryAppData(Tag object_tag, CamGeomType type, nint boundary, ref UFCambnd.AppData app_data)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType type
    nint boundary
    UFCambnd.AppData app_data

    SetBoundaryGroupData(Tag, CamGeomType, nint, ref GroupData)

    Declaration
    public void SetBoundaryGroupData(Tag object_tag, CamGeomType type, nint boundary, ref UFCambnd.GroupData group_data)
    Parameters
    Type Name Description
    Tag object_tag
    CamGeomType type
    nint boundary
    UFCambnd.GroupData group_data

    SetBoundaryPlane(nint, double[], double[])

    Declaration
    public void SetBoundaryPlane(nint boundary, double[] bnd_origin, double[] bnd_matrix)
    Parameters
    Type Name Description
    nint boundary
    double[] bnd_origin
    double[] bnd_matrix

    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
    Type Name Description
    Tag object_tag
    CamGeomType type
    nint boundary
    nint item
    UFCambnd.AppData app_data

    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
    Type Name Description
    Tag object_tag
    CamGeomType type
    nint boundary
    nint item
    UFCambnd.GroupData group_data

    Implements

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