Search Results for

    Show / Hide Table of Contents

    Class FaceRecognitionBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    FaceRecognitionBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    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.Features
    Assembly: NXOpen.dll
    Syntax
    public class FaceRecognitionBuilder : TaggedObject, IMessageSink, IComponentBuilder

    Constructors

    FaceRecognitionBuilder()

    Declaration
    protected FaceRecognitionBuilder()

    Properties

    CloneEnabled

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

    CloneScope

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

    CoaxialEnabled

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

    CoplanarAxesEnabled

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

    CoplanarEnabled

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

    EqualDiameterEnabled

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

    FaceCollector

    Declaration
    public ScCollector FaceCollector { get; }
    Property Value
    Type Description
    ScCollector

    FindChamfers

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

    FindGeneralClone

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

    FindMinOffsetRatio

    Declaration
    public double FindMinOffsetRatio { get; set; }
    Property Value
    Type Description
    System.Double

    OffsetEnabled

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

    OrthoLockingMode

    Declaration
    public FaceRecognitionBuilder.FindOrthoLockingMode OrthoLockingMode { get; set; }
    Property Value
    Type Description
    FaceRecognitionBuilder.FindOrthoLockingMode

    ParallelEnabled

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

    PatternEnabled

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

    PerpendicularEnabled

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

    ReferenceCoordinateSystem

    Declaration
    public OrientXpressBuilder ReferenceCoordinateSystem { get; }
    Property Value
    Type Description
    OrientXpressBuilder

    RelationFoundMethod

    Declaration
    public FaceRecognitionBuilder.RelationMethod RelationFoundMethod { get; set; }
    Property Value
    Type Description
    FaceRecognitionBuilder.RelationMethod

    RelationScope

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

    SameEntryEnabled

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

    SameEntrySurfaceEnabled

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

    SameOrbitEnabled

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

    SymmetricEnabled

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

    TangentEnabled

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

    ThicknessChainEnabled

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

    UseFaceBrowse

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

    UseFindClone

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

    UseFindRelated

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

    Methods

    DeleteConstraint(Feature)

    Declaration
    public void DeleteConstraint(Feature feature)
    Parameters
    Type Name Description
    Feature feature

    DeleteOffsetRelation(NXObject[])

    Declaration
    public void DeleteOffsetRelation(NXObject[] offsetFaces)
    Parameters
    Type Name Description
    NXObject[] offsetFaces

    DeselectEntities(NXObject[])

    Declaration
    public void DeselectEntities(NXObject[] entities)
    Parameters
    Type Name Description
    NXObject[] entities

    GetLiveRelations(Int32, out FaceRecognitionBuilder.Relation[])

    Declaration
    public void GetLiveRelations(int relationQueryScope, out FaceRecognitionBuilder.Relation[] relations)
    Parameters
    Type Name Description
    System.Int32 relationQueryScope
    FaceRecognitionBuilder.Relation[] relations

    GetVtkFoundRelation(Int32, out FaceRecognitionBuilder.Relation[])

    Declaration
    [Obsolete("Deprecated in NX1926.0.0.  Use Features.FaceRecognitionBuilder.GetLiveRelations instead.")]
    public void GetVtkFoundRelation(int relationQueryScope, out FaceRecognitionBuilder.Relation[] relations)
    Parameters
    Type Name Description
    System.Int32 relationQueryScope
    FaceRecognitionBuilder.Relation[] relations

    LockConstraint(Feature)

    Declaration
    public void LockConstraint(Feature feature)
    Parameters
    Type Name Description
    Feature feature

    RecognizeCoaxial(Boolean)

    Declaration
    public void RecognizeCoaxial(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    RecognizeCoaxialClone()

    Declaration
    public void RecognizeCoaxialClone()

    RecognizeCommonFace()

    Declaration
    public void RecognizeCommonFace()

    RecognizeCommonFaceById(Int32)

    Declaration
    public void RecognizeCommonFaceById(int cloneId)
    Parameters
    Type Name Description
    System.Int32 cloneId

    RecognizeCommonSurface()

    Declaration
    public void RecognizeCommonSurface()

    RecognizeCommonSurfaceById(Int32)

    Declaration
    public void RecognizeCommonSurfaceById(int cloneId)
    Parameters
    Type Name Description
    System.Int32 cloneId

    RecognizeCoplanar(Boolean)

    Declaration
    public void RecognizeCoplanar(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    RecognizeCoplanarAxes(Boolean)

    Declaration
    public void RecognizeCoplanarAxes(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    RecognizeCoplanarAxesClone()

    Declaration
    public void RecognizeCoplanarAxesClone()

    RecognizeEqualDiameter(Boolean)

    Declaration
    public void RecognizeEqualDiameter(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    RecognizeExactMatch()

    Declaration
    public void RecognizeExactMatch()

    RecognizeHoleClones()

    Declaration
    public void RecognizeHoleClones()

    RecognizeLooseMatch()

    Declaration
    public void RecognizeLooseMatch()

    RecognizeOffset(Boolean)

    Declaration
    public void RecognizeOffset(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    RecognizeParallel(Boolean)

    Declaration
    public void RecognizeParallel(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    RecognizeParallelClone()

    Declaration
    public void RecognizeParallelClone()

    RecognizePattern(Int32)

    Declaration
    public void RecognizePattern(int cloneId)
    Parameters
    Type Name Description
    System.Int32 cloneId

    RecognizePerpendicular(Boolean)

    Declaration
    public void RecognizePerpendicular(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    RecognizeSameOrbit(Boolean)

    Declaration
    public void RecognizeSameOrbit(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    RecognizeSymmetric(Boolean)

    Declaration
    public void RecognizeSymmetric(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    RecognizeTangent(Boolean)

    Declaration
    public void RecognizeTangent(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    RecognizeThicknessChain(Boolean)

    Declaration
    public void RecognizeThicknessChain(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    ReplaceRules(SelectionIntentRule[], Boolean)

    Declaration
    public void ReplaceRules(SelectionIntentRule[] rules, bool createRulesWoUpdate)
    Parameters
    Type Name Description
    SelectionIntentRule[] rules
    System.Boolean createRulesWoUpdate

    SelectEntities(NXObject[])

    Declaration
    public void SelectEntities(NXObject[] entities)
    Parameters
    Type Name Description
    NXObject[] entities

    SetEqualRadiusFacesMoveTogether(Boolean)

    Declaration
    public void SetEqualRadiusFacesMoveTogether(bool isEqualRadiusFacesMoveTogether)
    Parameters
    Type Name Description
    System.Boolean isEqualRadiusFacesMoveTogether

    SetFindScope(Boolean, NXObject[])

    Declaration
    public void SetFindScope(bool findInWorkPart, NXObject[] bodies)
    Parameters
    Type Name Description
    System.Boolean findInWorkPart
    NXObject[] bodies

    UnlockConstraint(Feature)

    Declaration
    public void UnlockConstraint(Feature feature)
    Parameters
    Type Name Description
    Feature feature

    UnrecognizeCoaxial(Boolean)

    Declaration
    public void UnrecognizeCoaxial(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    UnrecognizeCoaxialClone()

    Declaration
    public void UnrecognizeCoaxialClone()

    UnrecognizeCommonFace()

    Declaration
    public void UnrecognizeCommonFace()

    UnrecognizeCommonFaceById(Int32)

    Declaration
    public void UnrecognizeCommonFaceById(int cloneId)
    Parameters
    Type Name Description
    System.Int32 cloneId

    UnrecognizeCommonSurface()

    Declaration
    public void UnrecognizeCommonSurface()

    UnrecognizeCommonSurfaceById(Int32)

    Declaration
    public void UnrecognizeCommonSurfaceById(int cloneId)
    Parameters
    Type Name Description
    System.Int32 cloneId

    UnrecognizeCoplanar(Boolean)

    Declaration
    public void UnrecognizeCoplanar(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    UnrecognizeCoplanarAxes(Boolean)

    Declaration
    public void UnrecognizeCoplanarAxes(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    UnrecognizeCoplanarAxesClone()

    Declaration
    public void UnrecognizeCoplanarAxesClone()

    UnrecognizeEqualDiameter(Boolean)

    Declaration
    public void UnrecognizeEqualDiameter(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    UnrecognizeExactMatch()

    Declaration
    public void UnrecognizeExactMatch()

    UnrecognizeHoleClones()

    Declaration
    public void UnrecognizeHoleClones()

    UnrecognizeLooseMatch()

    Declaration
    public void UnrecognizeLooseMatch()

    UnrecognizeOffset(Boolean)

    Declaration
    public void UnrecognizeOffset(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    UnrecognizeParallel(Boolean)

    Declaration
    public void UnrecognizeParallel(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    UnrecognizeParallelClone()

    Declaration
    public void UnrecognizeParallelClone()

    UnrecognizePattern(Int32)

    Declaration
    public void UnrecognizePattern(int cloneId)
    Parameters
    Type Name Description
    System.Int32 cloneId

    UnrecognizePerpendicular(Boolean)

    Declaration
    public void UnrecognizePerpendicular(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    UnrecognizeSameOrbit(Boolean)

    Declaration
    public void UnrecognizeSameOrbit(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    UnrecognizeSymmetric(Boolean)

    Declaration
    public void UnrecognizeSymmetric(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    UnrecognizeTangent(Boolean)

    Declaration
    public void UnrecognizeTangent(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    UnrecognizeThicknessChain(Boolean)

    Declaration
    public void UnrecognizeThicknessChain(bool isNear)
    Parameters
    Type Name Description
    System.Boolean isNear

    Validate()

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

    Implements

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