Search Results for

    Show / Hide Table of Contents

    Class MeasureElement

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TransientObject
    MeasureElement
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(String)
    TransientObject.PrintTestData(String, Int32)
    TransientObject.Handle
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen
    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
    Type Description
    MeasureElement.Measure

    MeasureObject2

    Declaration
    public MeasureElement.Measure MeasureObject2 { get; set; }
    Property Value
    Type Description
    MeasureElement.Measure

    SelectionIntent1

    Declaration
    public int SelectionIntent1 { get; set; }
    Property Value
    Type Description
    System.Int32

    SelectionIntent2

    Declaration
    public int SelectionIntent2 { get; set; }
    Property Value
    Type Description
    System.Int32

    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
    Type Description
    Annotation

    CreateGeometry()

    Declaration
    public void CreateGeometry()

    EditAnnotation()

    Declaration
    public void EditAnnotation()

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    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

    GetExtraObjects1(out NXObject[])

    Declaration
    public void GetExtraObjects1(out NXObject[] extraObjects1)
    Parameters
    Type Name Description
    NXObject[] extraObjects1

    GetExtraObjects2(out NXObject[])

    Declaration
    public void GetExtraObjects2(out NXObject[] extraObjects2)
    Parameters
    Type Name Description
    NXObject[] extraObjects2

    GetGeometryState(Int32)

    Declaration
    public bool GetGeometryState(int outputIndex)
    Parameters
    Type Name Description
    System.Int32 outputIndex
    Returns
    Type Description
    System.Boolean

    GetMeasureElementAccuracy()

    Declaration
    public double GetMeasureElementAccuracy()
    Returns
    Type Description
    System.Double

    GetMeasureElementCollector1()

    Declaration
    public ScCollector GetMeasureElementCollector1()
    Returns
    Type Description
    ScCollector

    GetMeasureElementCollector2()

    Declaration
    public ScCollector GetMeasureElementCollector2()
    Returns
    Type Description
    ScCollector

    GetMeasureElementExpressions(out Expression[])

    Declaration
    public void GetMeasureElementExpressions(out Expression[] expsTag)
    Parameters
    Type Name Description
    Expression[] expsTag

    GetMeasureElementExpressionsType(out String[])

    Declaration
    public void GetMeasureElementExpressionsType(out string[] expsType)
    Parameters
    Type Name Description
    System.String[] expsType

    HideAnnotation()

    Declaration
    public void HideAnnotation()

    HideGeometry()

    Declaration
    public void HideGeometry()

    SetAnnotationPosition(Point3d)

    Declaration
    public void SetAnnotationPosition(Point3d position)
    Parameters
    Type Name Description
    Point3d position

    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

    SetGwifPosition(Point3d)

    Declaration
    public void SetGwifPosition(Point3d position)
    Parameters
    Type Name Description
    Point3d position

    SetMeasureElementAccuracy(Double)

    Declaration
    public void SetMeasureElementAccuracy(double accuracy)
    Parameters
    Type Name Description
    System.Double accuracy

    ShowAnnotation()

    Declaration
    public Annotation ShowAnnotation()
    Returns
    Type Description
    Annotation

    ShowGeometry()

    Declaration
    public void ShowGeometry()

    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
    In This Article
    Back to top Generated by DocFX