Search Results for

    Show / Hide Table of Contents

    Class UFWave

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFWave
    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 UFWave : NXRemotableObject, IMessageSink

    Methods

    AcceptLinkBroken(Tag)

    Declaration
    public void AcceptLinkBroken(Tag linked_feature)
    Parameters
    Type Name Description
    Tag linked_feature

    AskBrokenLinkSourcePart(Tag, out string, out string)

    Declaration
    public void AskBrokenLinkSourcePart(Tag broken_link, out string part_name, out string source_object_handle)
    Parameters
    Type Name Description
    Tag broken_link
    string part_name
    string source_object_handle

    AskDelayStatus(Tag, out DelayStatus)

    Declaration
    public void AskDelayStatus(Tag part, out UFWave.DelayStatus delay_status)
    Parameters
    Type Name Description
    Tag part
    UFWave.DelayStatus delay_status

    AskLinkAcceptBroken(Tag, out bool)

    Declaration
    public void AskLinkAcceptBroken(Tag linked_feature, out bool is_accepted)
    Parameters
    Type Name Description
    Tag linked_feature
    bool is_accepted

    AskLinkMirrorData(Tag, bool, out Tag, out Tag, out Tag, out Tag)

    Declaration
    public void AskLinkMirrorData(Tag linked_feature, bool allow_load, out Tag source_body, out Tag body_xform, out Tag datum_plane, out Tag datum_xform)
    Parameters
    Type Name Description
    Tag linked_feature
    bool allow_load
    Tag source_body
    Tag body_xform
    Tag datum_plane
    Tag datum_xform

    AskLinkRegionSources(Tag, bool, out int, out Tag[], out int, out Tag[], out bool, out bool)

    Declaration
    public void AskLinkRegionSources(Tag linked_feature, bool allow_load, out int n_seed_faces, out Tag[] seed_faces, out int n_boundary_faces, out Tag[] boundary_faces, out bool traverse_interior_edges, out bool delete_openings)
    Parameters
    Type Name Description
    Tag linked_feature
    bool allow_load
    int n_seed_faces
    Tag[] seed_faces
    int n_boundary_faces
    Tag[] boundary_faces
    bool traverse_interior_edges
    bool delete_openings

    AskLinkSource(Tag, bool, out Tag)

    Declaration
    public void AskLinkSource(Tag linked_feature, bool allow_load, out Tag source_entity)
    Parameters
    Type Name Description
    Tag linked_feature
    bool allow_load
    Tag source_entity

    AskLinkUpdateTime(Tag, bool, out Tag)

    Declaration
    public void AskLinkUpdateTime(Tag linked_feature, bool allow_load, out Tag timestamp_feature)
    Parameters
    Type Name Description
    Tag linked_feature
    bool allow_load
    Tag timestamp_feature

    AskLinkXform(Tag, out Tag)

    Declaration
    public void AskLinkXform(Tag linked_feature, out Tag xform)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag xform

    AskLinkedFeatureGeom(Tag, out Tag)

    Declaration
    public void AskLinkedFeatureGeom(Tag linked_feature, out Tag linked_geom)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag linked_geom

    AskLinkedFeatureInfo(Tag, out LinkedFeatureInfo)

    Declaration
    public void AskLinkedFeatureInfo(Tag linked_geom, out UFWave.LinkedFeatureInfo name_store)
    Parameters
    Type Name Description
    Tag linked_geom
    UFWave.LinkedFeatureInfo name_store

    AskLinkedFeatureMap(Tag, bool, out int, out Tag[], out Tag[])

    Declaration
    public void AskLinkedFeatureMap(Tag linked_feature, bool allow_load, out int n_map_items, out Tag[] source_geom, out Tag[] linked_geom)
    Parameters
    Type Name Description
    Tag linked_feature
    bool allow_load
    int n_map_items
    Tag[] source_geom
    Tag[] linked_geom

    AskLinkedPtAngle(Tag, out Tag)

    Declaration
    public void AskLinkedPtAngle(Tag linked_feature, out Tag angle)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag angle

    AskLinkedPtCurvePrm(Tag, out Tag)

    Declaration
    public void AskLinkedPtCurvePrm(Tag linked_feature, out Tag prm)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag prm

    AskOutOfDateObjects(Tag, out int, out Tag[])

    Declaration
    public void AskOutOfDateObjects(Tag part, out int n_objects, out Tag[] objects)
    Parameters
    Type Name Description
    Tag part
    int n_objects
    Tag[] objects

    AskOutOfDateParts(out int, out Tag[])

    Declaration
    public void AskOutOfDateParts(out int n_parts, out Tag[] parts)
    Parameters
    Type Name Description
    int n_parts
    Tag[] parts

    AskSessionDelay(out bool)

    Declaration
    public void AskSessionDelay(out bool delayed)
    Parameters
    Type Name Description
    bool delayed

    ConvertLinksToUseProductInterface()

    Declaration
    public void ConvertLinksToUseProductInterface()

    CopyComponentAs(Tag, string, string, string, string, double[,], out Tag, out Tag)

    Declaration
    public void CopyComponentAs(Tag source_part_occurrence, string source_part_name, string new_part_name, string reference_set_name, string instance_name, double[,] transform, out Tag new_instance, out Tag new_part)
    Parameters
    Type Name Description
    Tag source_part_occurrence
    string source_part_name
    string new_part_name
    string reference_set_name
    string instance_name
    double[,] transform
    Tag new_instance
    Tag new_part

    CreateLinkedBody(Tag, Tag, Tag, bool, out Tag)

    Declaration
    public void CreateLinkedBody(Tag body, Tag xform, Tag object_in_part, bool update_at_timestamp, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag body
    Tag xform
    Tag object_in_part
    bool update_at_timestamp
    Tag linked_feature

    CreateLinkedCurve(Tag, Tag, Tag, bool, out Tag)

    Declaration
    public void CreateLinkedCurve(Tag curve, Tag xform, Tag object_in_part, bool update_at_timestamp, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag curve
    Tag xform
    Tag object_in_part
    bool update_at_timestamp
    Tag linked_feature

    CreateLinkedDatum(Tag, Tag, Tag, out Tag)

    Declaration
    public void CreateLinkedDatum(Tag datum, Tag xform, Tag object_in_part, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag datum
    Tag xform
    Tag object_in_part
    Tag linked_feature

    CreateLinkedFace(Tag, Tag, Tag, bool, out Tag)

    Declaration
    public void CreateLinkedFace(Tag face, Tag xform, Tag object_in_part, bool update_at_timestamp, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag face
    Tag xform
    Tag object_in_part
    bool update_at_timestamp
    Tag linked_feature

    CreateLinkedMirror(Tag, Tag, Tag, Tag, Tag, bool, out Tag)

    Declaration
    public void CreateLinkedMirror(Tag body, Tag body_xform, Tag datum_plane, Tag datum_xform, Tag object_in_part, bool update_at_timestamp, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag body
    Tag body_xform
    Tag datum_plane
    Tag datum_xform
    Tag object_in_part
    bool update_at_timestamp
    Tag linked_feature

    CreateLinkedPart(Tag, Tag, string, out Tag)

    Declaration
    public void CreateLinkedPart(Tag start_part, Tag ref_set, string linked_part_name, out Tag linked_part)
    Parameters
    Type Name Description
    Tag start_part
    Tag ref_set
    string linked_part_name
    Tag linked_part

    CreateLinkedPtAngle(Tag, Tag, Tag, Tag, out Tag)

    Declaration
    public void CreateLinkedPtAngle(Tag arc, Tag angle, Tag xform, Tag object_in_part, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag arc
    Tag angle
    Tag xform
    Tag object_in_part
    Tag linked_feature

    CreateLinkedPtCenter(Tag, Tag, Tag, out Tag)

    Declaration
    public void CreateLinkedPtCenter(Tag conic, Tag xform, Tag object_in_part, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag conic
    Tag xform
    Tag object_in_part
    Tag linked_feature

    CreateLinkedPtCurve(Tag, Tag, Tag, Tag, out Tag)

    Declaration
    public void CreateLinkedPtCurve(Tag curve, Tag prm, Tag xform, Tag object_in_part, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag curve
    Tag prm
    Tag xform
    Tag object_in_part
    Tag linked_feature

    CreateLinkedPtPoint(Tag, Tag, Tag, out Tag)

    Declaration
    public void CreateLinkedPtPoint(Tag point, Tag xform, Tag object_in_part, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag point
    Tag xform
    Tag object_in_part
    Tag linked_feature

    CreateLinkedRegion(int, Tag[], int, Tag[], Tag, Tag, bool, bool, bool, out Tag)

    Declaration
    public void CreateLinkedRegion(int n_seed_faces, Tag[] seed_faces, int n_boundary_faces, Tag[] boundary_faces, Tag xform, Tag object_in_part, bool update_at_timestamp, bool traverse_interior_edges, bool delete_openings, out Tag linked_feature)
    Parameters
    Type Name Description
    int n_seed_faces
    Tag[] seed_faces
    int n_boundary_faces
    Tag[] boundary_faces
    Tag xform
    Tag object_in_part
    bool update_at_timestamp
    bool traverse_interior_edges
    bool delete_openings
    Tag linked_feature

    CreateLinkedRoutePort(Tag, Tag, Tag, out Tag)

    Declaration
    public void CreateLinkedRoutePort(Tag port, Tag xform, Tag object_in_part, out Tag linked_port_feature)
    Parameters
    Type Name Description
    Tag port
    Tag xform
    Tag object_in_part
    Tag linked_port_feature

    CreateLinkedRouteSegment(Tag, Tag, Tag, out Tag, out Tag)

    Declaration
    public void CreateLinkedRouteSegment(Tag segment, Tag xform, Tag object_in_part, out Tag linked_curve_feature, out Tag linked_segment)
    Parameters
    Type Name Description
    Tag segment
    Tag xform
    Tag object_in_part
    Tag linked_curve_feature
    Tag linked_segment

    CreateLinkedSketch(Tag, Tag, Tag, out Tag)

    Declaration
    public void CreateLinkedSketch(Tag sketch, Tag xform, Tag object_in_part, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag sketch
    Tag xform
    Tag object_in_part
    Tag linked_feature

    CreateLinkedString(Tag, Tag, Tag, out Tag)

    Declaration
    public void CreateLinkedString(Tag _string, Tag xform, Tag object_in_part, out Tag linked_feature)
    Parameters
    Type Name Description
    Tag _string
    Tag xform
    Tag object_in_part
    Tag linked_feature

    FreeLinkedFeatureInfo(ref LinkedFeatureInfo)

    Declaration
    public void FreeLinkedFeatureInfo(ref UFWave.LinkedFeatureInfo name_store)
    Parameters
    Type Name Description
    UFWave.LinkedFeatureInfo name_store

    Freeze(int, Tag[])

    Declaration
    public void Freeze(int n_parts, Tag[] parts)
    Parameters
    Type Name Description
    int n_parts
    Tag[] parts

    FreezePersistently(int, Tag[])

    Declaration
    public void FreezePersistently(int n_parts, Tag[] parts)
    Parameters
    Type Name Description
    int n_parts
    Tag[] parts

    InitLinkedFeatureInfo(ref LinkedFeatureInfo)

    Declaration
    public void InitLinkedFeatureInfo(ref UFWave.LinkedFeatureInfo name_store)
    Parameters
    Type Name Description
    UFWave.LinkedFeatureInfo name_store

    IsLinkBroken(Tag, out bool)

    Declaration
    public void IsLinkBroken(Tag linked_feature, out bool is_broken)
    Parameters
    Type Name Description
    Tag linked_feature
    bool is_broken

    IsPiloXform(Tag)

    Declaration
    public bool IsPiloXform(Tag xform)
    Parameters
    Type Name Description
    Tag xform
    Returns
    Type Description
    bool

    LoadParents(Tag, int, out int, out string[], out int[])

    Declaration
    public int LoadParents(Tag part, int parent_option, out int n_failures, out string[] failing_parts, out int[] failing_statuses)
    Parameters
    Type Name Description
    Tag part
    int parent_option
    int n_failures
    string[] failing_parts
    int[] failing_statuses
    Returns
    Type Description
    int

    MapLinkGeomToSource(Tag, Tag, bool, out Tag)

    Declaration
    public void MapLinkGeomToSource(Tag linked_feature, Tag linked_geom, bool allow_load, out Tag source_geom)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag linked_geom
    bool allow_load
    Tag source_geom

    MapSourceToLinkGeom(Tag, Tag, out Tag)

    Declaration
    public void MapSourceToLinkGeom(Tag linked_feature, Tag source_geom, out Tag linked_geom)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag source_geom
    Tag linked_geom

    SetLinkData(Tag, Tag, Tag, bool)

    Declaration
    public void SetLinkData(Tag linked_feature, Tag source_entity, Tag xform, bool update_at_timestamp)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag source_entity
    Tag xform
    bool update_at_timestamp

    SetLinkMirrorData(Tag, Tag, Tag, Tag, Tag, bool)

    Declaration
    public void SetLinkMirrorData(Tag linked_feature, Tag source_body, Tag body_xform, Tag datum_plane, Tag datum_xform, bool update_at_timestamp)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag source_body
    Tag body_xform
    Tag datum_plane
    Tag datum_xform
    bool update_at_timestamp

    SetLinkRegionData(Tag, int, Tag[], int, Tag[], Tag, bool, bool, bool)

    Declaration
    public void SetLinkRegionData(Tag linked_feature, int n_seed_faces, Tag[] seed_faces, int n_boundary_faces, Tag[] boundary_faces, Tag xform, bool update_at_timestamp, bool traverse_interior_edges, bool delete_openings)
    Parameters
    Type Name Description
    Tag linked_feature
    int n_seed_faces
    Tag[] seed_faces
    int n_boundary_faces
    Tag[] boundary_faces
    Tag xform
    bool update_at_timestamp
    bool traverse_interior_edges
    bool delete_openings

    SetLinkUpdateTime(Tag, Tag)

    Declaration
    public void SetLinkUpdateTime(Tag linked_feature, Tag timestamp_feature)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag timestamp_feature

    SetLinkedPtAngle(Tag, Tag, Tag, Tag)

    Declaration
    public void SetLinkedPtAngle(Tag linked_feature, Tag arc, Tag angle, Tag xform)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag arc
    Tag angle
    Tag xform

    SetLinkedPtCenter(Tag, Tag, Tag)

    Declaration
    public void SetLinkedPtCenter(Tag linked_feature, Tag conic, Tag xform)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag conic
    Tag xform

    SetLinkedPtCurve(Tag, Tag, Tag, Tag)

    Declaration
    public void SetLinkedPtCurve(Tag linked_feature, Tag curve, Tag prm, Tag xform)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag curve
    Tag prm
    Tag xform

    SetLinkedPtPoint(Tag, Tag, Tag)

    Declaration
    public void SetLinkedPtPoint(Tag linked_feature, Tag point, Tag xform)
    Parameters
    Type Name Description
    Tag linked_feature
    Tag point
    Tag xform

    SetSessionDelay(bool)

    Declaration
    public void SetSessionDelay(bool delayed)
    Parameters
    Type Name Description
    bool delayed

    Unfreeze(int, Tag[])

    Declaration
    public void Unfreeze(int n_parts, Tag[] parts)
    Parameters
    Type Name Description
    int n_parts
    Tag[] parts

    UpdateParts(int, Tag[])

    Declaration
    public void UpdateParts(int n_parts, Tag[] parts)
    Parameters
    Type Name Description
    int n_parts
    Tag[] parts

    UpdateSession()

    Declaration
    public void UpdateSession()

    Implements

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