Class SmartSelectionManager
Inheritance
System.Object
System.MarshalByRefObject
SmartSelectionManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
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
Property Value
Methods
CreateAdjacentFaceMethod(CAEEdge[], Boolean)
Declaration
public AdjacentFaceMethod CreateAdjacentFaceMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEEdge[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateAdjacentFaceMethod(CAEFace[], Boolean)
Declaration
public AdjacentFaceMethod CreateAdjacentFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEFace[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateAdjacentFaceMethod(SelectionMethod, Boolean)
Declaration
public AdjacentFaceMethod CreateAdjacentFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
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
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
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
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
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
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
CreateClosedEdgePathMethod(CAEEdge, Boolean)
Declaration
public EdgePathMethod CreateClosedEdgePathMethod(CAEEdge seedEdgeTag, bool flipEdge)
Parameters
Type |
Name |
Description |
CAEEdge |
seedEdgeTag |
|
System.Boolean |
flipEdge |
|
Returns
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Returns
CreateFilterBodyMethod(SelectionMethod, PhysicalMaterial, Boolean, Double, Double, BodyType)
Declaration
public FilterBodyMethod CreateFilterBodyMethod(SelectionMethod inputMethod, PhysicalMaterial material, bool filterbyVolume, double minVolume, double maxVolume, BodyType bodyType)
Parameters
Returns
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
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
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
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
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
CreateFilterNodeMethod(FENode[], Boolean)
Declaration
public FilterNodeMethod CreateFilterNodeMethod(FENode[] seeds, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
FENode[] |
seeds |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
CreateFilterNodeMethodFromMethod(SelectionMethod, Boolean)
Declaration
public FilterNodeMethod CreateFilterNodeMethodFromMethod(SelectionMethod inputMethod, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
CreateFilterNodeMethodFromModel(Boolean, Boolean)
Declaration
public FilterNodeMethod CreateFilterNodeMethodFromModel(bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
CreateFreeElemEdgeMethodFromElems(FEElement[], Boolean)
Declaration
public FreeElemEdgeMethod CreateFreeElemEdgeMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FEElement[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateFreeElemEdgeMethodFromMethod(SelectionMethod, Boolean)
Declaration
public FreeElemEdgeMethod CreateFreeElemEdgeMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateFreeElemFaceMethodFromElems(FEElement[], Boolean)
Declaration
public FreeElemFaceMethod CreateFreeElemFaceMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FEElement[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateFreeElemFaceMethodFromMethod(SelectionMethod, Boolean)
Declaration
public FreeElemFaceMethod CreateFreeElemFaceMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateGroupEdgeMethod(CaeGroup, Boolean)
Declaration
public GroupEdgeMethod CreateGroupEdgeMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CaeGroup |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateGroupElemEdgeMethod(CaeGroup, Boolean)
Declaration
public GroupElemEdgeMethod CreateGroupElemEdgeMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CaeGroup |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateGroupElemFaceMethod(CaeGroup, Boolean)
Declaration
public GroupElemFaceMethod CreateGroupElemFaceMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CaeGroup |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateGroupElemMethod(CaeGroup, Boolean, GroupElemMethodElemOption.ElemOption)
Declaration
public GroupElemMethod CreateGroupElemMethod(CaeGroup seed, bool doEntityVisibilityCheck, GroupElemMethodElemOption.ElemOption elemOption)
Parameters
Returns
CreateGroupFaceMethod(CaeGroup, Boolean)
Declaration
public GroupFaceMethod CreateGroupFaceMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CaeGroup |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateGroupMethod(CaeGroup, Boolean)
Declaration
public GroupMethod CreateGroupMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CaeGroup |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
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
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
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
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
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
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
CreateNewFeatureEdgeNodeMethodFromElemEdges(FEElemEdge[], FeatureEdgeNodeMethodOptions)
Declaration
public FeatureEdgeNodeMethod CreateNewFeatureEdgeNodeMethodFromElemEdges(FEElemEdge[] seedTags, FeatureEdgeNodeMethodOptions options)
Parameters
Returns
CreateNewFeatureEdgeNodeMethodFromMethod(SelectionMethod, FeatureEdgeNodeMethodOptions)
Declaration
public FeatureEdgeNodeMethod CreateNewFeatureEdgeNodeMethodFromMethod(SelectionMethod inputMethod, FeatureEdgeNodeMethodOptions options)
Parameters
Returns
CreateNewFeatureNodeMethodFromElemFaces(FEElemFace[], FeatureNodeMethodOptions)
Declaration
public FeatureNodeMethod CreateNewFeatureNodeMethodFromElemFaces(FEElemFace[] seedTags, FeatureNodeMethodOptions options)
Parameters
Returns
CreateNewFeatureNodeMethodFromMethod(SelectionMethod, FeatureNodeMethodOptions)
Declaration
public FeatureNodeMethod CreateNewFeatureNodeMethodFromMethod(SelectionMethod inputMethod, FeatureNodeMethodOptions options)
Parameters
Returns
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
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromArc(Arc seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Arc |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromArcs(Arc[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Arc[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
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
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
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromConic(Conic seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Conic |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromConics(Conic[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Conic[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromEdge(CAEEdge seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
CAEEdge |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromEdges(CAEEdge[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
CAEEdge[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElem(FEElement seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
FEElement |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemEdge(FEElemEdge seedTag, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
FEElemEdge |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemEdges(FEElemEdge[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
FEElemEdge[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemFace(FEElemFace seedTag, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
FEElemFace |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemFaces(FEElemFace[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
FEElemFace[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
FEElement[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromFace(CAEFace seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
CAEFace |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
CAEFace[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromLine(Line seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Line |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromLines(Line[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Line[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromMesh(Mesh seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Mesh |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromMeshes(Mesh[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Mesh[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromMeshPoint(MeshPoint seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
MeshPoint |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromMeshPoints(MeshPoint[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
MeshPoint[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromPoint(Point seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Point |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromPoints(Point[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Point[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromSpline(Spline seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Spline |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromSplines(Spline[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
Spline[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromVertices(CAEVertex[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Type |
Name |
Description |
CAEVertex[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
System.Boolean |
selectOnlyCornerNodes |
|
Returns
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
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
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
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
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
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
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
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
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
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
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
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
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
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
CreateRelatedBodyMethodFromEdges(CAEEdge[], Boolean)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromEdges(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEEdge[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromElems(FEElement[], Boolean)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FEElement[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromFaces(CAEFace[], Boolean)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEFace[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromMeshes(Mesh[], Boolean)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromMeshes(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromMethod(SelectionMethod, Boolean)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromNodes(FENode[], Boolean)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromNodes(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FENode[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromVertices(CAEVertex[], Boolean)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromVertices(CAEVertex[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEVertex[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedCurveMethod CreateRelatedCurveMethod(FEElemEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FEElemEdge[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedCurveMethod CreateRelatedCurveMethod(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FENode[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedCurveMethod CreateRelatedCurveMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedCurveMethod CreateRelatedCurveMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateRelatedEdgeMethod(CAEBody[], Boolean)
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEBody[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEFace[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(CAEVertex[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEVertex[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(FEElemEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FEElemEdge[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FENode[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(MeshControl[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
MeshControl[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(CAEEdge seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEEdge |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEEdge[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(Mesh seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(Spline seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Spline |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
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
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
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
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
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
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
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
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
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
Returns
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
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
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
Declaration
public RelatedElemFaceMethod CreateRelatedElemFaceMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, NodeRelationshipType nodeRelationship, FacePref facePreference, bool computeFreeFacesOnVisibleModel)
Parameters
Returns
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
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Arc seedTag, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Arc |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Arc[] seedTags, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Arc[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateRelatedElemMethod(CAEBody, Boolean)
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEBody seedTag, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEBody |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateRelatedElemMethod(CAEBody[], Boolean)
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEBody[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEEdge seedTag, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEEdge |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEEdge[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEFace seedTag, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEFace |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEFace[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FEElemFace[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(FENode seedTag, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FENode |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FENode[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Mesh seedTag, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Conic seedTag, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Conic |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Conic[] seedTags, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Conic[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Line seedTag, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Line |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Line[] seedTags, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Line[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Point[] seedTags, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Point[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Spline seedTag, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Spline |
seedTag |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Spline[] seedTags, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Spline[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateRelatedFaceMethod(CAEBody[], Boolean)
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEBody[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEEdge[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(FEElemFace seedTag, int seedElemFaceId, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FEElemFace |
seedTag |
|
System.Int32 |
seedElemFaceId |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FEElemFace[] |
seedTags |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(FENode seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FENode |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FENode[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(Mesh seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(MeshControl[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
MeshControl[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
CreateRelatedVertexMethod(CAEBody[], Boolean)
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEBody[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEEdge[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CAEFace[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
FENode[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
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
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
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
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
CreateShowAdjacentGroupMethod(CaeGroup, Boolean)
Declaration
public ShowAdjacentGroupMethod CreateShowAdjacentGroupMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CaeGroup |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateShowHideGroupMethod(CaeGroup, Boolean)
Declaration
public ShowHideGroupMethod CreateShowHideGroupMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
CaeGroup |
seed |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
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
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
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
CreateSpiderCoreNodeMethod(Mesh[], Boolean)
Declaration
public SpiderCoreNodeMethod CreateSpiderCoreNodeMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
Mesh[] |
seeds |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
CreateSpiderCoreNodeMethod(SelectionMethod, Boolean)
Declaration
public SpiderCoreNodeMethod CreateSpiderCoreNodeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Type |
Name |
Description |
SelectionMethod |
inputMethod |
|
System.Boolean |
doEntityVisibilityCheck |
|
Returns
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
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
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
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
NewFeatureEdgeNodeMethodOptions()
Declaration
public FeatureEdgeNodeMethodOptions NewFeatureEdgeNodeMethodOptions()
Returns
NewFeatureNodeMethodOptions()
Declaration
public FeatureNodeMethodOptions NewFeatureNodeMethodOptions()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink