Search Results for

    Show / Hide Table of Contents

    Class UFDraw

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

    Methods

    AddAuxiliaryView(Tag, Tag, Tag, Double[], out Tag)

    Declaration
    public void AddAuxiliaryView(Tag drawing_tag, Tag parent_view_tag, Tag hinge_line_tag, double[] dwg_reference_point, out Tag aux_view_tag)
    Parameters
    Type Name Description
    Tag drawing_tag
    Tag parent_view_tag
    Tag hinge_line_tag
    System.Double[] dwg_reference_point
    Tag aux_view_tag

    AddCircDetailView(Tag, Tag, Tag, Tag, Double, Double[], out Tag)

    Declaration
    public void AddCircDetailView(Tag drawing_tag, Tag parent_view_tag, Tag center_pt_tag, Tag circle_pt_tag, double view_scale, double[] dwg_reference_point, out Tag detail_view_tag)
    Parameters
    Type Name Description
    Tag drawing_tag
    Tag parent_view_tag
    Tag center_pt_tag
    Tag circle_pt_tag
    System.Double view_scale
    System.Double[] dwg_reference_point
    Tag detail_view_tag

    AddDetailView(Tag, Tag, Double[], Double[], Double, Double[], out Tag)

    Declaration
    public void AddDetailView(Tag drawing_tag, Tag parent_view_tag, double[] xy1, double[] xy2, double view_scale, double[] dwg_reference_point, out Tag detail_view_tag)
    Parameters
    Type Name Description
    Tag drawing_tag
    Tag parent_view_tag
    System.Double[] xy1
    System.Double[] xy2
    System.Double view_scale
    System.Double[] dwg_reference_point
    Tag detail_view_tag

    AddOrthographicView(Tag, Tag, UFDraw.ProjDir, Double[], out Tag)

    Declaration
    public void AddOrthographicView(Tag drawing_tag, Tag parent_view_tag, UFDraw.ProjDir projection_direction, double[] dwg_reference_point, out Tag ortho_view_tag)
    Parameters
    Type Name Description
    Tag drawing_tag
    Tag parent_view_tag
    UFDraw.ProjDir projection_direction
    System.Double[] dwg_reference_point
    Tag ortho_view_tag

    AddSxlineSxseg(Tag, UFDraw.SxsegType, UFDraw.SxlineLeg, ref UFDrf.Object, out Tag)

    Declaration
    public void AddSxlineSxseg(Tag sxline_tag, UFDraw.SxsegType sxseg_type, UFDraw.SxlineLeg sxline_leg, ref UFDrf.Object _object, out Tag sxseg_tag)
    Parameters
    Type Name Description
    Tag sxline_tag
    UFDraw.SxsegType sxseg_type
    UFDraw.SxlineLeg sxline_leg
    UFDrf.Object _object
    Tag sxseg_tag

    AddSxseg(Tag, ref UFDraw.SxlineSxsegs, out Tag)

    Declaration
    public void AddSxseg(Tag sxline_tag, ref UFDraw.SxlineSxsegs sxseg_data, out Tag sxseg_tag)
    Parameters
    Type Name Description
    Tag sxline_tag
    UFDraw.SxlineSxsegs sxseg_data
    Tag sxseg_tag

    AskAutoUpdate(Tag, out Boolean)

    Declaration
    public void AskAutoUpdate(Tag view_tag, out bool auto_update)
    Parameters
    Type Name Description
    Tag view_tag
    System.Boolean auto_update

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

    Declaration
    public void AskBodySilsInView(Tag body_tag, Tag view_tag, out int num_silhouettes, out Tag[] silhouette_tags)
    Parameters
    Type Name Description
    Tag body_tag
    Tag view_tag
    System.Int32 num_silhouettes
    Tag[] silhouette_tags

    AskBorderColor(out Int32)

    Declaration
    public void AskBorderColor(out int border_color)
    Parameters
    Type Name Description
    System.Int32 border_color

    AskBorderDisplay(out Boolean)

    Declaration
    public void AskBorderDisplay(out bool border_display)
    Parameters
    Type Name Description
    System.Boolean border_display

    AskBoundaryCurves(Tag, out Double, out Int32, out UFDraw.ViewBoundary[])

    Declaration
    public void AskBoundaryCurves(Tag view_tag, out double tolerance, out int num_curves, out UFDraw.ViewBoundary[] boundary_curves)
    Parameters
    Type Name Description
    Tag view_tag
    System.Double tolerance
    System.Int32 num_curves
    UFDraw.ViewBoundary[] boundary_curves

    AskBoundaryType(Tag, out UFDraw.BoundaryType)

    Declaration
    public void AskBoundaryType(Tag view_tag, out UFDraw.BoundaryType boundary_type)
    Parameters
    Type Name Description
    Tag view_tag
    UFDraw.BoundaryType boundary_type

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

    Declaration
    public void AskBoundByObjects(Tag view_tag, out int num_objects, out Tag[] bounded_objects)
    Parameters
    Type Name Description
    Tag view_tag
    System.Int32 num_objects
    Tag[] bounded_objects

    AskBreakoutData(Tag, out Tag, out UFDraw.BreakoutData)

    Declaration
    public void AskBreakoutData(Tag breakline, out Tag view_tag, out UFDraw.BreakoutData breakout_data)
    Parameters
    Type Name Description
    Tag breakline
    Tag view_tag
    UFDraw.BreakoutData breakout_data

    AskBreakRegionData(Tag, out UFDraw.BreakRegionData)

    Declaration
    public void AskBreakRegionData(Tag region, out UFDraw.BreakRegionData break_region_data)
    Parameters
    Type Name Description
    Tag region
    UFDraw.BreakRegionData break_region_data

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

    Declaration
    public void AskBreakRegions(Tag view_tag, out int num_regions, out Tag[] break_regions)
    Parameters
    Type Name Description
    Tag view_tag
    System.Int32 num_regions
    Tag[] break_regions

    AskCompSectionInView(Tag, Tag, out UFDraw.CompSectionInView)

    Declaration
    public void AskCompSectionInView(Tag component, Tag sx_view, out UFDraw.CompSectionInView sx_property)
    Parameters
    Type Name Description
    Tag component
    Tag sx_view
    UFDraw.CompSectionInView sx_property

    AskCurrentDrawing(out Tag)

    Declaration
    public void AskCurrentDrawing(out Tag drawing_tag)
    Parameters
    Type Name Description
    Tag drawing_tag

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

    Declaration
    public void AskCurveGroupMembers(Tag curve_group, out Tag[] curves, out int curve_count)
    Parameters
    Type Name Description
    Tag curve_group
    Tag[] curves
    System.Int32 curve_count

    AskCurveOfSxedge(Tag, out Tag)

    Declaration
    public void AskCurveOfSxedge(Tag sxseg_tag, out Tag curve_tag)
    Parameters
    Type Name Description
    Tag sxseg_tag
    Tag curve_tag

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

    Declaration
    public void AskDisplayedObjects(Tag view, out int num_objects, out Tag[] objects)
    Parameters
    Type Name Description
    Tag view
    System.Int32 num_objects
    Tag[] objects

    AskDisplayState(out Int32)

    Declaration
    public void AskDisplayState(out int view_type)
    Parameters
    Type Name Description
    System.Int32 view_type

    AskDmvRotationPlane(Tag, out Tag)

    Declaration
    public void AskDmvRotationPlane(Tag view, out Tag plane)
    Parameters
    Type Name Description
    Tag view
    Tag plane

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

    Declaration
    public void AskDraftingCurveParents(Tag input_curve_tag, out int parents_count, out Tag[] parents)
    Parameters
    Type Name Description
    Tag input_curve_tag
    System.Int32 parents_count
    Tag[] parents

    AskDraftingCurveType(Tag, out UFDraw.DraftingCurveType)

    Declaration
    public void AskDraftingCurveType(Tag input_curve_tag, out UFDraw.DraftingCurveType curve_type)
    Parameters
    Type Name Description
    Tag input_curve_tag
    UFDraw.DraftingCurveType curve_type

    AskDrawingOfView(Tag, out Tag)

    Declaration
    public void AskDrawingOfView(Tag member_view, out Tag drawing)
    Parameters
    Type Name Description
    Tag member_view
    Tag drawing

    AskDrawingRefPt(Tag, Double[])

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

    AskDrawings(out Int32, out Tag[])

    Declaration
    public void AskDrawings(out int num_drawings, out Tag[] drawing_tags)
    Parameters
    Type Name Description
    System.Int32 num_drawings
    Tag[] drawing_tags

    AskFaceOfSil(Tag, out Tag)

    Declaration
    public void AskFaceOfSil(Tag silhouette_tag, out Tag face_tag)
    Parameters
    Type Name Description
    Tag silhouette_tag
    Tag face_tag

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

    Declaration
    public void AskFaceSilsInView(Tag face_tag, Tag view_tag, out int num_silhouettes, out Tag[] sil_tags)
    Parameters
    Type Name Description
    Tag face_tag
    Tag view_tag
    System.Int32 num_silhouettes
    Tag[] sil_tags

    AskFoldedSxline(Tag, Double[], Double[], out Tag, out Int32, out Tag[], out Int32, out Tag[], out UFDraw.SxlineStatus)

    Declaration
    public void AskFoldedSxline(Tag sxline_tag, double[] step_dir, double[] arrow_dir, out Tag pview_tag, out int num_sxviews, out Tag[] sxview_tags, out int num_sxsegs, out Tag[] sxseg_tags, out UFDraw.SxlineStatus sxline_status)
    Parameters
    Type Name Description
    Tag sxline_tag
    System.Double[] step_dir
    System.Double[] arrow_dir
    Tag pview_tag
    System.Int32 num_sxviews
    Tag[] sxview_tags
    System.Int32 num_sxsegs
    Tag[] sxseg_tags
    UFDraw.SxlineStatus sxline_status

    AskGroupOfCurve(Tag, out Tag, out Int32, out Int32)

    Declaration
    public void AskGroupOfCurve(Tag curve_tag, out Tag group_tag, out int group_type, out int group_subtype)
    Parameters
    Type Name Description
    Tag curve_tag
    Tag group_tag
    System.Int32 group_type
    System.Int32 group_subtype

    AskHalfSxline(Tag, Double[], Double[], out Tag, out Int32, out Tag[], out Int32, out Tag[], out UFDraw.SxlineStatus)

    Declaration
    public void AskHalfSxline(Tag sxline_tag, double[] step_dir, double[] arrow_dir, out Tag pview_tag, out int num_sxviews, out Tag[] sxview_tags, out int num_sxsegs, out Tag[] sxseg_tags, out UFDraw.SxlineStatus sxline_status)
    Parameters
    Type Name Description
    Tag sxline_tag
    System.Double[] step_dir
    System.Double[] arrow_dir
    Tag pview_tag
    System.Int32 num_sxviews
    Tag[] sxview_tags
    System.Int32 num_sxsegs
    Tag[] sxseg_tags
    UFDraw.SxlineStatus sxline_status

    AskNumDrawings(out Int32)

    Declaration
    public void AskNumDrawings(out int num_drawings)
    Parameters
    Type Name Description
    System.Int32 num_drawings

    AskNumViews(Tag, out Int32)

    Declaration
    public void AskNumViews(Tag drawing_tag, out int num_views)
    Parameters
    Type Name Description
    Tag drawing_tag
    System.Int32 num_views

    AskPictorialSxline(Tag, out UFDraw.SxlineType, Double[], Double[], out Tag, out Int32, out Tag[], out Int32, out Tag[], out Boolean, out UFDraw.SxlineStatus)

    Declaration
    public void AskPictorialSxline(Tag sxline_tag, out UFDraw.SxlineType sxline_type, double[] cut_dir, double[] arrow_dir, out Tag parent_view_tag, out int num_sxviews, out Tag[] sxview_tags, out int num_sxsegs, out Tag[] sxseg_tags, out bool pictorial_sxview, out UFDraw.SxlineStatus sxline_status)
    Parameters
    Type Name Description
    Tag sxline_tag
    UFDraw.SxlineType sxline_type
    System.Double[] cut_dir
    System.Double[] arrow_dir
    Tag parent_view_tag
    System.Int32 num_sxviews
    Tag[] sxview_tags
    System.Int32 num_sxsegs
    Tag[] sxseg_tags
    System.Boolean pictorial_sxview
    UFDraw.SxlineStatus sxline_status

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

    Declaration
    public void AskRenderSetObjects(Tag render_set, out int number_objects, out Tag[] objects)
    Parameters
    Type Name Description
    Tag render_set
    System.Int32 number_objects
    Tag[] objects

    AskRenderSetParms(Tag, out UFDraw.RenderPrefs)

    Declaration
    public void AskRenderSetParms(Tag render_set, out UFDraw.RenderPrefs render_parms)
    Parameters
    Type Name Description
    Tag render_set
    UFDraw.RenderPrefs render_parms

    AskRenderSets(out Int32, out Tag[])

    Declaration
    public void AskRenderSets(out int number_render_sets, out Tag[] render_sets)
    Parameters
    Type Name Description
    System.Int32 number_render_sets
    Tag[] render_sets

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

    Declaration
    public void AskRenderSetsOfView(Tag view, out int number_render_sets, out Tag[] render_sets)
    Parameters
    Type Name Description
    Tag view
    System.Int32 number_render_sets
    Tag[] render_sets

    AskRevolvedSxline(Tag, Double[], Double[], out Tag, out UFDrf.Object, out Int32, out Tag[], out Int32, out Int32, out UFDraw.SxlineLeg, out Tag[], out UFDraw.SxlineStatus)

    Declaration
    public void AskRevolvedSxline(Tag sxline_tag, double[] step_dir, double[] arrow_dir, out Tag pview_tag, out UFDrf.Object rotpt_object, out int num_sxviews, out Tag[] sxview_tags, out int num_sxsegs, out int num_leg1_sxsegs, out UFDraw.SxlineLeg cut_plane_leg, out Tag[] sxseg_tags, out UFDraw.SxlineStatus sxline_status)
    Parameters
    Type Name Description
    Tag sxline_tag
    System.Double[] step_dir
    System.Double[] arrow_dir
    Tag pview_tag
    UFDrf.Object rotpt_object
    System.Int32 num_sxviews
    Tag[] sxview_tags
    System.Int32 num_sxsegs
    System.Int32 num_leg1_sxsegs
    UFDraw.SxlineLeg cut_plane_leg
    Tag[] sxseg_tags
    UFDraw.SxlineStatus sxline_status

    AskSimpleSxline(Tag, Double[], Double[], out Tag, out Int32, out Tag[], out Int32, out Tag[], out UFDraw.SxlineStatus)

    Declaration
    public void AskSimpleSxline(Tag sxline_tag, double[] step_dir, double[] arrow_dir, out Tag pview_tag, out int num_sxviews, out Tag[] sxview_tags, out int num_sxsegs, out Tag[] sxseg_tags, out UFDraw.SxlineStatus sxline_status)
    Parameters
    Type Name Description
    Tag sxline_tag
    System.Double[] step_dir
    System.Double[] arrow_dir
    Tag pview_tag
    System.Int32 num_sxviews
    Tag[] sxview_tags
    System.Int32 num_sxsegs
    Tag[] sxseg_tags
    UFDraw.SxlineStatus sxline_status

    AskSimplifiedCurve(Tag, ref Tag, out Boolean, out Double, out Int32, out Tag[])

    Declaration
    public void AskSimplifiedCurve(Tag master_curve_tag, ref Tag view_tag, out bool flat_arc_to_line, out double tolerance, out int num_segments, out Tag[] segments)
    Parameters
    Type Name Description
    Tag master_curve_tag
    Tag view_tag
    System.Boolean flat_arc_to_line
    System.Double tolerance
    System.Int32 num_segments
    Tag[] segments

    AskSolidOfSection(Tag, out Tag)

    Declaration
    public void AskSolidOfSection(Tag sxsolid_tag, out Tag solid_tag)
    Parameters
    Type Name Description
    Tag sxsolid_tag
    Tag solid_tag

    AskSteppedSxline(Tag, Double[], Double[], out Tag, out Int32, out Tag[], out Int32, out Tag[], out UFDraw.SxlineStatus)

    Declaration
    public void AskSteppedSxline(Tag sxline_tag, double[] step_dir, double[] arrow_dir, out Tag pview_tag, out int num_sxviews, out Tag[] sxview_tags, out int num_sxsegs, out Tag[] sxseg_tags, out UFDraw.SxlineStatus sxline_status)
    Parameters
    Type Name Description
    Tag sxline_tag
    System.Double[] step_dir
    System.Double[] arrow_dir
    Tag pview_tag
    System.Int32 num_sxviews
    Tag[] sxview_tags
    System.Int32 num_sxsegs
    Tag[] sxseg_tags
    UFDraw.SxlineStatus sxline_status

    AskSuppressViewUpdat(out Boolean)

    Declaration
    public void AskSuppressViewUpdat(out bool suppress_view_update)
    Parameters
    Type Name Description
    System.Boolean suppress_view_update

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

    Declaration
    public void AskSxedgesOfSxsolid(Tag sxsolid_tag, out int num_sxedges, out Tag[] sxedge_tags)
    Parameters
    Type Name Description
    Tag sxsolid_tag
    System.Int32 num_sxedges
    Tag[] sxedge_tags

    AskSxlineDefaultPrfs(out UFDraw.ArrowParms, out UFDraw.SxlineDisplay)

    Declaration
    public void AskSxlineDefaultPrfs(out UFDraw.ArrowParms arrow_parms, out UFDraw.SxlineDisplay sxline_display)
    Parameters
    Type Name Description
    UFDraw.ArrowParms arrow_parms
    UFDraw.SxlineDisplay sxline_display

    AskSxlineDisplay(Tag, out UFDraw.ArrowParms, out UFDraw.SxlineDisplay)

    Declaration
    public void AskSxlineDisplay(Tag sxline_tag, out UFDraw.ArrowParms arrow_parms, out UFDraw.SxlineDisplay sxline_display)
    Parameters
    Type Name Description
    Tag sxline_tag
    UFDraw.ArrowParms arrow_parms
    UFDraw.SxlineDisplay sxline_display

    AskSxlineOfSxview(Tag, out Tag)

    Declaration
    public void AskSxlineOfSxview(Tag sxview_tag, out Tag sxline_tag)
    Parameters
    Type Name Description
    Tag sxview_tag
    Tag sxline_tag

    AskSxlineSxseg(Tag, out UFDraw.SxsegInfo, out Tag, out UFDrf.Object[])

    Declaration
    public void AskSxlineSxseg(Tag sxseg_tag, out UFDraw.SxsegInfo sxseg_info, out Tag curve_tag, out UFDrf.Object[] _object)
    Parameters
    Type Name Description
    Tag sxseg_tag
    UFDraw.SxsegInfo sxseg_info
    Tag curve_tag
    UFDrf.Object[] _object

    AskSxlineType(Tag, out UFDraw.SxlineType)

    Declaration
    public void AskSxlineType(Tag sxline_tag, out UFDraw.SxlineType sxline_type)
    Parameters
    Type Name Description
    Tag sxline_tag
    UFDraw.SxlineType sxline_type

    AskSxsolidsOfSxview(Tag, UFDraw.SxlineLeg, out Int32, out Tag[])

    Declaration
    public void AskSxsolidsOfSxview(Tag sxview_tag, UFDraw.SxlineLeg leg_num, out int num_sxsolids, out Tag[] sxsolid_tags)
    Parameters
    Type Name Description
    Tag sxview_tag
    UFDraw.SxlineLeg leg_num
    System.Int32 num_sxsolids
    Tag[] sxsolid_tags

    AskSxviewDisplay(Tag, out UFDraw.SxviewPrfs)

    Declaration
    public void AskSxviewDisplay(Tag view_tag, out UFDraw.SxviewPrfs sxview_parms)
    Parameters
    Type Name Description
    Tag view_tag
    UFDraw.SxviewPrfs sxview_parms

    AskTabularNoteDefaults(out UFDraw.TabnotParams)

    Declaration
    [Obsolete("Deprecated")]
    public void AskTabularNoteDefaults(out UFDraw.TabnotParams _params)
    Parameters
    Type Name Description
    UFDraw.TabnotParams _params

    AskTabularNoteParams(Tag, out UFDraw.TabnotParams, out UFDraw.TabnotEvalData)

    Declaration
    [Obsolete("Deprecated")]
    public void AskTabularNoteParams(Tag tabular_note, out UFDraw.TabnotParams _params, out UFDraw.TabnotEvalData eval_data)
    Parameters
    Type Name Description
    Tag tabular_note
    UFDraw.TabnotParams _params
    UFDraw.TabnotEvalData eval_data

    AskUnfoldedSxline(Tag, Double[], Double[], out Tag, out Int32, out Tag[], out Int32, out Tag[], out UFDraw.SxlineStatus)

    Declaration
    public void AskUnfoldedSxline(Tag sxline_tag, double[] step_dir, double[] arrow_dir, out Tag pview_tag, out int num_sxviews, out Tag[] sxview_tags, out int num_sxsegs, out Tag[] sxseg_tags, out UFDraw.SxlineStatus sxline_status)
    Parameters
    Type Name Description
    Tag sxline_tag
    System.Double[] step_dir
    System.Double[] arrow_dir
    Tag pview_tag
    System.Int32 num_sxviews
    Tag[] sxview_tags
    System.Int32 num_sxsegs
    Tag[] sxseg_tags
    UFDraw.SxlineStatus sxline_status

    AskViewAnchor(Tag, out Tag)

    Declaration
    public void AskViewAnchor(Tag view_tag, out Tag anchor_point)
    Parameters
    Type Name Description
    Tag view_tag
    Tag anchor_point

    AskViewAngle(Tag, out Double)

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

    AskViewBorders(Tag, Double[])

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

    AskViewDisplay(Tag, out UFDraw.ViewPrfs)

    Declaration
    public void AskViewDisplay(Tag view_tag, out UFDraw.ViewPrfs view_parms)
    Parameters
    Type Name Description
    Tag view_tag
    UFDraw.ViewPrfs view_parms

    AskViewLabel(Tag, out Tag)

    Declaration
    public void AskViewLabel(Tag view_tag, out Tag view_label_tag)
    Parameters
    Type Name Description
    Tag view_tag
    Tag view_label_tag

    AskViewLabelParms(Tag, ref UFDraw.ViewLabelParms)

    Declaration
    public int AskViewLabelParms(Tag view_label_tag, ref UFDraw.ViewLabelParms view_label_parms)
    Parameters
    Type Name Description
    Tag view_label_tag
    UFDraw.ViewLabelParms view_label_parms
    Returns
    Type Description
    System.Int32

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

    Declaration
    public void AskViewNotes(Tag view_tag, out int num_notes, out Tag[] note_tags)
    Parameters
    Type Name Description
    Tag view_tag
    System.Int32 num_notes
    Tag[] note_tags

    AskViewOfDrawing(Tag, out Tag)

    Declaration
    public void AskViewOfDrawing(Tag drawing, out Tag view)
    Parameters
    Type Name Description
    Tag drawing
    Tag view

    AskViewOfNote(Tag, out Tag)

    Declaration
    public void AskViewOfNote(Tag note_tag, out Tag view_tag)
    Parameters
    Type Name Description
    Tag note_tag
    Tag view_tag

    AskViewOfViewLabel(Tag, out Tag)

    Declaration
    public void AskViewOfViewLabel(Tag view_label_tag, out Tag view_tag)
    Parameters
    Type Name Description
    Tag view_label_tag
    Tag view_tag

    AskViewParmScale(Tag, out Tag, out Double)

    Declaration
    public void AskViewParmScale(Tag view_tag, out Tag exp_tag, out double scale_value)
    Parameters
    Type Name Description
    Tag view_tag
    Tag exp_tag
    System.Double scale_value

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

    Declaration
    public void AskViews(Tag drawing_tag, out int num_views, out Tag[] view_tag)
    Parameters
    Type Name Description
    Tag drawing_tag
    System.Int32 num_views
    Tag[] view_tag

    AskViewScale(Tag, out Tag, out Double)

    Declaration
    public void AskViewScale(Tag view_tag, out Tag exp_tag, out double scale_value)
    Parameters
    Type Name Description
    Tag view_tag
    Tag exp_tag
    System.Double scale_value

    AskViewStatus(Tag, out UFDraw.ViewStatus)

    Declaration
    public void AskViewStatus(Tag view_tag, out UFDraw.ViewStatus view_status)
    Parameters
    Type Name Description
    Tag view_tag
    UFDraw.ViewStatus view_status

    AskViewThdAppPitch(Tag, out Double)

    Declaration
    public void AskViewThdAppPitch(Tag view, out double app_pitch)
    Parameters
    Type Name Description
    Tag view
    System.Double app_pitch

    AskViewThdMeth(Tag, out Int32)

    Declaration
    public void AskViewThdMeth(Tag view, out int method)
    Parameters
    Type Name Description
    Tag view
    System.Int32 method

    AskXhatchOfSxsolid(Tag, out Tag)

    Declaration
    public void AskXhatchOfSxsolid(Tag sxsolid_tag, out Tag xhatch_tag)
    Parameters
    Type Name Description
    Tag sxsolid_tag
    Tag xhatch_tag

    AttachNoteToView(Tag, Tag)

    Declaration
    public void AttachNoteToView(Tag note_tag, Tag view_tag)
    Parameters
    Type Name Description
    Tag note_tag
    Tag view_tag

    CopyView(Tag, out Tag)

    Declaration
    public void CopyView(Tag view_tag, out Tag new_view)
    Parameters
    Type Name Description
    Tag view_tag
    Tag new_view

    CreateBreakout(Tag, ref UFDraw.BreakoutData, out Tag)

    Declaration
    public void CreateBreakout(Tag view_tag, ref UFDraw.BreakoutData breakout_data, out Tag breakline)
    Parameters
    Type Name Description
    Tag view_tag
    UFDraw.BreakoutData breakout_data
    Tag breakline

    CreateBreakRegion(Tag, Tag, Int32, UFDraw.BreakRegionBoundary[], out Tag)

    Declaration
    public void CreateBreakRegion(Tag view_tag, Tag anchor_point, int num_curves, UFDraw.BreakRegionBoundary[] curves, out Tag break_region)
    Parameters
    Type Name Description
    Tag view_tag
    Tag anchor_point
    System.Int32 num_curves
    UFDraw.BreakRegionBoundary[] curves
    Tag break_region

    CreateRenderSet(String, ref UFDraw.RenderPrefs, out Tag)

    Declaration
    public void CreateRenderSet(string render_set_name, ref UFDraw.RenderPrefs render_parms, out Tag render_set)
    Parameters
    Type Name Description
    System.String render_set_name
    UFDraw.RenderPrefs render_parms
    Tag render_set

    CreateSimpleSxview(Tag, Double, Double[], Double[], Tag, ref UFDrf.Object, Double[], out Tag)

    Declaration
    public void CreateSimpleSxview(Tag dwg_tag, double sxview_scale, double[] step_dir, double[] arrow_dir, Tag pview_tag, ref UFDrf.Object cut_object, double[] view_placement_pt, out Tag sxview_tag)
    Parameters
    Type Name Description
    Tag dwg_tag
    System.Double sxview_scale
    System.Double[] step_dir
    System.Double[] arrow_dir
    Tag pview_tag
    UFDrf.Object cut_object
    System.Double[] view_placement_pt
    Tag sxview_tag

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

    Declaration
    public void CreateSimplifiedCurve(Tag master_curve_tag, Tag view_tag, bool flat_arc_to_line, out int num_segments, out Tag[] segments)
    Parameters
    Type Name Description
    Tag master_curve_tag
    Tag view_tag
    System.Boolean flat_arc_to_line
    System.Int32 num_segments
    Tag[] segments

    CreateTabularNote(ref UFDraw.TabnotParams, out Tag)

    Declaration
    [Obsolete("Deprecated")]
    public void CreateTabularNote(ref UFDraw.TabnotParams _params, out Tag new_tabular_note)
    Parameters
    Type Name Description
    UFDraw.TabnotParams _params
    Tag new_tabular_note

    CreateViewLabel(Tag, ref UFDraw.ViewLabelParms, out Tag)

    Declaration
    public void CreateViewLabel(Tag view_tag, ref UFDraw.ViewLabelParms view_label_parms, out Tag view_label_tag)
    Parameters
    Type Name Description
    Tag view_tag
    UFDraw.ViewLabelParms view_label_parms
    Tag view_label_tag

    DefineBoundByObjects(Tag, Int32, Tag[])

    Declaration
    public void DefineBoundByObjects(Tag view_tag, int num_objects, Tag[] bounded_objects)
    Parameters
    Type Name Description
    Tag view_tag
    System.Int32 num_objects
    Tag[] bounded_objects

    DefineViewAutoRect(Tag)

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

    DefineViewBoundary(Tag, Int32, UFDraw.DefineBoundary[])

    Declaration
    public void DefineViewBoundary(Tag view_tag, int curve_count, UFDraw.DefineBoundary[] boundary_curves)
    Parameters
    Type Name Description
    Tag view_tag
    System.Int32 curve_count
    UFDraw.DefineBoundary[] boundary_curves

    DefineViewBoundary1(Tag, Int32, UFDraw.DefineBoundary[])

    Declaration
    public void DefineViewBoundary1(Tag view_tag, int curve_count, UFDraw.DefineBoundary[] boundary_curves)
    Parameters
    Type Name Description
    Tag view_tag
    System.Int32 curve_count
    UFDraw.DefineBoundary[] boundary_curves

    DefineViewManualRect(Tag, Double[])

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

    DeleteDrawing(Tag)

    Declaration
    public void DeleteDrawing(Tag drawing_tag)
    Parameters
    Type Name Description
    Tag drawing_tag

    DeleteSxlineSxseg(Tag)

    Declaration
    public void DeleteSxlineSxseg(Tag sxseg_tag)
    Parameters
    Type Name Description
    Tag sxseg_tag

    DeleteTabnotCell(Tag, Int32, Int32)

    Declaration
    [Obsolete("Deprecated")]
    public void DeleteTabnotCell(Tag tabular_note, int row, int col)
    Parameters
    Type Name Description
    Tag tabular_note
    System.Int32 row
    System.Int32 col

    DeleteViewLabel(Tag)

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

    DetachNoteFromView(Tag)

    Declaration
    public void DetachNoteFromView(Tag note_tag)
    Parameters
    Type Name Description
    Tag note_tag

    EditBoundaryPoint(Tag, Tag, Tag)

    Declaration
    public void EditBoundaryPoint(Tag defining_point, Tag new_point, Tag view_tag)
    Parameters
    Type Name Description
    Tag defining_point
    Tag new_point
    Tag view_tag

    EditSxlineDisplay(Tag, ref UFDraw.ArrowParms, UFDraw.SxlineDisplay)

    Declaration
    public void EditSxlineDisplay(Tag sxline_tag, ref UFDraw.ArrowParms arrow_parms, UFDraw.SxlineDisplay sxline_display)
    Parameters
    Type Name Description
    Tag sxline_tag
    UFDraw.ArrowParms arrow_parms
    UFDraw.SxlineDisplay sxline_display

    EraseSxviewObjects(Tag, Int32, Tag[])

    Declaration
    public void EraseSxviewObjects(Tag view, int num_objects, Tag[] objects)
    Parameters
    Type Name Description
    Tag view
    System.Int32 num_objects
    Tag[] objects

    GetViewModelViewPart(Tag, out String)

    Declaration
    public void GetViewModelViewPart(Tag view, out string model_view_partname)
    Parameters
    Type Name Description
    Tag view
    System.String model_view_partname

    ImportView(Tag, Tag, Double[], ref UFDraw.ViewInfo, out Tag)

    Declaration
    public void ImportView(Tag drawing_tag, Tag view_tag, double[] dwg_reference_point, ref UFDraw.ViewInfo view_info, out Tag draw_view_tag)
    Parameters
    Type Name Description
    Tag drawing_tag
    Tag view_tag
    System.Double[] dwg_reference_point
    UFDraw.ViewInfo view_info
    Tag draw_view_tag

    InitializeViewInfo(out UFDraw.ViewInfo)

    Declaration
    public void InitializeViewInfo(out UFDraw.ViewInfo view_info)
    Parameters
    Type Name Description
    UFDraw.ViewInfo view_info

    IsDraftingComponent(Tag, out Boolean)

    Declaration
    public void IsDraftingComponent(Tag component, out bool is_drafting_component)
    Parameters
    Type Name Description
    Tag component
    System.Boolean is_drafting_component

    IsObjectOutOfDate(Tag, out Boolean)

    Declaration
    public void IsObjectOutOfDate(Tag _object, out bool out_of_date)
    Parameters
    Type Name Description
    Tag _object
    System.Boolean out_of_date

    IsSxview(Tag, out Boolean)

    Declaration
    public void IsSxview(Tag view_tag, out bool is_a_sxview)
    Parameters
    Type Name Description
    Tag view_tag
    System.Boolean is_a_sxview

    IsThreadCurve(Tag, out Boolean)

    Declaration
    public void IsThreadCurve(Tag curve_tag, out bool is_thread_curve)
    Parameters
    Type Name Description
    Tag curve_tag
    System.Boolean is_thread_curve

    MoveSxlineRotpt(Tag, ref UFDrf.Object)

    Declaration
    public void MoveSxlineRotpt(Tag sxline_tag, ref UFDrf.Object new_object)
    Parameters
    Type Name Description
    Tag sxline_tag
    UFDrf.Object new_object

    MoveSxlineSxseg(Tag, ref UFDrf.Object)

    Declaration
    public void MoveSxlineSxseg(Tag sxseg_tag, ref UFDrf.Object new_object)
    Parameters
    Type Name Description
    Tag sxseg_tag
    UFDrf.Object new_object

    MoveSxseg(Tag, ref UFDraw.SxlineSxsegs)

    Declaration
    public void MoveSxseg(Tag sxseg_tag, ref UFDraw.SxlineSxsegs sxseg_data)
    Parameters
    Type Name Description
    Tag sxseg_tag
    UFDraw.SxlineSxsegs sxseg_data

    MoveView(Tag, Double[])

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

    MoveViewToDrawing(Tag, Tag)

    Declaration
    public void MoveViewToDrawing(Tag view_tag, Tag drawing_tag)
    Parameters
    Type Name Description
    Tag view_tag
    Tag drawing_tag

    OpenDrawing(Tag)

    Declaration
    public void OpenDrawing(Tag drawing_tag)
    Parameters
    Type Name Description
    Tag drawing_tag

    ReadTabnotCell(Tag, Int32, Int32, out UFDraw.TabnotCellParams, out UFDraw.TabnotCellEvalData)

    Declaration
    [Obsolete("Deprecated")]
    public void ReadTabnotCell(Tag tabular_note, int row, int col, out UFDraw.TabnotCellParams _params, out UFDraw.TabnotCellEvalData eval_data)
    Parameters
    Type Name Description
    Tag tabular_note
    System.Int32 row
    System.Int32 col
    UFDraw.TabnotCellParams _params
    UFDraw.TabnotCellEvalData eval_data

    ReadTabnotColWdt(Tag, Int32, out Double)

    Declaration
    [Obsolete("Deprecated")]
    public void ReadTabnotColWdt(Tag tabular_note, int col, out double width)
    Parameters
    Type Name Description
    Tag tabular_note
    System.Int32 col
    System.Double width

    ReadTabnotRowHgt(Tag, Int32, out Double)

    Declaration
    [Obsolete("Deprecated")]
    public void ReadTabnotRowHgt(Tag tabular_note, int row, out double height)
    Parameters
    Type Name Description
    Tag tabular_note
    System.Int32 row
    System.Double height

    RedefineSxlineHinge(Tag, ref UFDrf.LineObject, Boolean)

    Declaration
    public void RedefineSxlineHinge(Tag sxline_tag, ref UFDrf.LineObject hinge_line, bool arrow_same_dir)
    Parameters
    Type Name Description
    Tag sxline_tag
    UFDrf.LineObject hinge_line
    System.Boolean arrow_same_dir

    RemoveBreakout(Tag, Boolean)

    Declaration
    public void RemoveBreakout(Tag breakline, bool delete_curves)
    Parameters
    Type Name Description
    Tag breakline
    System.Boolean delete_curves

    RemoveBreakRegion(Tag, Boolean)

    Declaration
    public void RemoveBreakRegion(Tag break_region, bool delete_curves)
    Parameters
    Type Name Description
    Tag break_region
    System.Boolean delete_curves

    RemoveDmvRotationPlane(Tag)

    Declaration
    public void RemoveDmvRotationPlane(Tag view)
    Parameters
    Type Name Description
    Tag view

    RenameDrawing(Tag, String)

    Declaration
    public void RenameDrawing(Tag drawing_tag, string new_drawing_name)
    Parameters
    Type Name Description
    Tag drawing_tag
    System.String new_drawing_name

    RetrieveDrawingCgm(String, out String[], out Int32)

    Declaration
    public void RetrieveDrawingCgm(string file_name, out string[] out_file_names, out int num_sheets)
    Parameters
    Type Name Description
    System.String file_name
    System.String[] out_file_names
    System.Int32 num_sheets

    SetAutoUpdate(Tag, out Boolean)

    Declaration
    public void SetAutoUpdate(Tag view_tag, out bool auto_update)
    Parameters
    Type Name Description
    Tag view_tag
    System.Boolean auto_update

    SetBorderColor(Int32)

    Declaration
    public void SetBorderColor(int border_color)
    Parameters
    Type Name Description
    System.Int32 border_color

    SetBorderDisplay(Boolean)

    Declaration
    public void SetBorderDisplay(bool border_display)
    Parameters
    Type Name Description
    System.Boolean border_display

    SetBoundaryAssoc(Tag, out Int32, out UFDraw.ViewBoundary[])

    Declaration
    public void SetBoundaryAssoc(Tag view, out int curve_count, out UFDraw.ViewBoundary[] boundary_curves)
    Parameters
    Type Name Description
    Tag view
    System.Int32 curve_count
    UFDraw.ViewBoundary[] boundary_curves

    SetBreakoutData(Tag, ref UFDraw.BreakoutData, out Tag)

    Declaration
    public void SetBreakoutData(Tag breakline, ref UFDraw.BreakoutData breakout_data, out Tag new_breakline)
    Parameters
    Type Name Description
    Tag breakline
    UFDraw.BreakoutData breakout_data
    Tag new_breakline

    SetBreakRegionData(Tag, ref UFDraw.BreakRegionData)

    Declaration
    public void SetBreakRegionData(Tag break_region, ref UFDraw.BreakRegionData break_region_data)
    Parameters
    Type Name Description
    Tag break_region
    UFDraw.BreakRegionData break_region_data

    SetCompSectionInView(Tag, Tag, UFDraw.CompSectionInView)

    Declaration
    public void SetCompSectionInView(Tag component, Tag sx_view, UFDraw.CompSectionInView sx_property)
    Parameters
    Type Name Description
    Tag component
    Tag sx_view
    UFDraw.CompSectionInView sx_property

    SetDisplayState(Int32)

    Declaration
    public void SetDisplayState(int view_type)
    Parameters
    Type Name Description
    System.Int32 view_type

    SetDmvRotationPlane(Tag, Tag, Tag)

    Declaration
    public void SetDmvRotationPlane(Tag view, Tag plane, Tag x_vector)
    Parameters
    Type Name Description
    Tag view
    Tag plane
    Tag x_vector

    SetDrawingRefPt(Tag, Tag, Double[])

    Declaration
    public void SetDrawingRefPt(Tag drawing_tag, Tag view_tag, double[] reference_pt)
    Parameters
    Type Name Description
    Tag drawing_tag
    Tag view_tag
    System.Double[] reference_pt

    SetRenderSetObjects(Tag, Int32, Tag[])

    Declaration
    public void SetRenderSetObjects(Tag render_set, int number_objects, Tag[] objects)
    Parameters
    Type Name Description
    Tag render_set
    System.Int32 number_objects
    Tag[] objects

    SetRenderSetParms(Tag, ref UFDraw.RenderPrefs)

    Declaration
    public void SetRenderSetParms(Tag render_set, ref UFDraw.RenderPrefs render_parms)
    Parameters
    Type Name Description
    Tag render_set
    UFDraw.RenderPrefs render_parms

    SetRenderSetsForView(Tag, Int32, Tag[])

    Declaration
    public void SetRenderSetsForView(Tag view, int number_render_sets, Tag[] render_sets)
    Parameters
    Type Name Description
    Tag view
    System.Int32 number_render_sets
    Tag[] render_sets

    SetSuppressViewUpdat(Boolean)

    Declaration
    public void SetSuppressViewUpdat(bool suppress_view_update)
    Parameters
    Type Name Description
    System.Boolean suppress_view_update

    SetSxlineDefaultPrfs(ref UFDraw.ArrowParms, UFDraw.SxlineDisplay)

    Declaration
    public void SetSxlineDefaultPrfs(ref UFDraw.ArrowParms arrow_parms, UFDraw.SxlineDisplay sxline_display)
    Parameters
    Type Name Description
    UFDraw.ArrowParms arrow_parms
    UFDraw.SxlineDisplay sxline_display

    SetSxviewDisplay(Tag, ref UFDraw.SxviewPrfs)

    Declaration
    public void SetSxviewDisplay(Tag view_tag, ref UFDraw.SxviewPrfs sxview_parms)
    Parameters
    Type Name Description
    Tag view_tag
    UFDraw.SxviewPrfs sxview_parms

    SetTabularNoteParams(Tag, ref UFDraw.TabnotParams)

    Declaration
    [Obsolete("Deprecated")]
    public void SetTabularNoteParams(Tag tabular_note, ref UFDraw.TabnotParams _params)
    Parameters
    Type Name Description
    Tag tabular_note
    UFDraw.TabnotParams _params

    SetViewAnchor(Tag, Tag)

    Declaration
    public void SetViewAnchor(Tag view_tag, Tag anchor_point)
    Parameters
    Type Name Description
    Tag view_tag
    Tag anchor_point

    SetViewAngle(Tag, Double)

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

    SetViewDisplay(Tag, ref UFDraw.ViewPrfs)

    Declaration
    public void SetViewDisplay(Tag view_tag, ref UFDraw.ViewPrfs view_parms)
    Parameters
    Type Name Description
    Tag view_tag
    UFDraw.ViewPrfs view_parms

    SetViewLabelParms(Tag, ref UFDraw.ViewLabelParms)

    Declaration
    public void SetViewLabelParms(Tag view_label_tag, ref UFDraw.ViewLabelParms view_label_parms)
    Parameters
    Type Name Description
    Tag view_label_tag
    UFDraw.ViewLabelParms view_label_parms

    SetViewParmScale(Tag, Tag)

    Declaration
    public void SetViewParmScale(Tag view, Tag exp_tag)
    Parameters
    Type Name Description
    Tag view
    Tag exp_tag

    SetViewScale(Tag, Double)

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

    SetViewStatus(Tag, UFDraw.ViewStatus)

    Declaration
    public void SetViewStatus(Tag view_tag, UFDraw.ViewStatus view_status)
    Parameters
    Type Name Description
    Tag view_tag
    UFDraw.ViewStatus view_status

    SetViewThdAppPitch(Tag, Double)

    Declaration
    public void SetViewThdAppPitch(Tag view, double app_picth)
    Parameters
    Type Name Description
    Tag view
    System.Double app_picth

    SetViewThdMeth(Tag, Int32)

    Declaration
    public void SetViewThdMeth(Tag view, int method)
    Parameters
    Type Name Description
    Tag view
    System.Int32 method

    UpdateOneView(Tag, Tag)

    Declaration
    public void UpdateOneView(Tag drawing_tag, Tag view_tag)
    Parameters
    Type Name Description
    Tag drawing_tag
    Tag view_tag

    UpdateTabnot(Tag)

    Declaration
    [Obsolete("Deprecated")]
    public void UpdateTabnot(Tag tabular_note)
    Parameters
    Type Name Description
    Tag tabular_note

    UpdOutOfDateViews(Tag)

    Declaration
    public void UpdOutOfDateViews(Tag drawing_tag)
    Parameters
    Type Name Description
    Tag drawing_tag

    WriteTabnotCell(Tag, Int32, Int32, ref UFDraw.TabnotCellParams)

    Declaration
    [Obsolete("Deprecated")]
    public void WriteTabnotCell(Tag tabular_note, int row, int col, ref UFDraw.TabnotCellParams _params)
    Parameters
    Type Name Description
    Tag tabular_note
    System.Int32 row
    System.Int32 col
    UFDraw.TabnotCellParams _params

    WriteTabnotColWdt(Tag, Int32, Double)

    Declaration
    [Obsolete("Deprecated")]
    public void WriteTabnotColWdt(Tag tabular_note, int col, double width)
    Parameters
    Type Name Description
    Tag tabular_note
    System.Int32 col
    System.Double width

    WriteTabnotRowHgt(Tag, Int32, Double)

    Declaration
    [Obsolete("Deprecated")]
    public void WriteTabnotRowHgt(Tag tabular_note, int row, double height)
    Parameters
    Type Name Description
    Tag tabular_note
    System.Int32 row
    System.Double height

    Implements

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