Class PartVisualizationLine
Inheritance
System.Object
System.MarshalByRefObject
PartVisualizationLine
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.dll
Syntax
public class PartVisualizationLine : NXRemotableObject, IMessageSink
Constructors
PartVisualizationLine(PartPreferences)
Declaration
protected PartVisualizationLine(PartPreferences owner)
Parameters
Properties
CurveTolerance
Declaration
public double CurveTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
DashSize
Declaration
public double DashSize { get; set; }
Property Value
Type |
Description |
System.Double |
|
LineFontDisplay
Declaration
public PartVisualizationLine.LineFontDisplayType LineFontDisplay { get; set; }
Property Value
ShowWidths
Declaration
public bool ShowWidths { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SpaceSize
Declaration
public double SpaceSize { get; set; }
Property Value
Type |
Description |
System.Double |
|
SymbolSize
Declaration
public double SymbolSize { get; set; }
Property Value
Type |
Description |
System.Double |
|
Tag
Declaration
Property Value
WidthScale
Declaration
public double WidthScale { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
GetPixelWidthOptions(out Boolean, out Double, out Int32[])
Declaration
public void GetPixelWidthOptions(out bool useWidthScale, out double widthScale, out int[] pixelWidths)
Parameters
Type |
Name |
Description |
System.Boolean |
useWidthScale |
|
System.Double |
widthScale |
|
System.Int32[] |
pixelWidths |
|
GetPixelWidths(out Int32[])
Declaration
public void GetPixelWidths(out int[] pixelWidths)
Parameters
Type |
Name |
Description |
System.Int32[] |
pixelWidths |
|
GetWidthOptions(out Boolean, out Double)
Declaration
public void GetWidthOptions(out bool showWidths, out double widthScale)
Parameters
Type |
Name |
Description |
System.Boolean |
showWidths |
|
System.Double |
widthScale |
|
RegenerateFromToleranceChange(Boolean, Boolean)
Declaration
public void RegenerateFromToleranceChange(bool updateModeChanged, bool studio)
Parameters
Type |
Name |
Description |
System.Boolean |
updateModeChanged |
|
System.Boolean |
studio |
|
ResetPixelWidthOptions()
Declaration
public void ResetPixelWidthOptions()
SetPixelWidthOptions(Boolean, Double, Int32[])
Declaration
public void SetPixelWidthOptions(bool useWidthScale, double widthScale, int[] pixelWidths)
Parameters
Type |
Name |
Description |
System.Boolean |
useWidthScale |
|
System.Double |
widthScale |
|
System.Int32[] |
pixelWidths |
|
SetPixelWidths(Int32[])
Declaration
public void SetPixelWidths(int[] pixelWidths)
Parameters
Type |
Name |
Description |
System.Int32[] |
pixelWidths |
|
SetWidthOptions(Boolean, Double)
Declaration
public void SetWidthOptions(bool showWidths, double widthScale)
Parameters
Type |
Name |
Description |
System.Boolean |
showWidths |
|
System.Double |
widthScale |
|
UpdateLineFontObjects(Boolean)
Declaration
public void UpdateLineFontObjects(bool softwareUpdate)
Parameters
Type |
Name |
Description |
System.Boolean |
softwareUpdate |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink