Search Results for

    Show / Hide Table of Contents

    Class UFView

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    UFView
    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 UFView : NXRemotableObject, IMessageSink

    Methods

    AddToViewSet(Tag, UFView.StandardOrientation)

    Declaration
    public void AddToViewSet(Tag view_set_tag, UFView.StandardOrientation type)
    Parameters
    Type Name Description
    Tag view_set_tag
    UFView.StandardOrientation type

    AskBaseViewOfViewSet(Tag, out Tag)

    Declaration
    public void AskBaseViewOfViewSet(Tag view_set_tag, out Tag base_view_tag)
    Parameters
    Type Name Description
    Tag view_set_tag
    Tag base_view_tag

    AskCenter(Tag, Double[])

    Declaration
    public void AskCenter(Tag tag, double[] center)
    Parameters
    Type Name Description
    Tag tag
    System.Double[] center

    AskCurrentXyClip(Tag, Double[])

    Declaration
    public void AskCurrentXyClip(Tag view_tag, double[] xy_clip_bounds)
    Parameters
    Type Name Description
    Tag view_tag
    System.Double[] xy_clip_bounds

    AskFogOptions(Tag, out UFView.FogOptions)

    Declaration
    public void AskFogOptions(Tag view_tag, out UFView.FogOptions fog_options)
    Parameters
    Type Name Description
    Tag view_tag
    UFView.FogOptions fog_options

    AskPerspective(Tag, out Int32, out Double)

    Declaration
    public void AskPerspective(Tag tag, out int type, out double distance)
    Parameters
    Type Name Description
    Tag tag
    System.Int32 type
    System.Double distance

    AskRotation(Tag, Double[])

    Declaration
    public void AskRotation(Tag tag, double[] matrix)
    Parameters
    Type Name Description
    Tag tag
    System.Double[] matrix

    AskShadedEdgeOptions(Tag, out UFView.ShadedEdgeOptions)

    Declaration
    public void AskShadedEdgeOptions(Tag view_tag, out UFView.ShadedEdgeOptions shaded_edge_options)
    Parameters
    Type Name Description
    Tag view_tag
    UFView.ShadedEdgeOptions shaded_edge_options

    AskSurfaceDisplayOptions(Tag, out UFView.RenderingStyle, out UFView.EdgeDisplayOptions)

    Declaration
    public void AskSurfaceDisplayOptions(Tag view_tag, out UFView.RenderingStyle rendering_style, out UFView.EdgeDisplayOptions edge_display_options)
    Parameters
    Type Name Description
    Tag view_tag
    UFView.RenderingStyle rendering_style
    UFView.EdgeDisplayOptions edge_display_options

    AskTagOfViewName(String, out Tag)

    Declaration
    public void AskTagOfViewName(string view_name, out Tag view_tag)
    Parameters
    Type Name Description
    System.String view_name
    Tag view_tag

    AskType(Tag, out UFView.Type, out UFView.Subtype)

    Declaration
    public void AskType(Tag view_tag, out UFView.Type type, out UFView.Subtype subtype)
    Parameters
    Type Name Description
    Tag view_tag
    UFView.Type type
    UFView.Subtype subtype

    AskVdeData(Tag, out Int32, out UFView.VdeData[])

    Declaration
    public void AskVdeData(Tag _object, out int number_edits, out UFView.VdeData[] vde_data)
    Parameters
    Type Name Description
    Tag _object
    System.Int32 number_edits
    UFView.VdeData[] vde_data

    AskVdeDataWithType(Tag, out Int32, out UFView.VdeDataAndType[])

    Declaration
    public void AskVdeDataWithType(Tag _object, out int number_edits, out UFView.VdeDataAndType[] vde_data)
    Parameters
    Type Name Description
    Tag _object
    System.Int32 number_edits
    UFView.VdeDataAndType[] vde_data

    AskViewDependentStatus(Tag, out Int32, out String)

    Declaration
    public void AskViewDependentStatus(Tag np1, out int ir2, out string cr3)
    Parameters
    Type Name Description
    Tag np1
    System.Int32 ir2
    System.String cr3

    AskViewLight(Tag, out UFView.Lighting)

    Declaration
    public void AskViewLight(Tag view, out UFView.Lighting view_light)
    Parameters
    Type Name Description
    Tag view
    UFView.Lighting view_light

    AskViewSetByName(String, out Tag)

    Declaration
    public void AskViewSetByName(string name, out Tag view_set)
    Parameters
    Type Name Description
    System.String name
    Tag view_set

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

    Declaration
    public void AskViewsOfViewSet(Tag view_set_tag, out int num_views, out Tag[] views_in_set)
    Parameters
    Type Name Description
    Tag view_set_tag
    System.Int32 num_views
    Tag[] views_in_set

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

    Declaration
    public void AskVisibleObjects(Tag view, out int n_visible, out Tag[] visible, out int n_clipped, out Tag[] clipped)
    Parameters
    Type Name Description
    Tag view
    System.Int32 n_visible
    Tag[] visible
    System.Int32 n_clipped
    Tag[] clipped

    AskVisualization(Tag, out UFView.Visualization)

    Declaration
    public void AskVisualization(Tag view, out UFView.Visualization view_data)
    Parameters
    Type Name Description
    Tag view
    UFView.Visualization view_data

    AskWorkView(out Tag)

    Declaration
    public void AskWorkView(out Tag work_view)
    Parameters
    Type Name Description
    Tag work_view

    AskXyClip(Tag, Double[])

    Declaration
    public void AskXyClip(Tag view_tag, double[] xy_clip_bounds)
    Parameters
    Type Name Description
    Tag view_tag
    System.Double[] xy_clip_bounds

    AskZClip(Tag, Int32[], Double[])

    Declaration
    public void AskZClip(Tag tag, int[] status, double[] distances)
    Parameters
    Type Name Description
    Tag tag
    System.Int32[] status
    System.Double[] distances

    AskZoomScale(Tag, out Double)

    Declaration
    public void AskZoomScale(Tag view_tag, out double scale)
    Parameters
    Type Name Description
    Tag view_tag
    System.Double scale

    ConvertToModel(Tag, Tag)

    Declaration
    public void ConvertToModel(Tag view_tag, Tag object_tag)
    Parameters
    Type Name Description
    Tag view_tag
    Tag object_tag

    ConvertToView(Tag, Tag)

    Declaration
    public void ConvertToView(Tag view_tag, Tag object_tag)
    Parameters
    Type Name Description
    Tag view_tag
    Tag object_tag

    CopyView(Tag, String, out Tag)

    Declaration
    public void CopyView(Tag view_to_copy, string name_of_new_view, out Tag new_view)
    Parameters
    Type Name Description
    Tag view_to_copy
    System.String name_of_new_view
    Tag new_view

    CreateViewSet(String, Tag, UFView.StandardOrientation, Int32, UFView.StandardOrientation[], out Tag)

    Declaration
    public void CreateViewSet(string name, Tag base_view_tag, UFView.StandardOrientation base_view_type, int num_other_views, UFView.StandardOrientation[] other_view_types, out Tag view_set_tag)
    Parameters
    Type Name Description
    System.String name
    Tag base_view_tag
    UFView.StandardOrientation base_view_type
    System.Int32 num_other_views
    UFView.StandardOrientation[] other_view_types
    Tag view_set_tag

    CycleObjects(Tag, UFView.CycleObjectsEnum, ref Tag)

    Declaration
    public void CycleObjects(Tag view, UFView.CycleObjectsEnum type, ref Tag _object)
    Parameters
    Type Name Description
    Tag view
    UFView.CycleObjectsEnum type
    Tag _object

    Delete(Tag)

    Declaration
    public void Delete(Tag view_obj_id)
    Parameters
    Type Name Description
    Tag view_obj_id

    DeleteViewSet(Tag)

    Declaration
    public void DeleteViewSet(Tag view_set_tag)
    Parameters
    Type Name Description
    Tag view_set_tag

    EditViewLight(String, ref UFView.LightAttributes)

    Declaration
    public void EditViewLight(string light_name, ref UFView.LightAttributes light_attrs)
    Parameters
    Type Name Description
    System.String light_name
    UFView.LightAttributes light_attrs

    ExpandView(Tag)

    Declaration
    public void ExpandView(Tag view_tag)
    Parameters
    Type Name Description
    Tag view_tag

    ExpandWorkView()

    Declaration
    public void ExpandWorkView()

    FitView(Tag, Double)

    Declaration
    public void FitView(Tag view_tag, double fraction)
    Parameters
    Type Name Description
    Tag view_tag
    System.Double fraction

    IsExpanded(out Boolean)

    Declaration
    public void IsExpanded(out bool expanded)
    Parameters
    Type Name Description
    System.Boolean expanded

    MapDrawingToModel(Tag, Double[], Double[])

    Declaration
    public void MapDrawingToModel(Tag member_view, double[] drawing_pt, double[] model_pt)
    Parameters
    Type Name Description
    Tag member_view
    System.Double[] drawing_pt
    System.Double[] model_pt

    MapModelToDrawing(Tag, Double[], Double[])

    Declaration
    public void MapModelToDrawing(Tag member_view, double[] model_pt, double[] map_pt)
    Parameters
    Type Name Description
    Tag member_view
    System.Double[] model_pt
    System.Double[] map_pt

    PanView(Tag, Double[])

    Declaration
    public void PanView(Tag view_tag, double[] center)
    Parameters
    Type Name Description
    Tag view_tag
    System.Double[] center

    ReadViewDrawingParameters(String, Double[], out Double)

    Declaration
    public void ReadViewDrawingParameters(string cp1, double[] rr2, out double rr3)
    Parameters
    Type Name Description
    System.String cp1
    System.Double[] rr2
    System.Double rr3

    RemoveFromViewSet(Tag, UFView.StandardOrientation)

    Declaration
    public void RemoveFromViewSet(Tag view_set_tag, UFView.StandardOrientation type)
    Parameters
    Type Name Description
    Tag view_set_tag
    UFView.StandardOrientation type

    Rename(Tag, String)

    Declaration
    public void Rename(Tag view, string name)
    Parameters
    Type Name Description
    Tag view
    System.String name

    RestoreView(Tag)

    Declaration
    public void RestoreView(Tag view_tag)
    Parameters
    Type Name Description
    Tag view_tag

    RotateView(Tag, Double[], Double, Int32)

    Declaration
    public void RotateView(Tag view_tag, double[] axis, double delta_angle, int count)
    Parameters
    Type Name Description
    Tag view_tag
    System.Double[] axis
    System.Double delta_angle
    System.Int32 count

    RotateViewAbsCsys(Tag, Double[], Double[], Double, Int32)

    Declaration
    public void RotateViewAbsCsys(Tag view_tag, double[] center, double[] axis, double delta_angle, int count)
    Parameters
    Type Name Description
    Tag view_tag
    System.Double[] center
    System.Double[] axis
    System.Double delta_angle
    System.Int32 count

    Save(String, String, Int32, Int32)

    Declaration
    public void Save(string cp1, string cp2, int ip3, int ip4)
    Parameters
    Type Name Description
    System.String cp1
    System.String cp2
    System.Int32 ip3
    System.Int32 ip4

    SaveAllActiveViews()

    Declaration
    public void SaveAllActiveViews()

    SetBaseViewOfViewSet(Tag, UFView.StandardOrientation)

    Declaration
    public void SetBaseViewOfViewSet(Tag view_set_tag, UFView.StandardOrientation type)
    Parameters
    Type Name Description
    Tag view_set_tag
    UFView.StandardOrientation type

    SetCenter(Tag, Double[])

    Declaration
    public void SetCenter(Tag tag, double[] center)
    Parameters
    Type Name Description
    Tag tag
    System.Double[] center

    SetFogOptions(Tag, out UFView.FogOptions)

    Declaration
    public void SetFogOptions(Tag view_tag, out UFView.FogOptions fog_options)
    Parameters
    Type Name Description
    Tag view_tag
    UFView.FogOptions fog_options

    SetPerspective(Tag, Int32, Double, ref Double)

    Declaration
    public void SetPerspective(Tag tag, int option, double distance, ref double eye)
    Parameters
    Type Name Description
    Tag tag
    System.Int32 option
    System.Double distance
    System.Double eye

    SetRotation(Tag, Double[])

    Declaration
    public void SetRotation(Tag tag, double[] axes)
    Parameters
    Type Name Description
    Tag tag
    System.Double[] axes

    SetScale(Tag, Double)

    Declaration
    public void SetScale(Tag tag, double scale)
    Parameters
    Type Name Description
    Tag tag
    System.Double scale

    SetShadedEdgeOptions(Tag, out UFView.ShadedEdgeOptions)

    Declaration
    public void SetShadedEdgeOptions(Tag view_tag, out UFView.ShadedEdgeOptions shaded_edge_options)
    Parameters
    Type Name Description
    Tag view_tag
    UFView.ShadedEdgeOptions shaded_edge_options

    SetSurfaceDisplayOptions(Tag, UFView.RenderingStyle, ref UFView.EdgeDisplayOptions)

    Declaration
    public void SetSurfaceDisplayOptions(Tag view_tag, UFView.RenderingStyle rendering_style, ref UFView.EdgeDisplayOptions edge_display_options)
    Parameters
    Type Name Description
    Tag view_tag
    UFView.RenderingStyle rendering_style
    UFView.EdgeDisplayOptions edge_display_options

    SetViewLight(Tag, ref UFView.Lighting)

    Declaration
    public void SetViewLight(Tag view_tag, ref UFView.Lighting view_light)
    Parameters
    Type Name Description
    Tag view_tag
    UFView.Lighting view_light

    SetViewMatrix(String, Int32, Tag, Double[])

    Declaration
    public void SetViewMatrix(string cp1, int ip2, Tag np3, double[] rp4)
    Parameters
    Type Name Description
    System.String cp1
    System.Int32 ip2
    Tag np3
    System.Double[] rp4

    SetVisualization(Tag, ref UFView.Visualization)

    Declaration
    public void SetVisualization(Tag view, ref UFView.Visualization view_data)
    Parameters
    Type Name Description
    Tag view
    UFView.Visualization view_data

    SetXyClip(Tag, Double[])

    Declaration
    public void SetXyClip(Tag view_tag, double[] xy_clip_bounds)
    Parameters
    Type Name Description
    Tag view_tag
    System.Double[] xy_clip_bounds

    SetZClip(Tag, Int32[], Double[])

    Declaration
    public void SetZClip(Tag tag, int[] status, double[] distances)
    Parameters
    Type Name Description
    Tag tag
    System.Int32[] status
    System.Double[] distances

    UnexpandWorkView()

    Declaration
    public void UnexpandWorkView()

    UpdateView(Tag)

    Declaration
    public void UpdateView(Tag view_tag)
    Parameters
    Type Name Description
    Tag view_tag

    ZoomView(Tag, Double)

    Declaration
    public void ZoomView(Tag view_tag, double scale)
    Parameters
    Type Name Description
    Tag view_tag
    System.Double scale

    Implements

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