Class DraftAnalysisBuilder
Inheritance
DraftAnalysisBuilder
Assembly: NXOpen.dll
Syntax
public class DraftAnalysisBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
DraftAnalysisBuilder()
Declaration
protected DraftAnalysisBuilder()
Properties
CoupleLimit
Declaration
public bool CoupleLimit { get; set; }
Property Value
CreateCSYS
Declaration
public bool CreateCSYS { get; set; }
Property Value
DrawOption
Declaration
public DraftAnalysisBuilder.DrawDirection DrawOption { get; set; }
Property Value
DrawOrientation
Declaration
public Matrix3x3 DrawOrientation { get; set; }
Property Value
DrawOrigin
Declaration
public Point3d DrawOrigin { get; set; }
Property Value
DrawVector
Declaration
public Direction DrawVector { get; set; }
Property Value
DynamicLabel
Declaration
public GeometricConstraintDataManager DynamicLabel { get; }
Property Value
JoinIsocline
Declaration
public bool JoinIsocline { get; set; }
Property Value
LimitAngleNegative
Declaration
public double LimitAngleNegative { get; set; }
Property Value
LimitAnglePositive
Declaration
public double LimitAnglePositive { get; set; }
Property Value
OutputOption
Declaration
public DraftAnalysisBuilder.SelectOutput OutputOption { get; set; }
Property Value
Resolution
Declaration
public DisplayResolutionBuilder Resolution { get; }
Property Value
ReverseIndividual
Declaration
public SelectDisplayableObject ReverseIndividual { get; }
Property Value
SelectObject
Declaration
public SelectDisplayableObjectList SelectObject { get; }
Property Value
ShowIsoclineNegative
Declaration
public bool ShowIsoclineNegative { get; set; }
Property Value
ShowIsoclinePositive
Declaration
public bool ShowIsoclinePositive { get; set; }
Property Value
ShowPartingLine
Declaration
public bool ShowPartingLine { get; set; }
Property Value
SwitchDisplayMode
Declaration
public bool SwitchDisplayMode { get; set; }
Property Value
TranslucencyInsideNegative
Declaration
public int TranslucencyInsideNegative { get; set; }
Property Value
TranslucencyInsidePositive
Declaration
public int TranslucencyInsidePositive { get; set; }
Property Value
TranslucencyOutsideNegative
Declaration
public int TranslucencyOutsideNegative { get; set; }
Property Value
TranslucencyOutsidePositive
Declaration
public int TranslucencyOutsidePositive { get; set; }
Property Value
Methods
AddDynamicPoints()
Declaration
public void AddDynamicPoints()
DeleteDynamicLabels(bool[])
Declaration
public void DeleteDynamicLabels(bool[] deletedLabels)
Parameters
Type |
Name |
Description |
bool[] |
deletedLabels |
|
DeselectFaces(DisplayableObject[])
Declaration
public void DeselectFaces(DisplayableObject[] faces)
Parameters
GetColorInsideNegative()
Declaration
public double[] GetColorInsideNegative()
Returns
GetColorInsidePositive()
Declaration
public double[] GetColorInsidePositive()
Returns
GetColorOutsideNegative()
Declaration
public double[] GetColorOutsideNegative()
Returns
GetColorOutsidePositive()
Declaration
public double[] GetColorOutsidePositive()
Returns
RemoveLabelParents(DisplayableObject[])
Declaration
public void RemoveLabelParents(DisplayableObject[] parents)
Parameters
ReverseAllNormals()
Declaration
public void ReverseAllNormals()
ReverseNormal(DisplayableObject)
Declaration
public void ReverseNormal(DisplayableObject face)
Parameters
SetColorInsideNegative(double[])
Declaration
public void SetColorInsideNegative(double[] colorInsideNeg)
Parameters
Type |
Name |
Description |
double[] |
colorInsideNeg |
|
SetColorInsidePositive(double[])
Declaration
public void SetColorInsidePositive(double[] colorInsidePos)
Parameters
Type |
Name |
Description |
double[] |
colorInsidePos |
|
SetColorOutsideNegative(double[])
Declaration
public void SetColorOutsideNegative(double[] colorOutsideNeg)
Parameters
Type |
Name |
Description |
double[] |
colorOutsideNeg |
|
SetColorOutsidePositive(double[])
Declaration
public void SetColorOutsidePositive(double[] colorOutsidePos)
Parameters
Type |
Name |
Description |
double[] |
colorOutsidePos |
|
SetDynamicNormal(int, Vector3d)
Declaration
public void SetDynamicNormal(int index, Vector3d normal)
Parameters
SetDynamicParent(int, DisplayableObject)
Declaration
public void SetDynamicParent(int index, DisplayableObject parent)
Parameters
SetTotalDynamicNormals(int)
Declaration
public void SetTotalDynamicNormals(int total)
Parameters
Type |
Name |
Description |
int |
total |
|
UpdateReverseMap()
Declaration
public void UpdateReverseMap()
Implements
System.Runtime.Remoting.Messaging.IMessageSink