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