Search Results for

    Show / Hide Table of Contents

    Class ConstraintReference

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    ConstraintReference
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, Update.Option)
    NXObject.SetAttribute(String, Double)
    NXObject.SetAttribute(String, Double, Update.Option)
    NXObject.SetAttribute(String, String)
    NXObject.SetAttribute(String, String, Update.Option)
    NXObject.SetAttribute(String)
    NXObject.SetAttribute(String, Update.Option)
    NXObject.SetTimeAttribute(String, String)
    NXObject.SetTimeAttribute(String, String, Update.Option)
    NXObject.GetIntegerAttribute(String)
    NXObject.GetRealAttribute(String)
    NXObject.GetStringAttribute(String)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, String)
    NXObject.GetReferenceAttribute(String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String, Update.Option)
    NXObject.SetReferenceAttribute(String, String)
    NXObject.SetReferenceAttribute(String, String, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(String)
    NXObject.Print()
    NXObject.SetName(String)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    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.Positioning
    Assembly: NXOpen.dll
    Syntax
    public class ConstraintReference : NXObject, IMessageSink, INXObject

    Constructors

    ConstraintReference()

    Declaration
    protected ConstraintReference()

    Properties

    ConstraintReferenceHalfSpace

    Declaration
    public ConstraintReference.HalfSpace ConstraintReferenceHalfSpace { get; set; }
    Property Value
    Type Description
    ConstraintReference.HalfSpace

    GeometryDirectionReversed

    Declaration
    public bool GeometryDirectionReversed { get; set; }
    Property Value
    Type Description
    System.Boolean

    HelpPoint

    Declaration
    public Point3d HelpPoint { get; set; }
    Property Value
    Type Description
    Point3d

    Order

    Declaration
    public ConstraintReference.ConstraintOrder Order { get; }
    Property Value
    Type Description
    ConstraintReference.ConstraintOrder

    SolverGeometryType

    Declaration
    public ConstraintReference.GeometryType SolverGeometryType { get; }
    Property Value
    Type Description
    ConstraintReference.GeometryType

    UsePortRotateFlag

    Declaration
    public bool UsePortRotateFlag { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    GetGeometry()

    Declaration
    public NXObject GetGeometry()
    Returns
    Type Description
    NXObject

    GetHasPerpendicularVector()

    Declaration
    public bool GetHasPerpendicularVector()
    Returns
    Type Description
    System.Boolean

    GetMovableObject()

    Declaration
    public NXObject GetMovableObject()
    Returns
    Type Description
    NXObject

    GetPrototypeGeometry()

    Declaration
    public NXObject GetPrototypeGeometry()
    Returns
    Type Description
    NXObject

    GetPrototypePerpendicularVector()

    Declaration
    public Vector3d GetPrototypePerpendicularVector()
    Returns
    Type Description
    Vector3d

    GetUsePortRotate()

    Declaration
    public bool GetUsePortRotate()
    Returns
    Type Description
    System.Boolean

    GetUsesGeometryAxis()

    Declaration
    public bool GetUsesGeometryAxis()
    Returns
    Type Description
    System.Boolean

    SetFixHint(Boolean)

    Declaration
    public void SetFixHint(bool set)
    Parameters
    Type Name Description
    System.Boolean set

    SetFixHintForUpdate(Boolean)

    Declaration
    public void SetFixHintForUpdate(bool set)
    Parameters
    Type Name Description
    System.Boolean set

    SetPrototypePerpendicularVector(Vector3d)

    Declaration
    public void SetPrototypePerpendicularVector(Vector3d perpendicularVector)
    Parameters
    Type Name Description
    Vector3d perpendicularVector

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    In This Article
    Back to top Generated by DocFX