Class MeasureElement
Inheritance
System.Object
System.MarshalByRefObject
MeasureElement
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable
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 MeasureElement : TransientObject, IMessageSink, IDisposable
Constructors
MeasureElement(IntPtr)
Declaration
protected MeasureElement(IntPtr ptr)
Parameters
Type |
Name |
Description |
System.IntPtr |
ptr |
|
Properties
AlternateSolution
Declaration
public int AlternateSolution { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MeasureObject1
Declaration
public MeasureElement.Measure MeasureObject1 { get; set; }
Property Value
MeasureObject2
Declaration
public MeasureElement.Measure MeasureObject2 { get; set; }
Property Value
SingleSelect1
Declaration
public bool SingleSelect1 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SingleSelect2
Declaration
public bool SingleSelect2 { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
CreateAnnotation()
Declaration
public Annotation CreateAnnotation()
Returns
CreateGeometry()
Declaration
public void CreateGeometry()
EditAnnotation()
Declaration
public void EditAnnotation()
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetAnnotationState(Int32)
Declaration
public bool GetAnnotationState(int outputIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
outputIndex |
|
Returns
Type |
Description |
System.Boolean |
|
GetApproximateState(Int32)
Declaration
public bool GetApproximateState(int outputIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
outputIndex |
|
Returns
Type |
Description |
System.Boolean |
|
GetExpressionState(Int32)
Declaration
public bool GetExpressionState(int outputIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
outputIndex |
|
Returns
Type |
Description |
System.Boolean |
|
GetGeometryState(Int32)
Declaration
public bool GetGeometryState(int outputIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
outputIndex |
|
Returns
Type |
Description |
System.Boolean |
|
SetAnnotationState(Int32, Boolean)
Declaration
public void SetAnnotationState(int outputIndex, bool state)
Parameters
Type |
Name |
Description |
System.Int32 |
outputIndex |
|
System.Boolean |
state |
|
SetApproximateState(Int32, Boolean)
Declaration
public void SetApproximateState(int outputIndex, bool state)
Parameters
Type |
Name |
Description |
System.Int32 |
outputIndex |
|
System.Boolean |
state |
|
SetExpressionState(Int32, Boolean)
Declaration
public void SetExpressionState(int outputIndex, bool state)
Parameters
Type |
Name |
Description |
System.Int32 |
outputIndex |
|
System.Boolean |
state |
|
SetGeometryState(Int32, Boolean)
Declaration
public void SetGeometryState(int outputIndex, bool state)
Parameters
Type |
Name |
Description |
System.Int32 |
outputIndex |
|
System.Boolean |
state |
|
UpdateRequirements(RequirementCheck, Int32)
Declaration
public void UpdateRequirements(RequirementCheck requirementCheck, int outputIndex)
Parameters
Type |
Name |
Description |
RequirementCheck |
requirementCheck |
|
System.Int32 |
outputIndex |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable