Class DeviationGaugeBuilder
Inheritance
System.Object
System.MarshalByRefObject
DeviationGaugeBuilder
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 DeviationGaugeBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
DeviationGaugeBuilder()
Declaration
protected DeviationGaugeBuilder()
Properties
ColorPlotType
Declaration
public DeviationGaugeBuilder.ColorPlotTypes ColorPlotType { get; set; }
Property Value
ConstraintManager
Declaration
public GeometricConstraintDataManager ConstraintManager { get; }
Property Value
CurveRangeControl
Declaration
public CurveRangeBuilder CurveRangeControl { get; }
Property Value
DeviationIntervals
Declaration
public int DeviationIntervals { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
HasAbsoluteColorPlot
Declaration
public bool HasAbsoluteColorPlot { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasAdditionalValuesLabel
Declaration
public DeviationGaugeBuilder.AdditionalValuesLabelType HasAdditionalValuesLabel { get; set; }
Property Value
HasCrossCurveDeviationLabel
Declaration
public bool HasCrossCurveDeviationLabel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasInfoLabel
Declaration
public bool HasInfoLabel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasInnerToleranceLabel
Declaration
public bool HasInnerToleranceLabel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasMaximumValueLabel
Declaration
public bool HasMaximumValueLabel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HasMinimumValueLabel
Declaration
public bool HasMinimumValueLabel { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
InnerTolerance
Declaration
public double InnerTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
IsColorMapDisplayed
Declaration
public bool IsColorMapDisplayed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsDirectionReversed
Declaration
public bool IsDirectionReversed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsLabelDisplayed
Declaration
public bool IsLabelDisplayed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsMarkerDisplayed
Declaration
public bool IsMarkerDisplayed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsNeedlePlotDisplayed
Declaration
public bool IsNeedlePlotDisplayed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MaxCheckingAngle
Declaration
public double MaxCheckingAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
MaxCheckingDistance
Declaration
public double MaxCheckingDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
MeasurementMethod
Declaration
public DeviationGaugeBuilder.MeasurementMethodType MeasurementMethod { get; set; }
Property Value
MeasurementSamples
Declaration
public int MeasurementSamples { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MinMaxOption
Declaration
public DeviationGaugeBuilder.MinMaxType MinMaxOption { get; set; }
Property Value
NeedleScale
Declaration
public double NeedleScale { get; set; }
Property Value
Type |
Description |
System.Double |
|
NegativeInnerTolerance
Declaration
public double NegativeInnerTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
NegativeOuterTolerance
Declaration
public double NegativeOuterTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
OuterTolerance
Declaration
public double OuterTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
Plane
Declaration
public Plane Plane { get; set; }
Property Value
PositiveInnerTolerance
Declaration
public double PositiveInnerTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
PositiveOuterTolerance
Declaration
public double PositiveOuterTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
ReferenceObjects
Declaration
public SelectNXObjectList ReferenceObjects { get; }
Property Value
ReportingPerType
Declaration
public DeviationGaugeBuilder.ReportingPerTypes ReportingPerType { get; set; }
Property Value
SpatialResolution
Declaration
public double SpatialResolution { get; set; }
Property Value
Type |
Description |
System.Double |
|
SuggestScaleFactor
Declaration
public bool SuggestScaleFactor { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SurfaceRangeControl
Declaration
public SurfaceRangeBuilder SurfaceRangeControl { get; }
Property Value
TargetObjects
Declaration
public SelectNXObjectList TargetObjects { get; }
Property Value
UseDefiningPoints
Declaration
public bool UseDefiningPoints { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
VectorComponentDirection
Declaration
public Direction VectorComponentDirection { get; set; }
Property Value
XyzDirection
Declaration
public DeviationGaugeBuilder.XyzDirectionType XyzDirection { get; set; }
Property Value
Methods
AddDynamicPoints()
Declaration
public void AddDynamicPoints()
AddPMILabel(NXObject)
Declaration
public void AddPMILabel(NXObject snappedObject)
Parameters
Type |
Name |
Description |
NXObject |
snappedObject |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink