Search Results for

    Show / Hide Table of Contents

    Class UFWave

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFWave
    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 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
    System.String part_name
    System.String source_object_handle

    AskDelayStatus(Tag, out UFWave.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 Boolean)

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

    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 UFWave.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, Boolean, out Int32, 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
    System.Boolean allow_load
    System.Int32 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

    AskLinkMirrorData(Tag, Boolean, 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
    System.Boolean allow_load
    Tag source_body
    Tag body_xform
    Tag datum_plane
    Tag datum_xform

    AskLinkRegionSources(Tag, Boolean, out Int32, out Tag[], out Int32, out Tag[], out Boolean, out Boolean)

    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
    System.Boolean allow_load
    System.Int32 n_seed_faces
    Tag[] seed_faces
    System.Int32 n_boundary_faces
    Tag[] boundary_faces
    System.Boolean traverse_interior_edges
    System.Boolean delete_openings

    AskLinkSource(Tag, Boolean, out Tag)

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

    AskLinkUpdateTime(Tag, Boolean, out Tag)

    Declaration
    public void AskLinkUpdateTime(Tag linked_feature, bool allow_load, out Tag timestamp_feature)
    Parameters
    Type Name Description
    Tag linked_feature
    System.Boolean 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

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

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

    AskOutOfDateParts(out Int32, out Tag[])

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

    AskSessionDelay(out Boolean)

    Declaration
    public void AskSessionDelay(out bool delayed)
    Parameters
    Type Name Description
    System.Boolean 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
    System.String source_part_name
    System.String new_part_name
    System.String reference_set_name
    System.String instance_name
    System.Double[,] transform
    Tag new_instance
    Tag new_part

    CreateLinkedBody(Tag, Tag, Tag, Boolean, 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
    System.Boolean update_at_timestamp
    Tag linked_feature

    CreateLinkedCurve(Tag, Tag, Tag, Boolean, 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
    System.Boolean 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, Boolean, 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
    System.Boolean update_at_timestamp
    Tag linked_feature

    CreateLinkedMirror(Tag, Tag, Tag, Tag, Tag, Boolean, 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
    System.Boolean 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
    System.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(Int32, Tag[], Int32, Tag[], Tag, Tag, Boolean, Boolean, Boolean, 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
    System.Int32 n_seed_faces
    Tag[] seed_faces
    System.Int32 n_boundary_faces
    Tag[] boundary_faces
    Tag xform
    Tag object_in_part
    System.Boolean update_at_timestamp
    System.Boolean traverse_interior_edges
    System.Boolean 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 UFWave.LinkedFeatureInfo)

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

    Freeze(Int32, Tag[])

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

    FreezePersistently(Int32, Tag[])

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

    InitLinkedFeatureInfo(ref UFWave.LinkedFeatureInfo)

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

    IsLinkBroken(Tag, out Boolean)

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

    IsPiloXform(Tag)

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

    LoadParents(Tag, Int32, out Int32, out String[], out Int32[])

    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
    System.Int32 parent_option
    System.Int32 n_failures
    System.String[] failing_parts
    System.Int32[] failing_statuses
    Returns
    Type Description
    System.Int32

    MapLinkGeomToSource(Tag, Tag, Boolean, 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
    System.Boolean 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, Boolean)

    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
    System.Boolean update_at_timestamp

    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

    SetLinkMirrorData(Tag, Tag, Tag, Tag, Tag, Boolean)

    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
    System.Boolean update_at_timestamp

    SetLinkRegionData(Tag, Int32, Tag[], Int32, Tag[], Tag, Boolean, Boolean, Boolean)

    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
    System.Int32 n_seed_faces
    Tag[] seed_faces
    System.Int32 n_boundary_faces
    Tag[] boundary_faces
    Tag xform
    System.Boolean update_at_timestamp
    System.Boolean traverse_interior_edges
    System.Boolean 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

    SetSessionDelay(Boolean)

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

    Unfreeze(Int32, Tag[])

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

    UpdateParts(Int32, Tag[])

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

    UpdateSession()

    Declaration
    public void UpdateSession()

    Implements

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