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