Class SmartSelectionManager
Inheritance
SmartSelectionManager
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[], bool)
Declaration
public AdjacentFaceMethod CreateAdjacentFaceMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEEdge[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateAdjacentFaceMethod(CAEFace[], bool)
Declaration
public AdjacentFaceMethod CreateAdjacentFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateAdjacentFaceMethod(SelectionMethod, bool)
Declaration
public AdjacentFaceMethod CreateAdjacentFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
CreateCircularEdgeMethod(CAEBody[], bool, double, double, bool)
Declaration
public CircularEdgeMethod CreateCircularEdgeMethod(CAEBody[] seeds, bool doEntityVisibilityCheck, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
Parameters
Returns
CreateCircularEdgeMethod(CAEEdge[], bool, double, double, bool)
Declaration
public CircularEdgeMethod CreateCircularEdgeMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
Parameters
Returns
CreateCircularEdgeMethod(CAEFace[], bool, double, double, bool)
Declaration
public CircularEdgeMethod CreateCircularEdgeMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
Parameters
Returns
CreateCircularEdgeMethod(SelectionMethod, bool, double, double, bool)
Declaration
public CircularEdgeMethod CreateCircularEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
Parameters
Returns
CreateClosedEdgePathMethod(CAEEdge, bool)
Declaration
public EdgePathMethod CreateClosedEdgePathMethod(CAEEdge seedEdgeTag, bool flipEdge)
Parameters
| Type |
Name |
Description |
| CAEEdge |
seedEdgeTag |
|
| bool |
flipEdge |
|
Returns
CreateCylinderFaceMethod(CAEBody[], bool, double, double, double, double)
Declaration
public CylinderFaceMethod CreateCylinderFaceMethod(CAEBody[] seeds, bool doEntityVisibilityCheck, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle)
Parameters
Returns
CreateCylinderFaceMethod(CAEFace[], bool, double, double, double, double)
Declaration
public CylinderFaceMethod CreateCylinderFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle)
Parameters
Returns
CreateCylinderFaceMethod(SelectionMethod, bool, double, double, double, double)
Declaration
public CylinderFaceMethod CreateCylinderFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle)
Parameters
Returns
CreateEdgePathMethod(CAEEdge, CAEVertex, bool, bool, double, PathType, double)
Declaration
public EdgePathMethod CreateEdgePathMethod(CAEEdge seedEdgeTag, CAEVertex seedStartVertexTag, bool preferFreeEdges, bool allowGapJumping, double gapJumpingTolerance, PathType pathMethodType, double dTangentAngleTolerance)
Parameters
Returns
CreateElemEdgePathMethod(FEElemEdge, FENode, bool, bool, bool, double, bool, 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
Returns
CreateElemLabelMethod(bool, int, int, int)
Declaration
public ElemLabelMethod CreateElemLabelMethod(bool doEntityVisibilityCheck, int startLabel, int endLabel, int labelIncrement)
Parameters
| Type |
Name |
Description |
| bool |
doEntityVisibilityCheck |
|
| int |
startLabel |
|
| int |
endLabel |
|
| int |
labelIncrement |
|
Returns
CreateFeatureElemEdgeMethod(FEElemEdge[], bool, bool, bool, Type, double)
Declaration
public FeatureElemEdgeMethod CreateFeatureElemEdgeMethod(FEElemEdge[] seedTags, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool stopAtNonManifoldJunctions, Type edgeType, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| FEElemEdge[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
computeFreeEdgesOnVisibleModel |
|
| bool |
stopAtNonManifoldJunctions |
|
| Type |
edgeType |
|
| double |
dFeatureAngle |
|
Returns
CreateFeatureElemEdgeMethod(Mesh[], bool, bool, bool, Type, double)
Declaration
public FeatureElemEdgeMethod CreateFeatureElemEdgeMethod(Mesh[] seedTags, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool stopAtNonManifoldJunctions, Type edgeType, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
computeFreeEdgesOnVisibleModel |
|
| bool |
stopAtNonManifoldJunctions |
|
| Type |
edgeType |
|
| double |
dFeatureAngle |
|
Returns
CreateFeatureElemEdgeMethod(SelectionMethod, bool, bool, bool, Type, double)
Declaration
public FeatureElemEdgeMethod CreateFeatureElemEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool stopAtNonManifoldJunctions, Type edgeType, double dFeatureAngle)
Parameters
Returns
CreateFeatureElemFaceMethod(FEElemFace[], bool, bool, bool, double)
Declaration
public FeatureElemFaceMethod CreateFeatureElemFaceMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| FEElemFace[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
computeFreeFacesOnVisibleModel |
|
| bool |
stopAtNonManifoldJunctions |
|
| double |
dFeatureAngle |
|
Returns
CreateFeatureElemFaceMethod(SelectionMethod, bool, bool, bool, double)
Declaration
public FeatureElemFaceMethod CreateFeatureElemFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| SelectionMethod |
inputMethod |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
computeFreeFacesOnVisibleModel |
|
| bool |
stopAtNonManifoldJunctions |
|
| double |
dFeatureAngle |
|
Returns
CreateFeatureElemMethod(FEElemFace[], bool, bool, bool, double)
Declaration
public FeatureElemMethod CreateFeatureElemMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| FEElemFace[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
computeFreeFacesOnVisibleModel |
|
| bool |
stopAtNonManifoldJunctions |
|
| double |
dFeatureAngle |
|
Returns
CreateFeatureElemMethod(SelectionMethod, bool, bool, bool, double)
Declaration
public FeatureElemMethod CreateFeatureElemMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| SelectionMethod |
inputMethod |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
computeFreeFacesOnVisibleModel |
|
| bool |
stopAtNonManifoldJunctions |
|
| double |
dFeatureAngle |
|
Returns
CreateFeatureShellElemMethod(FEElement[], bool, bool, bool, double)
Declaration
public FeatureShellElemMethod CreateFeatureShellElemMethod(FEElement[] seedTags, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| FEElement[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
computeFreeFacesOnVisibleModel |
|
| bool |
stopAtNonManifoldJunctions |
|
| double |
dFeatureAngle |
|
Returns
CreateFeatureShellElemMethod(SelectionMethod, bool, bool, bool, double)
Declaration
public FeatureShellElemMethod CreateFeatureShellElemMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool computeFreeFacesOnVisibleModel, bool stopAtNonManifoldJunctions, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| SelectionMethod |
inputMethod |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
computeFreeFacesOnVisibleModel |
|
| bool |
stopAtNonManifoldJunctions |
|
| double |
dFeatureAngle |
|
Returns
CreateFilletFaceMethod(CAEBody[], bool, RadiusType, double, double, double, double)
Declaration
public FilletFaceMethod CreateFilletFaceMethod(CAEBody[] seeds, bool doEntityVisibilityCheck, RadiusType radiusType, double dMinFilletRadius, double dMaxFilletRadius, double dMinFilletAngle, double dMaxFilletAngle)
Parameters
Returns
CreateFilletFaceMethod(CAEFace[], bool, RadiusType, double, double, double, double)
Declaration
public FilletFaceMethod CreateFilletFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, RadiusType radiusType, double dMinFilletRadius, double dMaxFilletRadius, double dMinFilletAngle, double dMaxFilletAngle)
Parameters
Returns
CreateFilletFaceMethod(SelectionMethod, bool, RadiusType, double, double, double, double)
Declaration
public FilletFaceMethod CreateFilletFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, RadiusType radiusType, double dMinFilletRadius, double dMaxFilletRadius, double dMinFilletAngle, double dMaxFilletAngle)
Parameters
Returns
CreateFilterBodyMethod(CAEBody[], PhysicalMaterial, bool, double, double, BodyType)
Declaration
[Obsolete("Deprecated in NX2212.3000.0. Use NXOpen.CAE.SmartSelectionManager.CreateFilterBodyMethodWithExpression instead.")]
public FilterBodyMethod CreateFilterBodyMethod(CAEBody[] seeds, PhysicalMaterial material, bool filterbyVolume, double minVolume, double maxVolume, BodyType bodyType)
Parameters
Returns
CreateFilterBodyMethod(SelectionMethod, PhysicalMaterial, bool, double, double, BodyType)
Declaration
public FilterBodyMethod CreateFilterBodyMethod(SelectionMethod inputMethod, PhysicalMaterial material, bool filterbyVolume, double minVolume, double maxVolume, BodyType bodyType)
Parameters
Returns
CreateFilterBodyMethodWithExpression(CAEBody[], PhysicalMaterial, bool, double, Expression, double, Expression, BodyType)
Declaration
public FilterBodyMethod CreateFilterBodyMethodWithExpression(CAEBody[] seeds, PhysicalMaterial material, bool filterbyVolume, double minVolume, Expression minVolExp, double maxVolume, Expression maxVolExp, BodyType bodyType)
Parameters
Returns
CreateFilterEdgeMethod(CAEEdge[], double, double)
Declaration
public FilterEdgeMethod CreateFilterEdgeMethod(CAEEdge[] seeds, double minLength, double maxLength)
Parameters
Returns
CreateFilterEdgeMethod(SelectionMethod, double, double)
Declaration
public FilterEdgeMethod CreateFilterEdgeMethod(SelectionMethod inputMethod, double minLength, double maxLength)
Parameters
Returns
CreateFilterElemMethod(FEElement[], NamedPropertyTable, PhysicalMaterial, Dimension, 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(SelectionMethod, NamedPropertyTable, PhysicalMaterial, Dimension, 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
CreateFilterElemMethodFromModel(bool, NamedPropertyTable, PhysicalMaterial, Dimension, 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
Returns
CreateFilterFaceMethod(SelectionMethod, double, double)
Declaration
public FilterFaceMethod CreateFilterFaceMethod(SelectionMethod inputMethod, double minArea, double maxArea)
Parameters
Returns
CreateFilterNodeMethod(FENode[], bool)
Declaration
public FilterNodeMethod CreateFilterNodeMethod(FENode[] seeds, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| FENode[] |
seeds |
|
| bool |
selectOnlyCornerNodes |
|
Returns
CreateFilterNodeMethodFromMethod(SelectionMethod, bool)
Declaration
public FilterNodeMethod CreateFilterNodeMethodFromMethod(SelectionMethod inputMethod, bool selectOnlyCornerNodes)
Parameters
Returns
CreateFilterNodeMethodFromModel(bool, bool)
Declaration
public FilterNodeMethod CreateFilterNodeMethodFromModel(bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
CreateFreeElemEdgeMethodFromElems(FEElement[], bool)
Declaration
public FreeElemEdgeMethod CreateFreeElemEdgeMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FEElement[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateFreeElemEdgeMethodFromMethod(SelectionMethod, bool)
Declaration
public FreeElemEdgeMethod CreateFreeElemEdgeMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
CreateFreeElemFaceMethodFromElems(FEElement[], bool)
Declaration
public FreeElemFaceMethod CreateFreeElemFaceMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FEElement[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateFreeElemFaceMethodFromMethod(SelectionMethod, bool)
Declaration
public FreeElemFaceMethod CreateFreeElemFaceMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
CreateGroupEdgeMethod(CaeGroup, bool)
Declaration
public GroupEdgeMethod CreateGroupEdgeMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CaeGroup |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateGroupElemEdgeMethod(CaeGroup, bool)
Declaration
public GroupElemEdgeMethod CreateGroupElemEdgeMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CaeGroup |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateGroupElemFaceMethod(CaeGroup, bool)
Declaration
public GroupElemFaceMethod CreateGroupElemFaceMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CaeGroup |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateGroupElemMethod(CaeGroup, bool, ElemOption)
Declaration
public GroupElemMethod CreateGroupElemMethod(CaeGroup seed, bool doEntityVisibilityCheck, GroupElemMethodElemOption.ElemOption elemOption)
Parameters
Returns
CreateGroupFaceMethod(CaeGroup, bool)
Declaration
public GroupFaceMethod CreateGroupFaceMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CaeGroup |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateGroupMethod(CaeGroup, bool)
Declaration
public GroupMethod CreateGroupMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CaeGroup |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateHoleElementEdgeMethod(FEElemEdge, bool, double, double, bool)
Declaration
public HoleElementEdgeMethod CreateHoleElementEdgeMethod(FEElemEdge seedElemEdgeTag, bool doEntityVisibilityCheck, double dMinElementEdgeHoleRadius, double dMaxElementEdgeHoleRadius, bool allowNonCircularHoles)
Parameters
| Type |
Name |
Description |
| FEElemEdge |
seedElemEdgeTag |
|
| bool |
doEntityVisibilityCheck |
|
| double |
dMinElementEdgeHoleRadius |
|
| double |
dMaxElementEdgeHoleRadius |
|
| bool |
allowNonCircularHoles |
|
Returns
CreateHoleElementEdgeMethod(Mesh[], bool, double, double, bool)
Declaration
public HoleElementEdgeMethod CreateHoleElementEdgeMethod(Mesh[] seeds, bool doEntityVisibilityCheck, double dMinElementEdgeHoleRadius, double dMaxElementEdgeHoleRadius, bool allowNonCircularHoles)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| double |
dMinElementEdgeHoleRadius |
|
| double |
dMaxElementEdgeHoleRadius |
|
| bool |
allowNonCircularHoles |
|
Returns
CreateHoleElementEdgeMethod(SelectionMethod, bool, double, double, bool)
Declaration
public HoleElementEdgeMethod CreateHoleElementEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dMinElementEdgeHoleRadius, double dMaxElementEdgeHoleRadius, bool allowNonCircularHoles)
Parameters
Returns
CreateNewAttachedElemMethodFromElems(FEElement[], bool, bool, bool, int, AttachedByOption)
Declaration
public AttachedElemMethod CreateNewAttachedElemMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck, bool doJumpContactandGluing, bool isLimitIterations, int numIterations, AttachedByOption attachedByOption)
Parameters
Returns
CreateNewAttachedElemMethodFromMethod(SelectionMethod, bool, bool, bool, int, AttachedByOption)
Declaration
public AttachedElemMethod CreateNewAttachedElemMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool doJumpContactandGluing, bool isLimitIterations, int numIterations, AttachedByOption attachedByOption)
Parameters
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, bool, bool)
Declaration
public GroupNodeMethod CreateNewGroupNodeMethod(CaeGroup seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| CaeGroup |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromArc(Arc seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Arc |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromArcs(Arc[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Arc[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
CreateNewRelatedNodeMethodFromBodies(CAEBody[], bool, bool)
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromBodies(CAEBody[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| CAEBody[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
CreateNewRelatedNodeMethodFromBody(CAEBody, bool, bool)
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromBody(CAEBody seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| CAEBody |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromConic(Conic seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Conic |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromConics(Conic[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Conic[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromEdge(CAEEdge seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| CAEEdge |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromEdges(CAEEdge[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| CAEEdge[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElem(FEElement seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| FEElement |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemEdge(FEElemEdge seedTag, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| FEElemEdge |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemEdges(FEElemEdge[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| FEElemEdge[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemFace(FEElemFace seedTag, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| FEElemFace |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElemFaces(FEElemFace[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| FEElemFace[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| FEElement[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromFace(CAEFace seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| CAEFace |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromLine(Line seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Line |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromLines(Line[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Line[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromMesh(Mesh seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Mesh |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromMeshPoint(MeshPoint seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| MeshPoint |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromMeshPoints(MeshPoint[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| MeshPoint[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromMeshes(Mesh[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromPoint(Point seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Point |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromPoints(Point[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Point[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromSpline(Spline seed, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Spline |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromSplines(Spline[] seedTags, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| Spline[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
Declaration
public RelatedNodeMethod CreateNewRelatedNodeMethodFromVertices(CAEVertex[] seeds, bool doEntityVisibilityCheck, bool selectOnlyCornerNodes)
Parameters
| Type |
Name |
Description |
| CAEVertex[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
selectOnlyCornerNodes |
|
Returns
CreateNodeLabelMethod(bool, int, int, int)
Declaration
public NodeLabelMethod CreateNodeLabelMethod(bool doEntityVisibilityCheck, int startLabel, int endLabel, int labelIncrement)
Parameters
| Type |
Name |
Description |
| bool |
doEntityVisibilityCheck |
|
| int |
startLabel |
|
| int |
endLabel |
|
| int |
labelIncrement |
|
Returns
CreateOrderedEdgeElemMethod(Arc, bool, bool)
Declaration
public OrderedEdgeElemMethod CreateOrderedEdgeElemMethod(Arc seed, bool doEntityVisibilityCheck, bool flipSeedStart)
Parameters
| Type |
Name |
Description |
| Arc |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
flipSeedStart |
|
Returns
CreateOrderedEdgeElemMethod(CAEEdge, bool, bool)
Declaration
public OrderedEdgeElemMethod CreateOrderedEdgeElemMethod(CAEEdge seed, bool doEntityVisibilityCheck, bool flipSeedStart)
Parameters
| Type |
Name |
Description |
| CAEEdge |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
flipSeedStart |
|
Returns
CreateOrderedEdgeElemMethod(Conic, bool, bool)
Declaration
public OrderedEdgeElemMethod CreateOrderedEdgeElemMethod(Conic seed, bool doEntityVisibilityCheck, bool flipSeedStart)
Parameters
| Type |
Name |
Description |
| Conic |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
flipSeedStart |
|
Returns
CreateOrderedEdgeElemMethod(Line, bool, bool)
Declaration
public OrderedEdgeElemMethod CreateOrderedEdgeElemMethod(Line seed, bool doEntityVisibilityCheck, bool flipSeedStart)
Parameters
| Type |
Name |
Description |
| Line |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
flipSeedStart |
|
Returns
CreateOrderedEdgeElemMethod(Spline, bool, bool)
Declaration
public OrderedEdgeElemMethod CreateOrderedEdgeElemMethod(Spline seed, bool doEntityVisibilityCheck, bool flipSeedStart)
Parameters
| Type |
Name |
Description |
| Spline |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
flipSeedStart |
|
Returns
CreateOrderedEdgeNodeMethod(Arc, bool, bool)
Declaration
public OrderedEdgeNodeMethod CreateOrderedEdgeNodeMethod(Arc seed, bool doEntityVisibilityCheck, bool flipSeedStart)
Parameters
| Type |
Name |
Description |
| Arc |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
flipSeedStart |
|
Returns
CreateOrderedEdgeNodeMethod(CAEEdge, bool, bool)
Declaration
public OrderedEdgeNodeMethod CreateOrderedEdgeNodeMethod(CAEEdge seed, bool doEntityVisibilityCheck, bool flipSeedStart)
Parameters
| Type |
Name |
Description |
| CAEEdge |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
flipSeedStart |
|
Returns
CreateOrderedEdgeNodeMethod(Conic, bool, bool)
Declaration
public OrderedEdgeNodeMethod CreateOrderedEdgeNodeMethod(Conic seed, bool doEntityVisibilityCheck, bool flipSeedStart)
Parameters
| Type |
Name |
Description |
| Conic |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
flipSeedStart |
|
Returns
CreateOrderedEdgeNodeMethod(Line, bool, bool)
Declaration
public OrderedEdgeNodeMethod CreateOrderedEdgeNodeMethod(Line seed, bool doEntityVisibilityCheck, bool flipSeedStart)
Parameters
| Type |
Name |
Description |
| Line |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
flipSeedStart |
|
Returns
CreateOrderedEdgeNodeMethod(Spline, bool, bool)
Declaration
public OrderedEdgeNodeMethod CreateOrderedEdgeNodeMethod(Spline seed, bool doEntityVisibilityCheck, bool flipSeedStart)
Parameters
| Type |
Name |
Description |
| Spline |
seed |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
flipSeedStart |
|
Returns
CreateOrderedFeatureEdgeElemMethod(FEElemEdge, bool, bool, bool, bool, double)
Declaration
public OrderedFeatureEdgeNodeMethod CreateOrderedFeatureEdgeElemMethod(FEElemEdge seedTag, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool flipSeedStart, bool stopAtNonManifoldJunctions, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| FEElemEdge |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
computeFreeEdgesOnVisibleModel |
|
| bool |
flipSeedStart |
|
| bool |
stopAtNonManifoldJunctions |
|
| double |
dFeatureAngle |
|
Returns
CreateOrderedFeatureEdgeNodeMethod(FEElemEdge, bool, bool, bool, bool, double)
Declaration
public OrderedFeatureEdgeNodeMethod CreateOrderedFeatureEdgeNodeMethod(FEElemEdge seedTag, bool doEntityVisibilityCheck, bool computeFreeEdgesOnVisibleModel, bool flipSeedStart, bool stopAtNonManifoldJunctions, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| FEElemEdge |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
computeFreeEdgesOnVisibleModel |
|
| bool |
flipSeedStart |
|
| bool |
stopAtNonManifoldJunctions |
|
| double |
dFeatureAngle |
|
Returns
CreatePathEnclosedElemFaceMethod(ElemEdgePathMethod, bool, bool, bool, double)
Declaration
public PathEnclosedElemFaceMethod CreatePathEnclosedElemFaceMethod(ElemEdgePathMethod inputMethod, bool doEntityVisibilityCheck, bool flipLoopDirection, bool stopAtNonManifoldJunctions, double dFeatureAngle)
Parameters
Returns
CreateRelatedBodyMethodFromEdges(CAEEdge[], bool)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromEdges(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEEdge[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromElems(FEElement[], bool)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FEElement[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromFaces(CAEFace[], bool)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromMeshes(Mesh[], bool)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromMeshes(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromMethod(SelectionMethod, bool)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
CreateRelatedBodyMethodFromNodes(FENode[], bool)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromNodes(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FENode[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateRelatedBodyMethodFromVertices(CAEVertex[], bool)
Declaration
public RelatedBodyMethod CreateRelatedBodyMethodFromVertices(CAEVertex[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEVertex[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedCurveMethod CreateRelatedCurveMethod(FEElemEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
Returns
Declaration
public RelatedCurveMethod CreateRelatedCurveMethod(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FENode[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedCurveMethod CreateRelatedCurveMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedCurveMethod CreateRelatedCurveMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
CreateRelatedEdgeMethod(CAEBody[], bool)
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEBody[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(CAEVertex[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEVertex[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(FEElemEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FENode[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(MeshControl[] seeds, bool doEntityVisibilityCheck)
Parameters
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedEdgeMethod CreateRelatedEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(CAEEdge seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEEdge |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEEdge[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(Mesh seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
Declaration
public RelatedElemEdgeMethod CreateRelatedElemEdgeMethod(Spline seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Spline |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemFaceMethod CreateRelatedElemFaceMethodFromElems(FEElement[] seedTags, bool doEntityVisibilityCheck, FacePref facePreference, bool computeFreeFacesOnVisibleModel)
Parameters
| Type |
Name |
Description |
| FEElement[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
| FacePref |
facePreference |
|
| bool |
computeFreeFacesOnVisibleModel |
|
Returns
Declaration
public RelatedElemFaceMethod CreateRelatedElemFaceMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck, FacePref facePreference, bool computeFreeFacesOnVisibleModel)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| FacePref |
facePreference |
|
| bool |
computeFreeFacesOnVisibleModel |
|
Returns
Declaration
public RelatedElemFaceMethod CreateRelatedElemFaceMethodFromMeshes(Mesh[] seeds, bool doEntityVisibilityCheck, FacePref facePreference, bool computeFreeFacesOnVisibleModel)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| FacePref |
facePreference |
|
| bool |
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
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Arc seedTag, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Arc |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Arc[] seedTags, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Arc[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateRelatedElemMethod(CAEBody, bool)
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEBody seedTag, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEBody |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateRelatedElemMethod(CAEBody[], bool)
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEBody[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEEdge seedTag, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEEdge |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEEdge[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEFace seedTag, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEFace |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FEElemFace[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(FENode seedTag, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FENode |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FENode[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Mesh seedTag, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Conic seedTag, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Conic |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Conic[] seedTags, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Conic[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Line seedTag, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Line |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Line[] seedTags, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Line[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Point[] seedTags, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Point[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Spline seedTag, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Spline |
seedTag |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedElemMethod CreateRelatedElemMethod(Spline[] seedTags, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Spline[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateRelatedFaceMethod(CAEBody[], bool)
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEBody[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEEdge[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(FEElemFace seedTag, int seedElemFaceId, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FEElemFace |
seedTag |
|
| int |
seedElemFaceId |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(FEElemFace[] seedTags, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FEElemFace[] |
seedTags |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(FENode seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FENode |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FENode[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(Mesh seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(MeshControl[] seeds, bool doEntityVisibilityCheck)
Parameters
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedFaceMethod CreateRelatedFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
CreateRelatedMeshMatingMethodFromBodies(CAEBody[], bool)
Declaration
public RelatedMeshMatingMethod CreateRelatedMeshMatingMethodFromBodies(CAEBody[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEBody[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedMeshMatingMethod CreateRelatedMeshMatingMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedMeshMatingMethod CreateRelatedMeshMatingMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
CreateRelatedVertexMethod(CAEBody[], bool)
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(CAEBody[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEBody[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEEdge[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(CAEFace[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(FENode[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| FENode[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
Declaration
public RelatedVertexMethod CreateRelatedVertexMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
CreateShortEdgeMethodFromBodies(CAEBody[], bool, double)
Declaration
public ShortEdgeMethod CreateShortEdgeMethodFromBodies(CAEBody[] seeds, bool doEntityVisibilityCheck, double dEdgeTolerance)
Parameters
| Type |
Name |
Description |
| CAEBody[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| double |
dEdgeTolerance |
|
Returns
CreateShortEdgeMethodFromEdges(CAEEdge[], bool, double)
Declaration
public ShortEdgeMethod CreateShortEdgeMethodFromEdges(CAEEdge[] seeds, bool doEntityVisibilityCheck, double dEdgeTolerance)
Parameters
| Type |
Name |
Description |
| CAEEdge[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| double |
dEdgeTolerance |
|
Returns
CreateShortEdgeMethodFromFaces(CAEFace[], bool, double)
Declaration
public ShortEdgeMethod CreateShortEdgeMethodFromFaces(CAEFace[] seeds, bool doEntityVisibilityCheck, double dEdgeTolerance)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| double |
dEdgeTolerance |
|
Returns
CreateShortEdgeMethodFromMethod(SelectionMethod, bool, double)
Declaration
public ShortEdgeMethod CreateShortEdgeMethodFromMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dEdgeTolerance)
Parameters
Returns
CreateShowAdjacentGroupMethod(CaeGroup, bool)
Declaration
public ShowAdjacentGroupMethod CreateShowAdjacentGroupMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CaeGroup |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateShowHideGroupMethod(CaeGroup, bool)
Declaration
public ShowHideGroupMethod CreateShowHideGroupMethod(CaeGroup seed, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| CaeGroup |
seed |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateSliverFaceMethod(CAEBody[], bool, double)
Declaration
public SliverFaceMethod CreateSliverFaceMethod(CAEBody[] seeds, bool doEntityVisibilityCheck, double dSliverTolerance)
Parameters
| Type |
Name |
Description |
| CAEBody[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| double |
dSliverTolerance |
|
Returns
CreateSliverFaceMethod(CAEFace[], bool, double)
Declaration
public SliverFaceMethod CreateSliverFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, double dSliverTolerance)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| double |
dSliverTolerance |
|
Returns
CreateSliverFaceMethod(SelectionMethod, bool, double)
Declaration
public SliverFaceMethod CreateSliverFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dSliverTolerance)
Parameters
Returns
CreateSpiderCoreNodeMethod(Mesh[], bool)
Declaration
public SpiderCoreNodeMethod CreateSpiderCoreNodeMethod(Mesh[] seeds, bool doEntityVisibilityCheck)
Parameters
| Type |
Name |
Description |
| Mesh[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
Returns
CreateSpiderCoreNodeMethod(SelectionMethod, bool)
Declaration
public SpiderCoreNodeMethod CreateSpiderCoreNodeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck)
Parameters
Returns
CreateTangentContinuousEdgeMethod(CAEEdge[], bool, double)
Declaration
public TangentContinuousEdgeMethod CreateTangentContinuousEdgeMethod(CAEEdge[] seeds, bool doEntityVisibilityCheck, double dFeatureAngle)
Parameters
| Type |
Name |
Description |
| CAEEdge[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| double |
dFeatureAngle |
|
Returns
CreateTangentContinuousEdgeMethod(SelectionMethod, bool, double)
Declaration
public TangentContinuousEdgeMethod CreateTangentContinuousEdgeMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, double dFeatureAngle)
Parameters
Returns
CreateTangentFaceMethod(CAEFace[], bool, bool, double)
Declaration
public TangentFaceMethod CreateTangentFaceMethod(CAEFace[] seeds, bool doEntityVisibilityCheck, bool stopAtNonManifoldJunctions, double dTangentTolerance)
Parameters
| Type |
Name |
Description |
| CAEFace[] |
seeds |
|
| bool |
doEntityVisibilityCheck |
|
| bool |
stopAtNonManifoldJunctions |
|
| double |
dTangentTolerance |
|
Returns
CreateTangentFaceMethod(SelectionMethod, bool, bool, double)
Declaration
public TangentFaceMethod CreateTangentFaceMethod(SelectionMethod inputMethod, bool doEntityVisibilityCheck, bool stopAtNonManifoldJunctions, double dTangentTolerance)
Parameters
Returns
NewFeatureEdgeNodeMethodOptions()
Declaration
public FeatureEdgeNodeMethodOptions NewFeatureEdgeNodeMethodOptions()
Returns
NewFeatureNodeMethodOptions()
Declaration
public FeatureNodeMethodOptions NewFeatureNodeMethodOptions()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink