Class BodyCompareBuilder
Inheritance
System.Object
System.MarshalByRefObject
BodyCompareBuilder
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 BodyCompareBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
BodyCompareBuilder()
Declaration
protected BodyCompareBuilder()
Properties
ColorPickerAbsent
Declaration
public NXColor ColorPickerAbsent { get; set; }
Property Value
ColorPickerChanged
Declaration
public NXColor ColorPickerChanged { get; set; }
Property Value
ColorPickerNew
Declaration
public NXColor ColorPickerNew { get; set; }
Property Value
ColorPickerSame
Declaration
public NXColor ColorPickerSame { get; set; }
Property Value
CompareMethod
Declaration
public BodyCompareBuilder.CompareOptionType CompareMethod { get; set; }
Property Value
DeviationFloor
Declaration
public double DeviationFloor { get; set; }
Property Value
Type |
Description |
System.Double |
|
FloorRange
Declaration
public double FloorRange { get; set; }
Property Value
Type |
Description |
System.Double |
|
IsCompareDone
Declaration
public bool IsCompareDone { get; }
Property Value
Type |
Description |
System.Boolean |
|
OptionMenu
Declaration
public BodyCompareBuilder.FaceChangeCriteriaOption OptionMenu { get; set; }
Property Value
SelectControlBody
Declaration
public SelectBodyList SelectControlBody { get; }
Property Value
SelectSampleBody
Declaration
public SelectBodyList SelectSampleBody { get; }
Property Value
TessellationTolerance
Declaration
public double TessellationTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
TranslucentControl
Declaration
public int TranslucentControl { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
ClearAllComparedPairs()
Declaration
public void ClearAllComparedPairs()
CompareAction()
Declaration
public void CompareAction()
CreateConvergentCompareStrategy()
Declaration
public void CreateConvergentCompareStrategy()
DisposeVisualization()
Declaration
public void DisposeVisualization()
PreVisualizationProcess()
Declaration
public void PreVisualizationProcess()
RecreateVisualizer()
Declaration
public void RecreateVisualizer()
ReportAction()
Declaration
public void ReportAction()
SetControlPart(Part)
Declaration
public void SetControlPart(Part part)
Parameters
Type |
Name |
Description |
Part |
part |
|
SetSamplePart(Part)
Declaration
public void SetSamplePart(Part part)
Parameters
Type |
Name |
Description |
Part |
part |
|
UpdateControlBodiesToEngine()
Declaration
public void UpdateControlBodiesToEngine()
UpdateSampleBodiesToEngine()
Declaration
public void UpdateSampleBodiesToEngine()
Implements
System.Runtime.Remoting.Messaging.IMessageSink