NXOpen.UF.Draw.ViewPrfs Structure — NXOpen Python API Reference 12.0.0 documentation

# NXOpen.UF.Draw.ViewPrfs Structure

NXOpen.UF.Draw.ViewPrfs is an alias for NXOpen.UF.DrawViewPrfs_Struct

class `NXOpen.UF.``DrawViewPrfs_Struct`

  Bases: `object`

  Refer to UF_DRAW_view_prfs_s for documentation.

Fields

`NXOpen.UF.DrawViewPrfs_Struct.HiddenLine` | Hidden line removal, use UF_DRAW_hidden_line_removal_off or UF_DRAW_hidden_line_removal_on
`NXOpen.UF.DrawViewPrfs_Struct.HiddenLineColor` | Hidden line color
`NXOpen.UF.DrawViewPrfs_Struct.HiddenLineFont` | Hidden line font
`NXOpen.UF.DrawViewPrfs_Struct.HiddenLineWidth` | Hidden line width, please use UF_OBJ_WIDTH_NORMAL, UF_OBJ_WIDTH_THIN, UF_OBJ_WIDTH_THICK, or UF_OBJ_WIDTH_ORIGINAL
`NXOpen.UF.DrawViewPrfs_Struct.EdgeHidingEdge` | UF_DRAW_edge_hiding_edge_off or UF_DRAW_edge_hiding_edge_on
`NXOpen.UF.DrawViewPrfs_Struct.Smooth` | Smooth Edges UF_DRAW_smooth_off or UF_DRAW_smooth_on
`NXOpen.UF.DrawViewPrfs_Struct.Tolerance` | Chord height tolerance for silhouettes and hidden line display; must be >= 0.0
`NXOpen.UF.DrawViewPrfs_Struct.Silhouettes` | UF_DRAW_silhouettes_off or UF_DRAW_silhouettes_on
`NXOpen.UF.DrawViewPrfs_Struct.Uvhatch` | UF_DRAW_uvhatch_off or UF_DRAW_uvhatch_on
`NXOpen.UF.DrawViewPrfs_Struct.SmoothEdgeColor` | Smooth edge color (0=original)
`NXOpen.UF.DrawViewPrfs_Struct.SmoothEdgeFont` | Smooth edge font(0=original)
`NXOpen.UF.DrawViewPrfs_Struct.SmoothEdgeWidth` | Smooth edge width (see hidden_line_width)
`NXOpen.UF.DrawViewPrfs_Struct.SmoothEdgeGap` | Smooth edge gap(0=off, 1 = on)
`NXOpen.UF.DrawViewPrfs_Struct.SmoothEdgeGapSize` | Smooth edge gap size (in part units)
`NXOpen.UF.DrawViewPrfs_Struct.VirtualIntersect` | Virtual intersection curves (0=off, 1 = on)
`NXOpen.UF.DrawViewPrfs_Struct.VirtualIntersectColor` | Virtual intersection color (0=original)
`NXOpen.UF.DrawViewPrfs_Struct.VirtualIntersectFont` | Virtual intersection font (0=original)
`NXOpen.UF.DrawViewPrfs_Struct.VirtualIntersectWidth` | Virtual intersection width (0 =original)
`NXOpen.UF.DrawViewPrfs_Struct.VirtualIntersectGap` |
`NXOpen.UF.DrawViewPrfs_Struct.VirtualIntersectGapSize` |
`NXOpen.UF.DrawViewPrfs_Struct.ExtractedEdges` | Associative Extracted Edge use (0=off, 1=on)
`NXOpen.UF.DrawViewPrfs_Struct.VisibleLineColor` | (0 = original)
`NXOpen.UF.DrawViewPrfs_Struct.VisibleLineFont` | (0=original)
`NXOpen.UF.DrawViewPrfs_Struct.VisibleLineWidth` | Please use either UF_OBJ_WIDTH_NORMAL, UF_OBJ_WIDTH_THIN, UF_OBJ_WIDTH_THICK, or UF_OBJ_WIDTH_ORIGINAL
`NXOpen.UF.DrawViewPrfs_Struct.InterferingSolids` | 0 = no interfering solids 1 = yes without Interference Curves 2 = yes and render InterferenceCurves
`NXOpen.UF.DrawViewPrfs_Struct.ReferencedEdgesOnly` | When TRUE, renders only hidden lines referencing annotation with hidden line settings above.
`NXOpen.UF.DrawViewPrfs_Struct.EdgesHiddenByOwnSolid` | When TRUE, renders self-hidden edges according to hidden line settings above.
`NXOpen.UF.DrawViewPrfs_Struct.SimplifySmallFeatures` | 0 = don’t simplify 1 = simplify features smaller than small_feature_tolerance when rendering hidden lines. 2 = hide features small than the small_feature_tolerance when rendering hidden lines.
`NXOpen.UF.DrawViewPrfs_Struct.SmallFeatureTolerance` | Small feature tolerance percentage (from 0.0 to 5.00).
`NXOpen.UF.DrawViewPrfs_Struct.TracelineVisibleColor` | Traceline visible color (0=original)
`NXOpen.UF.DrawViewPrfs_Struct.TracelineVisibleFont` | Traceline visible font (0=original)
`NXOpen.UF.DrawViewPrfs_Struct.TracelineVisibleWidth` | Traceline visible width (see hidden_line_width)
`NXOpen.UF.DrawViewPrfs_Struct.TracelineHiddenColor` | Traceline hidden color (0=original)
`NXOpen.UF.DrawViewPrfs_Struct.TracelineHiddenFont` | Traceline hidden font (0=invisible)
`NXOpen.UF.DrawViewPrfs_Struct.TracelineHiddenWidth` | Traceline hidden width (see hidden_line_width)
`NXOpen.UF.DrawViewPrfs_Struct.TracelineGap` | Traceline gap(0=off, 1 = on)
`NXOpen.UF.DrawViewPrfs_Struct.TracelineGapSize` | Traceline gap size (in part units)