Class UFDraw
Inheritance
System.Object
System.MarshalByRefObject
UFDraw
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
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
AddSxseg(Tag, ref UFDraw.SxlineSxsegs, out Tag)
Declaration
public void AddSxseg(Tag sxline_tag, ref UFDraw.SxlineSxsegs sxseg_data, out Tag sxseg_tag)
Parameters
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
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
AskBreakRegionData(Tag, out UFDraw.BreakRegionData)
Declaration
public void AskBreakRegionData(Tag region, out UFDraw.BreakRegionData break_region_data)
Parameters
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
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
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
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
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
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
AskSxlineType(Tag, out UFDraw.SxlineType)
Declaration
public void AskSxlineType(Tag sxline_tag, out UFDraw.SxlineType sxline_type)
Parameters
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
AskSxviewDisplay(Tag, out UFDraw.SxviewPrfs)
Declaration
public void AskSxviewDisplay(Tag view_tag, out UFDraw.SxviewPrfs sxview_parms)
Parameters
AskTabularNoteDefaults(out UFDraw.TabnotParams)
Declaration
[Obsolete("Deprecated")]
public void AskTabularNoteDefaults(out UFDraw.TabnotParams _params)
Parameters
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
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
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
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
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
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
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
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
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
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
DefineViewBoundary1(Tag, Int32, UFDraw.DefineBoundary[])
Declaration
public void DefineViewBoundary1(Tag view_tag, int curve_count, UFDraw.DefineBoundary[] boundary_curves)
Parameters
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
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
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
MoveSxlineSxseg(Tag, ref UFDrf.Object)
Declaration
public void MoveSxlineSxseg(Tag sxseg_tag, ref UFDrf.Object new_object)
Parameters
MoveSxseg(Tag, ref UFDraw.SxlineSxsegs)
Declaration
public void MoveSxseg(Tag sxseg_tag, ref UFDraw.SxlineSxsegs sxseg_data)
Parameters
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
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
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
SetBreakoutData(Tag, ref UFDraw.BreakoutData, out Tag)
Declaration
public void SetBreakoutData(Tag breakline, ref UFDraw.BreakoutData breakout_data, out Tag new_breakline)
Parameters
SetBreakRegionData(Tag, ref UFDraw.BreakRegionData)
Declaration
public void SetBreakRegionData(Tag break_region, ref UFDraw.BreakRegionData break_region_data)
Parameters
SetCompSectionInView(Tag, Tag, UFDraw.CompSectionInView)
Declaration
public void SetCompSectionInView(Tag component, Tag sx_view, UFDraw.CompSectionInView sx_property)
Parameters
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
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
SetSxviewDisplay(Tag, ref UFDraw.SxviewPrfs)
Declaration
public void SetSxviewDisplay(Tag view_tag, ref UFDraw.SxviewPrfs sxview_parms)
Parameters
SetTabularNoteParams(Tag, ref UFDraw.TabnotParams)
Declaration
[Obsolete("Deprecated")]
public void SetTabularNoteParams(Tag tabular_note, ref UFDraw.TabnotParams _params)
Parameters
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
SetViewLabelParms(Tag, ref UFDraw.ViewLabelParms)
Declaration
public void SetViewLabelParms(Tag view_label_tag, ref UFDraw.ViewLabelParms view_label_parms)
Parameters
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
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
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