Search Results for

    Show / Hide Table of Contents

    Class SmartSelectionManager

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    SmartSelectionManager
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.CAE
    Assembly: NXOpen.dll
    Syntax
    public class SmartSelectionManager : NXRemotableObject, IMessageSink

    Constructors

    SmartSelectionManager(CaePart)

    Declaration
    protected SmartSelectionManager(CaePart owner)
    Parameters
    Type Name Description
    CaePart owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    CreateAdjacentFaceMethod(CAEEdge[], Boolean)

    Declaration
    public AdjacentFaceMethod CreateAdjacentFaceMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    AdjacentFaceMethod

    CreateAdjacentFaceMethod(CAEFace[], Boolean)

    Declaration
    public AdjacentFaceMethod CreateAdjacentFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    AdjacentFaceMethod

    CreateAdjacentFaceMethod(SelectionMethod, Boolean)

    Declaration
    public AdjacentFaceMethod CreateAdjacentFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    AdjacentFaceMethod

    CreateAttachedElemMethod(FEElement[], Boolean, Boolean, Int32, AttachedByOption)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewAttachedElemMethodFromElems.")]
    public AttachedElemMethod CreateAttachedElemMethod(FEElement[] seedTags, bool doEntityVisibilityCheck, bool isLimitIterations, int numIterations, AttachedByOption attachedByOption)
    Parameters
    Type Name Description
    FEElement[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean isLimitIterations
    System.Int32 numIterations
    AttachedByOption attachedByOption
    Returns
    Type Description
    AttachedElemMethod

    CreateAttachedElemMethod(SelectionMethod, Boolean, Boolean, Int32, AttachedByOption)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewAttachedElemMethodFromMethod.")]
    public AttachedElemMethod CreateAttachedElemMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool isLimitIterations, int numIterations, AttachedByOption attachedByOption)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean isLimitIterations
    System.Int32 numIterations
    AttachedByOption attachedByOption
    Returns
    Type Description
    AttachedElemMethod

    CreateCircularEdgeMethod(CAEBody[], Boolean, Double, Double, Boolean)

    Declaration
    public CircularEdgeMethod CreateCircularEdgeMethod(CAEBody[] seeds, bool doEntityVisibilityCheck, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dMinRadius
    System.Double dMaxRadius
    System.Boolean onlyHoleEdges
    Returns
    Type Description
    CircularEdgeMethod

    CreateCircularEdgeMethod(CAEEdge[], Boolean, Double, Double, Boolean)

    Declaration
    public CircularEdgeMethod CreateCircularEdgeMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dMinRadius
    System.Double dMaxRadius
    System.Boolean onlyHoleEdges
    Returns
    Type Description
    CircularEdgeMethod

    CreateCircularEdgeMethod(CAEFace[], Boolean, Double, Double, Boolean)

    Declaration
    public CircularEdgeMethod CreateCircularEdgeMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dMinRadius
    System.Double dMaxRadius
    System.Boolean onlyHoleEdges
    Returns
    Type Description
    CircularEdgeMethod

    CreateCircularEdgeMethod(SelectionMethod, Boolean, Double, Double, Boolean)

    Declaration
    public CircularEdgeMethod CreateCircularEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Double dMinRadius
    System.Double dMaxRadius
    System.Boolean onlyHoleEdges
    Returns
    Type Description
    CircularEdgeMethod

    CreateClosedEdgePathMethod(CAEEdge, Boolean)

    Declaration
    public EdgePathMethod CreateClosedEdgePathMethod(CAEEdge seedEdgeTag, bool flipEdge)
    Parameters
    Type Name Description
    CAEEdge seedEdgeTag
    System.Boolean flipEdge
    Returns
    Type Description
    EdgePathMethod

    CreateCylinderFaceMethod(CAEBody[], Boolean, Double, Double, Double, Double)

    Declaration
    public CylinderFaceMethod CreateCylinderFaceMethod(CAEBody[] seeds, bool doEntityVisibilityCheck, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dMinCylinderRadius
    System.Double dMaxCylinderRadius
    System.Double dMinCylinderAngle
    System.Double dMaxCylinderAngle
    Returns
    Type Description
    CylinderFaceMethod

    CreateCylinderFaceMethod(CAEFace[], Boolean, Double, Double, Double, Double)

    Declaration
    public CylinderFaceMethod CreateCylinderFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dMinCylinderRadius
    System.Double dMaxCylinderRadius
    System.Double dMinCylinderAngle
    System.Double dMaxCylinderAngle
    Returns
    Type Description
    CylinderFaceMethod

    CreateCylinderFaceMethod(SelectionMethod, Boolean, Double, Double, Double, Double)

    Declaration
    public CylinderFaceMethod CreateCylinderFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Double dMinCylinderRadius
    System.Double dMaxCylinderRadius
    System.Double dMinCylinderAngle
    System.Double dMaxCylinderAngle
    Returns
    Type Description
    CylinderFaceMethod

    CreateEdgePathMethod(CAEEdge, CAEVertex, Boolean, Boolean, Double, PathType, Double)

    Declaration
    public EdgePathMethod CreateEdgePathMethod(CAEEdge seedEdgeTag, CAEVertex seedStartVertexTag, bool preferFreeEdges, bool allowGapJumping, double gapJumpingTolerance, PathType pathMethodType, double dTangentAngleTolerance)
    Parameters
    Type Name Description
    CAEEdge seedEdgeTag
    CAEVertex seedStartVertexTag
    System.Boolean preferFreeEdges
    System.Boolean allowGapJumping
    System.Double gapJumpingTolerance
    PathType pathMethodType
    System.Double dTangentAngleTolerance
    Returns
    Type Description
    EdgePathMethod

    CreateElemEdgePathMethod(FEElemEdge, FENode, Boolean, Boolean, Boolean, Double, Boolean, Double, PathType, Double)

    Declaration
    public ElemEdgePathMethod CreateElemEdgePathMethod(FEElemEdge seedElemEdgeTag, FENode seedStartNodeTag, bool preferFreeEdges, bool preferGeometryAssociatedEdges, bool preferFeatureElementEdge, double featureAngleTolerance, bool allowGapJumping, double gapJumpingTolerance, PathType pathMethodType, double dTangentAngleTolerance)
    Parameters
    Type Name Description
    FEElemEdge seedElemEdgeTag
    FENode seedStartNodeTag
    System.Boolean preferFreeEdges
    System.Boolean preferGeometryAssociatedEdges
    System.Boolean preferFeatureElementEdge
    System.Double featureAngleTolerance
    System.Boolean allowGapJumping
    System.Double gapJumpingTolerance
    PathType pathMethodType
    System.Double dTangentAngleTolerance
    Returns
    Type Description
    ElemEdgePathMethod

    CreateElemLabelMethod(Boolean, Int32, Int32, Int32)

    Declaration
    public ElemLabelMethod CreateElemLabelMethod(bool doEntityVisibilityCheck, int startLabel, int endLabel, int labelIncrement)
    Parameters
    Type Name Description
    System.Boolean doEntityVisibilityCheck
    System.Int32 startLabel
    System.Int32 endLabel
    System.Int32 labelIncrement
    Returns
    Type Description
    ElemLabelMethod

    CreateFeatureEdgeNodeMethod(FEElemEdge[], Boolean, Boolean, Boolean, Type, Double)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewFeatureEdgeNodeMethodFromElemEdges.")]
    public FeatureEdgeNodeMethod CreateFeatureEdgeNodeMethod(FEElemEdge[] seedTags, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool stopAtNonManifoldJunctions, Type edgeType, double dFeatureAngle)
    Parameters
    Type Name Description
    FEElemEdge[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeEdgesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    Type edgeType
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureEdgeNodeMethod

    CreateFeatureEdgeNodeMethod(SelectionMethod, Boolean, Boolean, Boolean, Type, Double)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewFeatureEdgeNodeMethodFromMethod.")]
    public FeatureEdgeNodeMethod CreateFeatureEdgeNodeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool stopAtNonManifoldJunctions, Type edgeType, double dFeatureAngle)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeEdgesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    Type edgeType
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureEdgeNodeMethod

    CreateFeatureElemEdgeMethod(FEElemEdge[], Boolean, Boolean, Boolean, Type, Double)

    Declaration
    public FeatureElemEdgeMethod CreateFeatureElemEdgeMethod(FEElemEdge[] seedTags, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool stopAtNonManifoldJunctions, Type edgeType, double dFeatureAngle)
    Parameters
    Type Name Description
    FEElemEdge[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeEdgesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    Type edgeType
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureElemEdgeMethod

    CreateFeatureElemEdgeMethod(Mesh[], Boolean, Boolean, Boolean, Type, Double)

    Declaration
    public FeatureElemEdgeMethod CreateFeatureElemEdgeMethod(Mesh[] seedTags, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool stopAtNonManifoldJunctions, Type edgeType, double dFeatureAngle)
    Parameters
    Type Name Description
    Mesh[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeEdgesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    Type edgeType
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureElemEdgeMethod

    CreateFeatureElemEdgeMethod(SelectionMethod, Boolean, Boolean, Boolean, Type, Double)

    Declaration
    public FeatureElemEdgeMethod CreateFeatureElemEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool stopAtNonManifoldJunctions, Type edgeType, double dFeatureAngle)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeEdgesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    Type edgeType
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureElemEdgeMethod

    CreateFeatureElemFaceMethod(FEElemFace[], Boolean, Boolean, Boolean, Double)

    Declaration
    public FeatureElemFaceMethod CreateFeatureElemFaceMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    FEElemFace[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeFacesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureElemFaceMethod

    CreateFeatureElemFaceMethod(SelectionMethod, Boolean, Boolean, Boolean, Double)

    Declaration
    public FeatureElemFaceMethod CreateFeatureElemFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeFacesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureElemFaceMethod

    CreateFeatureElemMethod(FEElemFace[], Boolean, Boolean, Boolean, Double)

    Declaration
    public FeatureElemMethod CreateFeatureElemMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    FEElemFace[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeFacesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureElemMethod

    CreateFeatureElemMethod(SelectionMethod, Boolean, Boolean, Boolean, Double)

    Declaration
    public FeatureElemMethod CreateFeatureElemMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeFacesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureElemMethod

    CreateFeatureNodeMethod(FEElemFace[], Boolean, Boolean, Boolean, Double)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewFeatureNodeMethodFromElemFaces.")]
    public FeatureNodeMethod CreateFeatureNodeMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    FEElemFace[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeFacesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureNodeMethod

    CreateFeatureNodeMethod(SelectionMethod, Boolean, Boolean, Boolean, Double)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewFeatureNodeMethodFromMethod.")]
    public FeatureNodeMethod CreateFeatureNodeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeFacesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureNodeMethod

    CreateFeatureShellElemMethod(FEElement[], Boolean, Boolean, Boolean, Double)

    Declaration
    public FeatureShellElemMethod CreateFeatureShellElemMethod(FEElement[] seedTags, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    FEElement[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeFacesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureShellElemMethod

    CreateFeatureShellElemMethod(SelectionMethod, Boolean, Boolean, Boolean, Double)

    Declaration
    public FeatureShellElemMethod CreateFeatureShellElemMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeFacesOnVisibleModel
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    FeatureShellElemMethod

    CreateFilletFaceMethod(CAEBody[], Boolean, RadiusType, Double, Double, Double, Double)

    Declaration
    public FilletFaceMethod CreateFilletFaceMethod(CAEBody[] seeds, bool doEntityVisibilityCheck, RadiusType radiusType, double dMinFilletRadius, double dMaxFilletRadius, double dMinFilletAngle, double dMaxFilletAngle)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    RadiusType radiusType
    System.Double dMinFilletRadius
    System.Double dMaxFilletRadius
    System.Double dMinFilletAngle
    System.Double dMaxFilletAngle
    Returns
    Type Description
    FilletFaceMethod

    CreateFilletFaceMethod(CAEFace[], Boolean, RadiusType, Double, Double, Double, Double)

    Declaration
    public FilletFaceMethod CreateFilletFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, RadiusType radiusType, double dMinFilletRadius, double dMaxFilletRadius, double dMinFilletAngle, double dMaxFilletAngle)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    RadiusType radiusType
    System.Double dMinFilletRadius
    System.Double dMaxFilletRadius
    System.Double dMinFilletAngle
    System.Double dMaxFilletAngle
    Returns
    Type Description
    FilletFaceMethod

    CreateFilletFaceMethod(SelectionMethod, Boolean, RadiusType, Double, Double, Double, Double)

    Declaration
    public FilletFaceMethod CreateFilletFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, RadiusType radiusType, double dMinFilletRadius, double dMaxFilletRadius, double dMinFilletAngle, double dMaxFilletAngle)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    RadiusType radiusType
    System.Double dMinFilletRadius
    System.Double dMaxFilletRadius
    System.Double dMinFilletAngle
    System.Double dMaxFilletAngle
    Returns
    Type Description
    FilletFaceMethod

    CreateFilterBodyMethod(CAEBody[], PhysicalMaterial, Boolean, Double, Double)

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateFilterBodyMethod which takes argument bodyType.")]
    public FilterBodyMethod CreateFilterBodyMethod(CAEBody[] seeds, PhysicalMaterial material, bool filterbyVolume, double minVolume, double maxVolume)
    Parameters
    Type Name Description
    CAEBody[] seeds
    PhysicalMaterial material
    System.Boolean filterbyVolume
    System.Double minVolume
    System.Double maxVolume
    Returns
    Type Description
    FilterBodyMethod

    CreateFilterBodyMethod(CAEBody[], PhysicalMaterial, Boolean, Double, Double, BodyType)

    Declaration
    public FilterBodyMethod CreateFilterBodyMethod(CAEBody[] seeds, PhysicalMaterial material, bool filterbyVolume, double minVolume, double maxVolume, BodyType bodyType)
    Parameters
    Type Name Description
    CAEBody[] seeds
    PhysicalMaterial material
    System.Boolean filterbyVolume
    System.Double minVolume
    System.Double maxVolume
    BodyType bodyType
    Returns
    Type Description
    FilterBodyMethod

    CreateFilterBodyMethod(SelectionMethod, PhysicalMaterial, Boolean, Double, Double)

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateFilterBodyMethod which takes argument bodyType.")]
    public FilterBodyMethod CreateFilterBodyMethod(SelectionMethod inputMethod, PhysicalMaterial material, bool filterbyVolume, double minVolume, double maxVolume)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    PhysicalMaterial material
    System.Boolean filterbyVolume
    System.Double minVolume
    System.Double maxVolume
    Returns
    Type Description
    FilterBodyMethod

    CreateFilterBodyMethod(SelectionMethod, PhysicalMaterial, Boolean, Double, Double, BodyType)

    Declaration
    public FilterBodyMethod CreateFilterBodyMethod(SelectionMethod inputMethod, PhysicalMaterial material, bool filterbyVolume, double minVolume, double maxVolume, BodyType bodyType)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    PhysicalMaterial material
    System.Boolean filterbyVolume
    System.Double minVolume
    System.Double maxVolume
    BodyType bodyType
    Returns
    Type Description
    FilterBodyMethod

    CreateFilterEdgeMethod(CAEEdge[], Double, Double)

    Declaration
    public FilterEdgeMethod CreateFilterEdgeMethod(CAEEdge[] seeds, double minLength, double maxLength)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Double minLength
    System.Double maxLength
    Returns
    Type Description
    FilterEdgeMethod

    CreateFilterEdgeMethod(SelectionMethod, Double, Double)

    Declaration
    public FilterEdgeMethod CreateFilterEdgeMethod(SelectionMethod inputMethod, double minLength, double maxLength)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Double minLength
    System.Double maxLength
    Returns
    Type Description
    FilterEdgeMethod

    CreateFilterElemMethod(FEElement[], NamedPropertyTable, PhysicalMaterial, ElementTypes.Dimension, ElementTypes.NeutralType, Criteria, Double, Double, Double[])

    Declaration
    public FilterElemMethod CreateFilterElemMethod(FEElement[] seeds, NamedPropertyTable physical, PhysicalMaterial material, ElementTypes.Dimension elemDimension, ElementTypes.NeutralType neutralType, Criteria thicknessCriteria, double minThickness, double maxThickness, double[] thicknesses)
    Parameters
    Type Name Description
    FEElement[] seeds
    NamedPropertyTable physical
    PhysicalMaterial material
    ElementTypes.Dimension elemDimension
    ElementTypes.NeutralType neutralType
    Criteria thicknessCriteria
    System.Double minThickness
    System.Double maxThickness
    System.Double[] thicknesses
    Returns
    Type Description
    FilterElemMethod

    CreateFilterElemMethod(FEElement[], NamedPropertyTable, PhysicalMaterial, Int32, Criteria, Double, Double, Double[])

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateFilterElemMethod.")]
    public FilterElemMethod CreateFilterElemMethod(FEElement[] seeds, NamedPropertyTable physical, PhysicalMaterial material, int neutraltype, Criteria thicknessCriteria, double minThickness, double maxThickness, double[] thicknesses)
    Parameters
    Type Name Description
    FEElement[] seeds
    NamedPropertyTable physical
    PhysicalMaterial material
    System.Int32 neutraltype
    Criteria thicknessCriteria
    System.Double minThickness
    System.Double maxThickness
    System.Double[] thicknesses
    Returns
    Type Description
    FilterElemMethod

    CreateFilterElemMethod(SelectionMethod, NamedPropertyTable, PhysicalMaterial, ElementTypes.Dimension, ElementTypes.NeutralType, Criteria, Double, Double, Double[])

    Declaration
    public FilterElemMethod CreateFilterElemMethod(SelectionMethod inputMethod, NamedPropertyTable physical, PhysicalMaterial material, ElementTypes.Dimension elemDimension, ElementTypes.NeutralType neutralType, Criteria thicknessCriteria, double minThickness, double maxThickness, double[] thicknesses)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    NamedPropertyTable physical
    PhysicalMaterial material
    ElementTypes.Dimension elemDimension
    ElementTypes.NeutralType neutralType
    Criteria thicknessCriteria
    System.Double minThickness
    System.Double maxThickness
    System.Double[] thicknesses
    Returns
    Type Description
    FilterElemMethod

    CreateFilterElemMethod(SelectionMethod, NamedPropertyTable, PhysicalMaterial, Int32, Criteria, Double, Double, Double[])

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateFilterElemMethod.")]
    public FilterElemMethod CreateFilterElemMethod(SelectionMethod inputMethod, NamedPropertyTable physical, PhysicalMaterial material, int neutraltype, Criteria thicknessCriteria, double minThickness, double maxThickness, double[] thicknesses)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    NamedPropertyTable physical
    PhysicalMaterial material
    System.Int32 neutraltype
    Criteria thicknessCriteria
    System.Double minThickness
    System.Double maxThickness
    System.Double[] thicknesses
    Returns
    Type Description
    FilterElemMethod

    CreateFilterElemMethodFromModel(Boolean, NamedPropertyTable, PhysicalMaterial, ElementTypes.Dimension, ElementTypes.NeutralType, Criteria, Double, Double, Double[])

    Declaration
    public FilterElemMethod CreateFilterElemMethodFromModel(bool doEntityVisibilityCheck, NamedPropertyTable physical, PhysicalMaterial material, ElementTypes.Dimension elemDimension, ElementTypes.NeutralType neutralType, Criteria thicknessCriteria, double minThickness, double maxThickness, double[] thicknesses)
    Parameters
    Type Name Description
    System.Boolean doEntityVisibilityCheck
    NamedPropertyTable physical
    PhysicalMaterial material
    ElementTypes.Dimension elemDimension
    ElementTypes.NeutralType neutralType
    Criteria thicknessCriteria
    System.Double minThickness
    System.Double maxThickness
    System.Double[] thicknesses
    Returns
    Type Description
    FilterElemMethod

    CreateFilterFaceMethod(CAEFace[], Double, Double)

    Declaration
    public FilterFaceMethod CreateFilterFaceMethod(CAEFace[] seeds, double minArea, double maxArea)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Double minArea
    System.Double maxArea
    Returns
    Type Description
    FilterFaceMethod

    CreateFilterFaceMethod(SelectionMethod, Double, Double)

    Declaration
    public FilterFaceMethod CreateFilterFaceMethod(SelectionMethod inputMethod, double minArea, double maxArea)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Double minArea
    System.Double maxArea
    Returns
    Type Description
    FilterFaceMethod

    CreateFilterNodeMethod(FENode[], Boolean)

    Declaration
    public FilterNodeMethod CreateFilterNodeMethod(FENode[] seeds, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    FENode[] seeds
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    FilterNodeMethod

    CreateFilterNodeMethodFromMethod(SelectionMethod, Boolean)

    Declaration
    public FilterNodeMethod CreateFilterNodeMethodFromMethod(SelectionMethod inputMethod, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    FilterNodeMethod

    CreateFilterNodeMethodFromModel(Boolean, Boolean)

    Declaration
    public FilterNodeMethod CreateFilterNodeMethodFromModel(bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    FilterNodeMethod

    CreateFreeElemEdgeMethodFromElems(FEElement[], Boolean)

    Declaration
    public FreeElemEdgeMethod CreateFreeElemEdgeMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElement[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    FreeElemEdgeMethod

    CreateFreeElemEdgeMethodFromMethod(SelectionMethod, Boolean)

    Declaration
    public FreeElemEdgeMethod CreateFreeElemEdgeMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    FreeElemEdgeMethod

    CreateFreeElemFaceMethodFromElems(FEElement[], Boolean)

    Declaration
    public FreeElemFaceMethod CreateFreeElemFaceMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElement[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    FreeElemFaceMethod

    CreateFreeElemFaceMethodFromMethod(SelectionMethod, Boolean)

    Declaration
    public FreeElemFaceMethod CreateFreeElemFaceMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    FreeElemFaceMethod

    CreateGroupEdgeMethod(CaeGroup, Boolean)

    Declaration
    public GroupEdgeMethod CreateGroupEdgeMethod(CaeGroup seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CaeGroup seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    GroupEdgeMethod

    CreateGroupElemEdgeMethod(CaeGroup, Boolean)

    Declaration
    public GroupElemEdgeMethod CreateGroupElemEdgeMethod(CaeGroup seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CaeGroup seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    GroupElemEdgeMethod

    CreateGroupElemFaceMethod(CaeGroup, Boolean)

    Declaration
    public GroupElemFaceMethod CreateGroupElemFaceMethod(CaeGroup seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CaeGroup seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    GroupElemFaceMethod

    CreateGroupElemMethod(CaeGroup, Boolean, GroupElemMethodElemOption.ElemOption)

    Declaration
    public GroupElemMethod CreateGroupElemMethod(CaeGroup seed, bool doEntityVisibilityCheck, GroupElemMethodElemOption.ElemOption elemOption)
    Parameters
    Type Name Description
    CaeGroup seed
    System.Boolean doEntityVisibilityCheck
    GroupElemMethodElemOption.ElemOption elemOption
    Returns
    Type Description
    GroupElemMethod

    CreateGroupFaceMethod(CaeGroup, Boolean)

    Declaration
    public GroupFaceMethod CreateGroupFaceMethod(CaeGroup seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CaeGroup seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    GroupFaceMethod

    CreateGroupMethod(CaeGroup, Boolean)

    Declaration
    public GroupMethod CreateGroupMethod(CaeGroup seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CaeGroup seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    GroupMethod

    CreateGroupNodeMethod(CaeGroup, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewGroupNodeMethod.")]
    public GroupNodeMethod CreateGroupNodeMethod(CaeGroup seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CaeGroup seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    GroupNodeMethod

    CreateHoleElementEdgeMethod(FEElemEdge, Boolean, Double, Double, Boolean)

    Declaration
    public HoleElementEdgeMethod CreateHoleElementEdgeMethod(FEElemEdge seedElemEdgeTag, bool doEntityVisibilityCheck, double dMinElementEdgeHoleRadius, double dMaxElementEdgeHoleRadius, bool allowNonCircularHoles)
    Parameters
    Type Name Description
    FEElemEdge seedElemEdgeTag
    System.Boolean doEntityVisibilityCheck
    System.Double dMinElementEdgeHoleRadius
    System.Double dMaxElementEdgeHoleRadius
    System.Boolean allowNonCircularHoles
    Returns
    Type Description
    HoleElementEdgeMethod

    CreateHoleElementEdgeMethod(Mesh[], Boolean, Double, Double, Boolean)

    Declaration
    public HoleElementEdgeMethod CreateHoleElementEdgeMethod(Mesh[] seeds, bool doEntityVisibilityCheck, double dMinElementEdgeHoleRadius, double dMaxElementEdgeHoleRadius, bool allowNonCircularHoles)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dMinElementEdgeHoleRadius
    System.Double dMaxElementEdgeHoleRadius
    System.Boolean allowNonCircularHoles
    Returns
    Type Description
    HoleElementEdgeMethod

    CreateHoleElementEdgeMethod(SelectionMethod, Boolean, Double, Double, Boolean)

    Declaration
    public HoleElementEdgeMethod CreateHoleElementEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dMinElementEdgeHoleRadius, double dMaxElementEdgeHoleRadius, bool allowNonCircularHoles)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Double dMinElementEdgeHoleRadius
    System.Double dMaxElementEdgeHoleRadius
    System.Boolean allowNonCircularHoles
    Returns
    Type Description
    HoleElementEdgeMethod

    CreateNewAttachedElemMethodFromElems(FEElement[], Boolean, Boolean, Boolean, Int32, AttachedByOption)

    Declaration
    public AttachedElemMethod CreateNewAttachedElemMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck, bool doJumpContactandGluing, bool isLimitIterations, int numIterations, AttachedByOption attachedByOption)
    Parameters
    Type Name Description
    FEElement[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean doJumpContactandGluing
    System.Boolean isLimitIterations
    System.Int32 numIterations
    AttachedByOption attachedByOption
    Returns
    Type Description
    AttachedElemMethod

    CreateNewAttachedElemMethodFromMethod(SelectionMethod, Boolean, Boolean, Boolean, Int32, AttachedByOption)

    Declaration
    public AttachedElemMethod CreateNewAttachedElemMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool doJumpContactandGluing, bool isLimitIterations, int numIterations, AttachedByOption attachedByOption)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean doJumpContactandGluing
    System.Boolean isLimitIterations
    System.Int32 numIterations
    AttachedByOption attachedByOption
    Returns
    Type Description
    AttachedElemMethod

    CreateNewFeatureEdgeNodeMethodFromElemEdges(FEElemEdge[], FeatureEdgeNodeMethodOptions)

    Declaration
    public FeatureEdgeNodeMethod CreateNewFeatureEdgeNodeMethodFromElemEdges(FEElemEdge[] seedTags, FeatureEdgeNodeMethodOptions options)
    Parameters
    Type Name Description
    FEElemEdge[] seedTags
    FeatureEdgeNodeMethodOptions options
    Returns
    Type Description
    FeatureEdgeNodeMethod

    CreateNewFeatureEdgeNodeMethodFromMethod(SelectionMethod, FeatureEdgeNodeMethodOptions)

    Declaration
    public FeatureEdgeNodeMethod CreateNewFeatureEdgeNodeMethodFromMethod(SelectionMethod inputMethod, FeatureEdgeNodeMethodOptions options)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    FeatureEdgeNodeMethodOptions options
    Returns
    Type Description
    FeatureEdgeNodeMethod

    CreateNewFeatureNodeMethodFromElemFaces(FEElemFace[], FeatureNodeMethodOptions)

    Declaration
    public FeatureNodeMethod CreateNewFeatureNodeMethodFromElemFaces(FEElemFace[] seedTags, FeatureNodeMethodOptions options)
    Parameters
    Type Name Description
    FEElemFace[] seedTags
    FeatureNodeMethodOptions options
    Returns
    Type Description
    FeatureNodeMethod

    CreateNewFeatureNodeMethodFromMethod(SelectionMethod, FeatureNodeMethodOptions)

    Declaration
    public FeatureNodeMethod CreateNewFeatureNodeMethodFromMethod(SelectionMethod inputMethod, FeatureNodeMethodOptions options)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    FeatureNodeMethodOptions options
    Returns
    Type Description
    FeatureNodeMethod

    CreateNewGroupNodeMethod(CaeGroup, Boolean, Boolean)

    Declaration
    public GroupNodeMethod CreateNewGroupNodeMethod(CaeGroup seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    CaeGroup seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    GroupNodeMethod

    CreateNewRelatedNodeMethodFromArc(Arc, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromArc(Arc seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Arc seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromArcs(Arc[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromArcs(Arc[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Arc[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromBodies(CAEBody[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromBodies(CAEBody[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromBody(CAEBody, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromBody(CAEBody seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    CAEBody seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromConic(Conic, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromConic(Conic seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Conic seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromConics(Conic[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromConics(Conic[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Conic[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromEdge(CAEEdge, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromEdge(CAEEdge seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    CAEEdge seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromEdges(CAEEdge[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromEdges(CAEEdge[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromElem(FEElement, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromElem(FEElement seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    FEElement seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromElemEdge(FEElemEdge, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemEdge(FEElemEdge seedTag, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    FEElemEdge seedTag
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromElemEdges(FEElemEdge[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemEdges(FEElemEdge[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    FEElemEdge[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromElemFace(FEElemFace, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemFace(FEElemFace seedTag, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    FEElemFace seedTag
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromElemFaces(FEElemFace[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemFaces(FEElemFace[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    FEElemFace[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromElems(FEElement[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    FEElement[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromFace(CAEFace, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromFace(CAEFace seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    CAEFace seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromFaces(CAEFace[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromLine(Line, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromLine(Line seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Line seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromLines(Line[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromLines(Line[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Line[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromMesh(Mesh, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromMesh(Mesh seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Mesh seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromMeshes(Mesh[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromMeshes(Mesh[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromMeshPoint(MeshPoint, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromMeshPoint(MeshPoint seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    MeshPoint seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromMeshPoints(MeshPoint[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromMeshPoints(MeshPoint[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    MeshPoint[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromMethod(SelectionMethod, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromPoint(Point, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromPoint(Point seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Point seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromPoints(Point[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromPoints(Point[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Point[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromSpline(Spline, Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromSpline(Spline seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Spline seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromSplines(Spline[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromSplines(Spline[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    Spline[] seedTags
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNewRelatedNodeMethodFromVertices(CAEVertex[], Boolean, Boolean)

    Declaration
    public RelatedNodeMethod CreateNewRelatedNodeMethodFromVertices(CAEVertex[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
    Parameters
    Type Name Description
    CAEVertex[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Boolean selectOnlyCornerNodes
    Returns
    Type Description
    RelatedNodeMethod

    CreateNodeLabelMethod(Boolean, Int32, Int32, Int32)

    Declaration
    public NodeLabelMethod CreateNodeLabelMethod(bool doEntityVisibilityCheck, int startLabel, int endLabel, int labelIncrement)
    Parameters
    Type Name Description
    System.Boolean doEntityVisibilityCheck
    System.Int32 startLabel
    System.Int32 endLabel
    System.Int32 labelIncrement
    Returns
    Type Description
    NodeLabelMethod

    CreateOrderedEdgeElemMethod(Arc, Boolean, Boolean)

    Declaration
    public OrderedEdgeElemMethod CreateOrderedEdgeElemMethod(Arc seed, bool doEntityVisibilityCheck, bool flipSeedStart)
    Parameters
    Type Name Description
    Arc seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipSeedStart
    Returns
    Type Description
    OrderedEdgeElemMethod

    CreateOrderedEdgeElemMethod(CAEEdge, Boolean, Boolean)

    Declaration
    public OrderedEdgeElemMethod CreateOrderedEdgeElemMethod(CAEEdge seed, bool doEntityVisibilityCheck, bool flipSeedStart)
    Parameters
    Type Name Description
    CAEEdge seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipSeedStart
    Returns
    Type Description
    OrderedEdgeElemMethod

    CreateOrderedEdgeElemMethod(Conic, Boolean, Boolean)

    Declaration
    public OrderedEdgeElemMethod CreateOrderedEdgeElemMethod(Conic seed, bool doEntityVisibilityCheck, bool flipSeedStart)
    Parameters
    Type Name Description
    Conic seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipSeedStart
    Returns
    Type Description
    OrderedEdgeElemMethod

    CreateOrderedEdgeElemMethod(Line, Boolean, Boolean)

    Declaration
    public OrderedEdgeElemMethod CreateOrderedEdgeElemMethod(Line seed, bool doEntityVisibilityCheck, bool flipSeedStart)
    Parameters
    Type Name Description
    Line seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipSeedStart
    Returns
    Type Description
    OrderedEdgeElemMethod

    CreateOrderedEdgeElemMethod(Spline, Boolean, Boolean)

    Declaration
    public OrderedEdgeElemMethod CreateOrderedEdgeElemMethod(Spline seed, bool doEntityVisibilityCheck, bool flipSeedStart)
    Parameters
    Type Name Description
    Spline seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipSeedStart
    Returns
    Type Description
    OrderedEdgeElemMethod

    CreateOrderedEdgeNodeMethod(Arc, Boolean, Boolean)

    Declaration
    public OrderedEdgeNodeMethod CreateOrderedEdgeNodeMethod(Arc seed, bool doEntityVisibilityCheck, bool flipSeedStart)
    Parameters
    Type Name Description
    Arc seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipSeedStart
    Returns
    Type Description
    OrderedEdgeNodeMethod

    CreateOrderedEdgeNodeMethod(CAEEdge, Boolean, Boolean)

    Declaration
    public OrderedEdgeNodeMethod CreateOrderedEdgeNodeMethod(CAEEdge seed, bool doEntityVisibilityCheck, bool flipSeedStart)
    Parameters
    Type Name Description
    CAEEdge seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipSeedStart
    Returns
    Type Description
    OrderedEdgeNodeMethod

    CreateOrderedEdgeNodeMethod(Conic, Boolean, Boolean)

    Declaration
    public OrderedEdgeNodeMethod CreateOrderedEdgeNodeMethod(Conic seed, bool doEntityVisibilityCheck, bool flipSeedStart)
    Parameters
    Type Name Description
    Conic seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipSeedStart
    Returns
    Type Description
    OrderedEdgeNodeMethod

    CreateOrderedEdgeNodeMethod(Line, Boolean, Boolean)

    Declaration
    public OrderedEdgeNodeMethod CreateOrderedEdgeNodeMethod(Line seed, bool doEntityVisibilityCheck, bool flipSeedStart)
    Parameters
    Type Name Description
    Line seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipSeedStart
    Returns
    Type Description
    OrderedEdgeNodeMethod

    CreateOrderedEdgeNodeMethod(Spline, Boolean, Boolean)

    Declaration
    public OrderedEdgeNodeMethod CreateOrderedEdgeNodeMethod(Spline seed, bool doEntityVisibilityCheck, bool flipSeedStart)
    Parameters
    Type Name Description
    Spline seed
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipSeedStart
    Returns
    Type Description
    OrderedEdgeNodeMethod

    CreateOrderedFeatureEdgeElemMethod(FEElemEdge, Boolean, Boolean, Boolean, Boolean, Double)

    Declaration
    public OrderedFeatureEdgeNodeMethod CreateOrderedFeatureEdgeElemMethod(FEElemEdge seedTag, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool flipSeedStart, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    FEElemEdge seedTag
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeEdgesOnVisibleModel
    System.Boolean flipSeedStart
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    OrderedFeatureEdgeNodeMethod

    CreateOrderedFeatureEdgeNodeMethod(FEElemEdge, Boolean, Boolean, Boolean, Boolean, Double)

    Declaration
    public OrderedFeatureEdgeNodeMethod CreateOrderedFeatureEdgeNodeMethod(FEElemEdge seedTag, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool flipSeedStart, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    FEElemEdge seedTag
    System.Boolean doEntityVisibilityCheck
    System.Boolean computeFreeEdgesOnVisibleModel
    System.Boolean flipSeedStart
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    OrderedFeatureEdgeNodeMethod

    CreatePathEnclosedElemFaceMethod(ElemEdgePathMethod, Boolean, Boolean, Boolean, Double)

    Declaration
    public PathEnclosedElemFaceMethod CreatePathEnclosedElemFaceMethod(ElemEdgePathMethod inputMethod, bool doEntityVisibilityCheck, bool flipLoopDirection, bool stopAtNonManifoldJunctions, double dFeatureAngle)
    Parameters
    Type Name Description
    ElemEdgePathMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean flipLoopDirection
    System.Boolean stopAtNonManifoldJunctions
    System.Double dFeatureAngle
    Returns
    Type Description
    PathEnclosedElemFaceMethod

    CreateRelatedBodyMethodFromEdges(CAEEdge[], Boolean)

    Declaration
    public RelatedBodyMethod CreateRelatedBodyMethodFromEdges(CAEEdge[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedBodyMethod

    CreateRelatedBodyMethodFromElems(FEElement[], Boolean)

    Declaration
    public RelatedBodyMethod CreateRelatedBodyMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElement[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedBodyMethod

    CreateRelatedBodyMethodFromFaces(CAEFace[], Boolean)

    Declaration
    public RelatedBodyMethod CreateRelatedBodyMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedBodyMethod

    CreateRelatedBodyMethodFromMeshes(Mesh[], Boolean)

    Declaration
    public RelatedBodyMethod CreateRelatedBodyMethodFromMeshes(Mesh[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedBodyMethod

    CreateRelatedBodyMethodFromMethod(SelectionMethod, Boolean)

    Declaration
    public RelatedBodyMethod CreateRelatedBodyMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedBodyMethod

    CreateRelatedBodyMethodFromNodes(FENode[], Boolean)

    Declaration
    public RelatedBodyMethod CreateRelatedBodyMethodFromNodes(FENode[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FENode[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedBodyMethod

    CreateRelatedBodyMethodFromVertices(CAEVertex[], Boolean)

    Declaration
    public RelatedBodyMethod CreateRelatedBodyMethodFromVertices(CAEVertex[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEVertex[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedBodyMethod

    CreateRelatedCurveMethod(FEElemEdge[], Boolean)

    Declaration
    public RelatedCurveMethod CreateRelatedCurveMethod(FEElemEdge[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElemEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedCurveMethod

    CreateRelatedCurveMethod(FENode[], Boolean)

    Declaration
    public RelatedCurveMethod CreateRelatedCurveMethod(FENode[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FENode[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedCurveMethod

    CreateRelatedCurveMethod(Mesh[], Boolean)

    Declaration
    public RelatedCurveMethod CreateRelatedCurveMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedCurveMethod

    CreateRelatedCurveMethod(SelectionMethod, Boolean)

    Declaration
    public RelatedCurveMethod CreateRelatedCurveMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedCurveMethod

    CreateRelatedEdgeMethod(CAEBody[], Boolean)

    Declaration
    public RelatedEdgeMethod CreateRelatedEdgeMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedEdgeMethod

    CreateRelatedEdgeMethod(CAEFace[], Boolean)

    Declaration
    public RelatedEdgeMethod CreateRelatedEdgeMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedEdgeMethod

    CreateRelatedEdgeMethod(CAEVertex[], Boolean)

    Declaration
    public RelatedEdgeMethod CreateRelatedEdgeMethod(CAEVertex[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEVertex[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedEdgeMethod

    CreateRelatedEdgeMethod(FEElemEdge[], Boolean)

    Declaration
    public RelatedEdgeMethod CreateRelatedEdgeMethod(FEElemEdge[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElemEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedEdgeMethod

    CreateRelatedEdgeMethod(FENode[], Boolean)

    Declaration
    public RelatedEdgeMethod CreateRelatedEdgeMethod(FENode[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FENode[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedEdgeMethod

    CreateRelatedEdgeMethod(Mesh[], Boolean)

    Declaration
    public RelatedEdgeMethod CreateRelatedEdgeMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedEdgeMethod

    CreateRelatedEdgeMethod(MeshControl[], Boolean)

    Declaration
    public RelatedEdgeMethod CreateRelatedEdgeMethod(MeshControl[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    MeshControl[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedEdgeMethod

    CreateRelatedEdgeMethod(SelectionMethod, Boolean)

    Declaration
    public RelatedEdgeMethod CreateRelatedEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedEdgeMethod

    CreateRelatedElemEdgeMethod(CAEEdge, Boolean)

    Declaration
    public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(CAEEdge seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEEdge seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemEdgeMethod

    CreateRelatedElemEdgeMethod(CAEEdge[], Boolean)

    Declaration
    public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemEdgeMethod

    CreateRelatedElemEdgeMethod(Mesh, Boolean)

    Declaration
    public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(Mesh seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemEdgeMethod

    CreateRelatedElemEdgeMethod(Mesh[], Boolean)

    Declaration
    public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemEdgeMethod

    CreateRelatedElemEdgeMethod(SelectionMethod, Boolean)

    Declaration
    public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemEdgeMethod

    CreateRelatedElemEdgeMethod(Spline, Boolean)

    Declaration
    public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(Spline seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Spline seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemEdgeMethod

    CreateRelatedElemFaceMethod(CAEFace, Boolean)

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateRelatedElemFaceMethod which takes as input an array of NXOpen.CAE.CAEFace objects.")]
    public RelatedElemFaceMethod CreateRelatedElemFaceMethod(CAEFace seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEFace seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethod(CAEFace[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateRelatedElemFaceMethod which takes argument selectOnly3DElementsFaces.")]
    public RelatedElemFaceMethod CreateRelatedElemFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethod(CAEFace[], Boolean, FacePref)

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateRelatedElemFaceMethod which takes argument Free Face Computation.")]
    public RelatedElemFaceMethod CreateRelatedElemFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, FacePref facePreference)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    FacePref facePreference
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethod(FEElement[], Boolean, FacePref)

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateRelatedElemFaceMethod which takes argument Free Face Computation.")]
    public RelatedElemFaceMethod CreateRelatedElemFaceMethod(FEElement[] seedTags, bool doEntityVisibilityCheck, FacePref facePreference)
    Parameters
    Type Name Description
    FEElement[] seedTags
    System.Boolean doEntityVisibilityCheck
    FacePref facePreference
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethod(Mesh, Boolean)

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateRelatedElemFaceMethod which takes as input an array of NXOpen.CAE.Mesh objects.")]
    public RelatedElemFaceMethod CreateRelatedElemFaceMethod(Mesh seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethod(Mesh[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateRelatedElemFaceMethod which takes argument selectOnly3DElementsFaces.")]
    public RelatedElemFaceMethod CreateRelatedElemFaceMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethod(Mesh[], Boolean, FacePref)

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateRelatedElemFaceMethod which takes argument Free Face Computation.")]
    public RelatedElemFaceMethod CreateRelatedElemFaceMethod(Mesh[] seeds, bool doEntityVisibilityCheck, FacePref facePreference)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    FacePref facePreference
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethod(SelectionMethod, Boolean)

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateRelatedElemFaceMethod which takes argument selectOnly3DElementsFaces.")]
    public RelatedElemFaceMethod CreateRelatedElemFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethod(SelectionMethod, Boolean, FacePref)

    Declaration
    [Obsolete("Deprecated in NX1953.0.0.  Use overloaded NXOpen.CAE.SmartSelectionManager.CreateRelatedElemFaceMethod which takes argument Free Face Computation.")]
    public RelatedElemFaceMethod CreateRelatedElemFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, FacePref facePreference)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    FacePref facePreference
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethodFromElems(FEElement[], Boolean, FacePref, Boolean)

    Declaration
    public RelatedElemFaceMethod CreateRelatedElemFaceMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck, FacePref facePreference, bool computeFreeFacesOnVisibleModel)
    Parameters
    Type Name Description
    FEElement[] seedTags
    System.Boolean doEntityVisibilityCheck
    FacePref facePreference
    System.Boolean computeFreeFacesOnVisibleModel
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethodFromFaces(CAEFace[], Boolean, FacePref, Boolean)

    Declaration
    public RelatedElemFaceMethod CreateRelatedElemFaceMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck, FacePref facePreference, bool computeFreeFacesOnVisibleModel)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    FacePref facePreference
    System.Boolean computeFreeFacesOnVisibleModel
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethodFromMeshes(Mesh[], Boolean, FacePref, Boolean)

    Declaration
    public RelatedElemFaceMethod CreateRelatedElemFaceMethodFromMeshes(Mesh[] seeds, bool doEntityVisibilityCheck, FacePref facePreference, bool computeFreeFacesOnVisibleModel)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    FacePref facePreference
    System.Boolean computeFreeFacesOnVisibleModel
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethodFromMethod(SelectionMethod, Boolean, NodeRelationshipType, FacePref, Boolean)

    Declaration
    public RelatedElemFaceMethod CreateRelatedElemFaceMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, NodeRelationshipType nodeRelationship, FacePref facePreference, bool computeFreeFacesOnVisibleModel)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    NodeRelationshipType nodeRelationship
    FacePref facePreference
    System.Boolean computeFreeFacesOnVisibleModel
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemFaceMethodFromNodes(FENode[], Boolean, NodeRelationshipType, FacePref, Boolean)

    Declaration
    public RelatedElemFaceMethod CreateRelatedElemFaceMethodFromNodes(FENode[] seedTags, bool doEntityVisibilityCheck, NodeRelationshipType nodeRelationship, FacePref facePreference, bool computeFreeFacesOnVisibleModel)
    Parameters
    Type Name Description
    FENode[] seedTags
    System.Boolean doEntityVisibilityCheck
    NodeRelationshipType nodeRelationship
    FacePref facePreference
    System.Boolean computeFreeFacesOnVisibleModel
    Returns
    Type Description
    RelatedElemFaceMethod

    CreateRelatedElemMethod(Arc, Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Arc seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Arc seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(Arc[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Arc[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Arc[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(CAEBody, Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(CAEBody seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEBody seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(CAEBody[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(CAEEdge, Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(CAEEdge seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEEdge seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(CAEEdge[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(CAEFace, Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(CAEFace seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEFace seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(CAEFace[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(FEElemFace[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElemFace[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(FENode, Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(FENode seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FENode seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(FENode[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(FENode[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FENode[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(Mesh, Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Mesh seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(Mesh[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(Conic, Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Conic seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Conic seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(Conic[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Conic[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Conic[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(Line, Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Line seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Line seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(Line[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Line[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Line[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(Point[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Point[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Point[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(SelectionMethod, Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(Spline, Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Spline seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Spline seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedElemMethod(Spline[], Boolean)

    Declaration
    public RelatedElemMethod CreateRelatedElemMethod(Spline[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Spline[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedElemMethod

    CreateRelatedFaceMethod(CAEBody[], Boolean)

    Declaration
    public RelatedFaceMethod CreateRelatedFaceMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedFaceMethod

    CreateRelatedFaceMethod(CAEEdge[], Boolean)

    Declaration
    public RelatedFaceMethod CreateRelatedFaceMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedFaceMethod

    CreateRelatedFaceMethod(FEElemFace, Int32, Boolean)

    Declaration
    public RelatedFaceMethod CreateRelatedFaceMethod(FEElemFace seedTag, int seedElemFaceId, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElemFace seedTag
    System.Int32 seedElemFaceId
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedFaceMethod

    CreateRelatedFaceMethod(FEElemFace[], Boolean)

    Declaration
    public RelatedFaceMethod CreateRelatedFaceMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElemFace[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedFaceMethod

    CreateRelatedFaceMethod(FENode, Boolean)

    Declaration
    public RelatedFaceMethod CreateRelatedFaceMethod(FENode seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FENode seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedFaceMethod

    CreateRelatedFaceMethod(FENode[], Boolean)

    Declaration
    public RelatedFaceMethod CreateRelatedFaceMethod(FENode[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FENode[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedFaceMethod

    CreateRelatedFaceMethod(Mesh, Boolean)

    Declaration
    public RelatedFaceMethod CreateRelatedFaceMethod(Mesh seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedFaceMethod

    CreateRelatedFaceMethod(Mesh[], Boolean)

    Declaration
    public RelatedFaceMethod CreateRelatedFaceMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedFaceMethod

    CreateRelatedFaceMethod(MeshControl[], Boolean)

    Declaration
    public RelatedFaceMethod CreateRelatedFaceMethod(MeshControl[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    MeshControl[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedFaceMethod

    CreateRelatedFaceMethod(SelectionMethod, Boolean)

    Declaration
    public RelatedFaceMethod CreateRelatedFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedFaceMethod

    CreateRelatedNodeMethod(Arc, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromArc.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Arc seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Arc seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Arc[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromArcs.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Arc[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Arc[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(CAEBody, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromBody.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(CAEBody seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEBody seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(CAEBody[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromBodies.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(CAEEdge, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromEdge.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(CAEEdge seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEEdge seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(CAEEdge[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromEdges.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(CAEFace, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromFace.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(CAEFace seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEFace seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(CAEFace[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromFaces.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(CAEVertex[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromVertices.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(CAEVertex[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEVertex[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(FEElemEdge, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromElemEdge.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(FEElemEdge seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElemEdge seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(FEElemEdge[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromElemEdges.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(FEElemEdge[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElemEdge[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(FEElement, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromElem.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(FEElement seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElement seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(FEElement[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromElems.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(FEElement[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElement[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(FEElemFace, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromElemFace.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(FEElemFace seedTag, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElemFace seedTag
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(FEElemFace[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromElemFaces.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FEElemFace[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Mesh, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromMesh.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Mesh seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Mesh[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromMeshes.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(MeshPoint, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromMeshPoint.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(MeshPoint seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    MeshPoint seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(MeshPoint[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromMeshPoints.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(MeshPoint[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    MeshPoint[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Conic, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromConic.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Conic seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Conic seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Conic[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromConics.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Conic[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Conic[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Line, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromLine.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Line seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Line seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Line[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromLines.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Line[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Line[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Point, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromPoint.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Point seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Point seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Point[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromPoints.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Point[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Point[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(SelectionMethod, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromMethod.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Spline, Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromSpline.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Spline seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Spline seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedNodeMethod(Spline[], Boolean)

    Declaration
    [Obsolete("Deprecated in NX2007.0.0.  Use NXOpen.CAE.SmartSelectionManager.CreateNewRelatedNodeMethodFromSplines.")]
    public RelatedNodeMethod CreateRelatedNodeMethod(Spline[] seedTags, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Spline[] seedTags
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedNodeMethod

    CreateRelatedVertexMethod(CAEBody[], Boolean)

    Declaration
    public RelatedVertexMethod CreateRelatedVertexMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedVertexMethod

    CreateRelatedVertexMethod(CAEEdge[], Boolean)

    Declaration
    public RelatedVertexMethod CreateRelatedVertexMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedVertexMethod

    CreateRelatedVertexMethod(CAEFace[], Boolean)

    Declaration
    public RelatedVertexMethod CreateRelatedVertexMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedVertexMethod

    CreateRelatedVertexMethod(FENode[], Boolean)

    Declaration
    public RelatedVertexMethod CreateRelatedVertexMethod(FENode[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    FENode[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedVertexMethod

    CreateRelatedVertexMethod(Mesh[], Boolean)

    Declaration
    public RelatedVertexMethod CreateRelatedVertexMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedVertexMethod

    CreateRelatedVertexMethod(SelectionMethod, Boolean)

    Declaration
    public RelatedVertexMethod CreateRelatedVertexMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    RelatedVertexMethod

    CreateShortEdgeMethodFromBodies(CAEBody[], Boolean, Double)

    Declaration
    public ShortEdgeMethod CreateShortEdgeMethodFromBodies(CAEBody[] seeds, bool doEntityVisibilityCheck, double dEdgeTolerance)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dEdgeTolerance
    Returns
    Type Description
    ShortEdgeMethod

    CreateShortEdgeMethodFromEdges(CAEEdge[], Boolean, Double)

    Declaration
    public ShortEdgeMethod CreateShortEdgeMethodFromEdges(CAEEdge[] seeds, bool doEntityVisibilityCheck, double dEdgeTolerance)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dEdgeTolerance
    Returns
    Type Description
    ShortEdgeMethod

    CreateShortEdgeMethodFromFaces(CAEFace[], Boolean, Double)

    Declaration
    public ShortEdgeMethod CreateShortEdgeMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck, double dEdgeTolerance)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dEdgeTolerance
    Returns
    Type Description
    ShortEdgeMethod

    CreateShortEdgeMethodFromMethod(SelectionMethod, Boolean, Double)

    Declaration
    public ShortEdgeMethod CreateShortEdgeMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dEdgeTolerance)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Double dEdgeTolerance
    Returns
    Type Description
    ShortEdgeMethod

    CreateShowAdjacentGroupMethod(CaeGroup, Boolean)

    Declaration
    public ShowAdjacentGroupMethod CreateShowAdjacentGroupMethod(CaeGroup seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CaeGroup seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    ShowAdjacentGroupMethod

    CreateShowHideGroupMethod(CaeGroup, Boolean)

    Declaration
    public ShowHideGroupMethod CreateShowHideGroupMethod(CaeGroup seed, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    CaeGroup seed
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    ShowHideGroupMethod

    CreateSliverFaceMethod(CAEBody[], Boolean, Double)

    Declaration
    public SliverFaceMethod CreateSliverFaceMethod(CAEBody[] seeds, bool doEntityVisibilityCheck, double dSliverTolerance)
    Parameters
    Type Name Description
    CAEBody[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dSliverTolerance
    Returns
    Type Description
    SliverFaceMethod

    CreateSliverFaceMethod(CAEFace[], Boolean, Double)

    Declaration
    public SliverFaceMethod CreateSliverFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, double dSliverTolerance)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dSliverTolerance
    Returns
    Type Description
    SliverFaceMethod

    CreateSliverFaceMethod(SelectionMethod, Boolean, Double)

    Declaration
    public SliverFaceMethod CreateSliverFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dSliverTolerance)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Double dSliverTolerance
    Returns
    Type Description
    SliverFaceMethod

    CreateSpiderCoreNodeMethod(Mesh[], Boolean)

    Declaration
    public SpiderCoreNodeMethod CreateSpiderCoreNodeMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    Mesh[] seeds
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    SpiderCoreNodeMethod

    CreateSpiderCoreNodeMethod(SelectionMethod, Boolean)

    Declaration
    public SpiderCoreNodeMethod CreateSpiderCoreNodeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    Returns
    Type Description
    SpiderCoreNodeMethod

    CreateTangentContinuousEdgeMethod(CAEEdge[], Boolean, Double)

    Declaration
    public TangentContinuousEdgeMethod CreateTangentContinuousEdgeMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck, double dFeatureAngle)
    Parameters
    Type Name Description
    CAEEdge[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Double dFeatureAngle
    Returns
    Type Description
    TangentContinuousEdgeMethod

    CreateTangentContinuousEdgeMethod(SelectionMethod, Boolean, Double)

    Declaration
    public TangentContinuousEdgeMethod CreateTangentContinuousEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dFeatureAngle)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Double dFeatureAngle
    Returns
    Type Description
    TangentContinuousEdgeMethod

    CreateTangentFaceMethod(CAEFace[], Boolean, Boolean, Double)

    Declaration
    public TangentFaceMethod CreateTangentFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, bool stopAtNonManifoldJunctions, double dTangentTolerance)
    Parameters
    Type Name Description
    CAEFace[] seeds
    System.Boolean doEntityVisibilityCheck
    System.Boolean stopAtNonManifoldJunctions
    System.Double dTangentTolerance
    Returns
    Type Description
    TangentFaceMethod

    CreateTangentFaceMethod(SelectionMethod, Boolean, Boolean, Double)

    Declaration
    public TangentFaceMethod CreateTangentFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool stopAtNonManifoldJunctions, double dTangentTolerance)
    Parameters
    Type Name Description
    SelectionMethod inputMethod
    System.Boolean doEntityVisibilityCheck
    System.Boolean stopAtNonManifoldJunctions
    System.Double dTangentTolerance
    Returns
    Type Description
    TangentFaceMethod

    NewFeatureEdgeNodeMethodOptions()

    Declaration
    public FeatureEdgeNodeMethodOptions NewFeatureEdgeNodeMethodOptions()
    Returns
    Type Description
    FeatureEdgeNodeMethodOptions

    NewFeatureNodeMethodOptions()

    Declaration
    public FeatureNodeMethodOptions NewFeatureNodeMethodOptions()
    Returns
    Type Description
    FeatureNodeMethodOptions

    Implements

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