Search Results for

    Show / Hide Table of Contents

    Class MeasureElement

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TransientObject
    MeasureElement
    Implements
    IMessageSink
    IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(string)
    TransientObject.PrintTestData(string, int)
    TransientObject.Handle
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class MeasureElement : TransientObject, IMessageSink, IDisposable

    Constructors

    MeasureElement(nint)

    Declaration
    protected MeasureElement(nint ptr)
    Parameters
    Type Name Description
    nint ptr

    Properties

    AlternateSolution

    Declaration
    public int AlternateSolution { get; set; }
    Property Value
    Type Description
    int

    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
    int

    SelectionIntent2

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

    SingleSelect1

    Declaration
    public bool SingleSelect1 { get; set; }
    Property Value
    Type Description
    bool

    SingleSelect2

    Declaration
    public bool SingleSelect2 { get; set; }
    Property Value
    Type Description
    bool

    Methods

    ClearCache()

    Declaration
    public void ClearCache()

    CreateAnnotation()

    Declaration
    public Annotation CreateAnnotation()
    Returns
    Type Description
    Annotation

    CreateGeometry()

    Declaration
    public void CreateGeometry()

    CreateIndividualPointExpressions(int)

    Declaration
    public void CreateIndividualPointExpressions(int expIndex)
    Parameters
    Type Name Description
    int expIndex

    CreateSpecialExpressions(NXObject, NXObject, NXObject)

    Declaration
    public void CreateSpecialExpressions(NXObject expTag1, NXObject expTag2, NXObject unitTag)
    Parameters
    Type Name Description
    NXObject expTag1
    NXObject expTag2
    NXObject unitTag

    EditAnnotation()

    Declaration
    public void EditAnnotation()

    FreeResource()

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

    GetAnnotationState(int)

    Declaration
    public bool GetAnnotationState(int outputIndex)
    Parameters
    Type Name Description
    int outputIndex
    Returns
    Type Description
    bool

    GetApproximateState(int)

    Declaration
    public bool GetApproximateState(int outputIndex)
    Parameters
    Type Name Description
    int outputIndex
    Returns
    Type Description
    bool

    GetExpressionState(int)

    Declaration
    public bool GetExpressionState(int outputIndex)
    Parameters
    Type Name Description
    int outputIndex
    Returns
    Type Description
    bool

    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(int)

    Declaration
    public bool GetGeometryState(int outputIndex)
    Parameters
    Type Name Description
    int outputIndex
    Returns
    Type Description
    bool

    GetMeasureElementAccuracy()

    Declaration
    public double GetMeasureElementAccuracy()
    Returns
    Type Description
    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
    string[] expsType

    GetMeasureType()

    Declaration
    public MeasureElement.Type GetMeasureType()
    Returns
    Type Description
    MeasureElement.Type

    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(int, bool)

    Declaration
    public void SetAnnotationState(int outputIndex, bool state)
    Parameters
    Type Name Description
    int outputIndex
    bool state

    SetApproximateState(int, bool)

    Declaration
    public void SetApproximateState(int outputIndex, bool state)
    Parameters
    Type Name Description
    int outputIndex
    bool state

    SetExpressionState(int, bool)

    Declaration
    public void SetExpressionState(int outputIndex, bool state)
    Parameters
    Type Name Description
    int outputIndex
    bool state

    SetGeometryState(int, bool)

    Declaration
    public void SetGeometryState(int outputIndex, bool state)
    Parameters
    Type Name Description
    int outputIndex
    bool 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
    double accuracy

    ShowAnnotation()

    Declaration
    public Annotation ShowAnnotation()
    Returns
    Type Description
    Annotation

    ShowGeometry()

    Declaration
    public void ShowGeometry()

    UpdateRequirements(RequirementCheck, int)

    Declaration
    public void UpdateRequirements(RequirementCheck requirementCheck, int outputIndex)
    Parameters
    Type Name Description
    RequirementCheck requirementCheck
    int outputIndex

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IDisposable
    In this article
    Back to top Generated by DocFX