Search Results for

    Show / Hide Table of Contents

    Class GeometricProperties

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    GeometricProperties
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    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.GeometricAnalysis
    Assembly: NXOpen.dll
    Syntax
    public class GeometricProperties : Builder, IMessageSink, IComponentBuilder

    Constructors

    GeometricProperties()

    Declaration
    protected GeometricProperties()

    Properties

    ObjectsForAnalysis

    Declaration
    public SelectObjectList ObjectsForAnalysis { get; }
    Property Value
    Type Description
    SelectObjectList

    OutputMethod

    Declaration
    public GeometricProperties.OutputType OutputMethod { get; set; }
    Property Value
    Type Description
    GeometricProperties.OutputType

    Methods

    GetCaeCurveProperties(NXObject, Point3d, out CaeCurve)

    Declaration
    public GeometricProperties.Status GetCaeCurveProperties(NXObject entityTag, Point3d absPoint, out GeometricProperties.CaeCurve caeCurve)
    Parameters
    Type Name Description
    NXObject entityTag
    Point3d absPoint
    GeometricProperties.CaeCurve caeCurve
    Returns
    Type Description
    GeometricProperties.Status

    GetCaeFaceProperties(NXObject, Point3d, out CaeFace)

    Declaration
    public GeometricProperties.Status GetCaeFaceProperties(NXObject entityTag, Point3d absPoint, out GeometricProperties.CaeFace caeFace)
    Parameters
    Type Name Description
    NXObject entityTag
    Point3d absPoint
    GeometricProperties.CaeFace caeFace
    Returns
    Type Description
    GeometricProperties.Status

    GetEdgeProperties(NXObject, Point3d, out Edge)

    Declaration
    public GeometricProperties.Status GetEdgeProperties(NXObject entityTag, Point3d absPoint, out GeometricProperties.Edge edge)
    Parameters
    Type Name Description
    NXObject entityTag
    Point3d absPoint
    GeometricProperties.Edge edge
    Returns
    Type Description
    GeometricProperties.Status

    GetFaceProperties(NXObject, Point3d, out Face)

    Declaration
    public GeometricProperties.Status GetFaceProperties(NXObject entityTag, Point3d absPoint, out GeometricProperties.Face face)
    Parameters
    Type Name Description
    NXObject entityTag
    Point3d absPoint
    GeometricProperties.Face face
    Returns
    Type Description
    GeometricProperties.Status

    ListProperties(NXObject, Point3d)

    Declaration
    public GeometricProperties.Status ListProperties(NXObject entityTag, Point3d absPoint)
    Parameters
    Type Name Description
    NXObject entityTag
    Point3d absPoint
    Returns
    Type Description
    GeometricProperties.Status

    ListProperties(Point3d)

    Declaration
    public GeometricProperties.Status ListProperties(Point3d absPoint)
    Parameters
    Type Name Description
    Point3d absPoint
    Returns
    Type Description
    GeometricProperties.Status

    Reset()

    Declaration
    public void Reset()

    Implements

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