Class DraftAnalysisBuilder
Inheritance
System.Object
System.MarshalByRefObject
DraftAnalysisBuilder
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.ReferenceEquals(System.Object, System.Object)
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
Type |
Description |
System.Boolean |
|
CreateCSYS
Declaration
public bool CreateCSYS { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Boolean |
|
LimitAngleNegative
Declaration
public double LimitAngleNegative { get; set; }
Property Value
Type |
Description |
System.Double |
|
LimitAnglePositive
Declaration
public double LimitAnglePositive { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Boolean |
|
ShowIsoclinePositive
Declaration
public bool ShowIsoclinePositive { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShowPartingLine
Declaration
public bool ShowPartingLine { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TranslucencyInsideNegative
Declaration
public int TranslucencyInsideNegative { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TranslucencyInsidePositive
Declaration
public int TranslucencyInsidePositive { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TranslucencyOutsideNegative
Declaration
public int TranslucencyOutsideNegative { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TranslucencyOutsidePositive
Declaration
public int TranslucencyOutsidePositive { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
AddDynamicPoints()
Declaration
public void AddDynamicPoints()
DeleteDynamicLabels(Boolean[])
Declaration
public void DeleteDynamicLabels(bool[] deletedLabels)
Parameters
Type |
Name |
Description |
System.Boolean[] |
deletedLabels |
|
DeselectFaces(DisplayableObject[])
Declaration
public void DeselectFaces(DisplayableObject[] faces)
Parameters
GetColorInsideNegative()
Declaration
public double[] GetColorInsideNegative()
Returns
Type |
Description |
System.Double[] |
|
GetColorInsidePositive()
Declaration
public double[] GetColorInsidePositive()
Returns
Type |
Description |
System.Double[] |
|
GetColorOutsideNegative()
Declaration
public double[] GetColorOutsideNegative()
Returns
Type |
Description |
System.Double[] |
|
GetColorOutsidePositive()
Declaration
public double[] GetColorOutsidePositive()
Returns
Type |
Description |
System.Double[] |
|
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 |
System.Double[] |
colorInsideNeg |
|
SetColorInsidePositive(Double[])
Declaration
public void SetColorInsidePositive(double[] colorInsidePos)
Parameters
Type |
Name |
Description |
System.Double[] |
colorInsidePos |
|
SetColorOutsideNegative(Double[])
Declaration
public void SetColorOutsideNegative(double[] colorOutsideNeg)
Parameters
Type |
Name |
Description |
System.Double[] |
colorOutsideNeg |
|
SetColorOutsidePositive(Double[])
Declaration
public void SetColorOutsidePositive(double[] colorOutsidePos)
Parameters
Type |
Name |
Description |
System.Double[] |
colorOutsidePos |
|
SetDynamicNormal(Int32, Vector3d)
Declaration
public void SetDynamicNormal(int index, Vector3d normal)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Vector3d |
normal |
|
SetDynamicParent(Int32, DisplayableObject)
Declaration
public void SetDynamicParent(int index, DisplayableObject parent)
Parameters
SetTotalDynamicNormals(Int32)
Declaration
public void SetTotalDynamicNormals(int total)
Parameters
Type |
Name |
Description |
System.Int32 |
total |
|
UpdateReverseMap()
Declaration
public void UpdateReverseMap()
Implements
System.Runtime.Remoting.Messaging.IMessageSink