NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::CAE::SmartSelectionManager Class Reference

Provides methods for creating smart selection methods in a cae part. More...

Public Member Functions

NXOpen::CAE::AdjacentFaceMethodCreateAdjacentFaceMethod (NXOpen::CAE::CAEFace *seed)
 Creates a adjacent face method.
 
NXOpen::CAE::AdjacentFaceMethodCreateAdjacentFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds)
 Creates a adjacent face method.
 
NXOpen::CAE::AdjacentFaceMethodCreateAdjacentFaceMethod (NXOpen::CAE::CAEEdge *seed)
 Creates a adjacent face method.
 
NXOpen::CAE::AdjacentFaceMethodCreateAdjacentFaceMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds)
 Creates a adjacent face method.
 
NXOpen::CAE::CircularEdgeMethodCreateCircularEdgeMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
 Creates a circular edge method.
 
NXOpen::CAE::CircularEdgeMethodCreateCircularEdgeMethod (NXOpen::CAE::CAEFace *seed, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
 Creates a circular edge method.
 
NXOpen::CAE::CircularEdgeMethodCreateCircularEdgeMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
 Creates a circular edge method.
 
NXOpen::CAE::CircularEdgeMethodCreateCircularEdgeMethod (NXOpen::CAE::CAEBody *seed, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
 Creates a circular edge method.
 
NXOpen::CAE::CircularEdgeMethodCreateCircularEdgeMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds, double dMinRadius, double dMaxRadius, bool onlyHoleEdges)
 Creates a circular edge method.
 
NXOpen::CAE::CylinderFaceMethodCreateCylinderFaceMethod (NXOpen::CAE::CAEBody *seed, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle)
 Creates a cylinder face method.
 
NXOpen::CAE::CylinderFaceMethodCreateCylinderFaceMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle)
 Creates a cylinder face method.
 
NXOpen::CAE::CylinderFaceMethodCreateCylinderFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle)
 Creates a cylinder face method.
 
NXOpen::CAE::EdgePathMethodCreateEdgePathMethod (NXOpen::CAE::CAEEdge *seedEdgeTag, NXOpen::CAE::CAEVertex *seedStartVertexTag)
 Creates an edge path method.
 
NXOpen::CAE::ElemEdgePathMethodCreateElemEdgePathMethod (NXOpen::CAE::FEElemEdge *seedElemEdgeTag, NXOpen::CAE::FENode *seedStartNodeTag)
 Creates an elem edge path method.
 
NXOpen::CAE::FeatureEdgeNodeMethodCreateFeatureEdgeNodeMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemEdgeId, double dFeatureAngle)
 Creates a feature edge node method.
 
NXOpen::CAE::FeatureEdgeNodeMethodCreateFeatureEdgeNodeMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemEdgeIds, double dFeatureAngle)
 Creates a feature edge node method.
 
NXOpen::CAE::FeatureElemEdgeMethodCreateFeatureElemEdgeMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemEdgeId, double dFeatureAngle)
 Creates a feature elem edge method.
 
NXOpen::CAE::FeatureElemEdgeMethodCreateFeatureElemEdgeMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemEdgeIds, double dFeatureAngle)
 Creates a feature elem edge method.
 
NXOpen::CAE::FeatureElemFaceMethodCreateFeatureElemFaceMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemFaceId, double dFeatureAngle)
 Creates a feature elem face method.
 
NXOpen::CAE::FeatureElemFaceMethodCreateFeatureElemFaceMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemFaceIds, double dFeatureAngle)
 Creates a feature elem face method.
 
NXOpen::CAE::FeatureElemMethodCreateFeatureElemMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemFaceId, double dFeatureAngle)
 Creates a feature elem method.
 
NXOpen::CAE::FeatureElemMethodCreateFeatureElemMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemFaceIds, double dFeatureAngle)
 Creates a feature elem method.
 
NXOpen::CAE::FeatureNodeMethodCreateFeatureNodeMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemFaceId, double dFeatureAngle)
 Creates a feature node method.
 
NXOpen::CAE::FeatureNodeMethodCreateFeatureNodeMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemFaceIds, double dFeatureAngle)
 Creates a feature node method.
 
NXOpen::CAE::FeatureShellElemMethodCreateFeatureShellElemMethod (NXOpen::CAE::FEElement *seedElemTag, double dFeatureAngle)
 Creates a feature shell elem method.
 
NXOpen::CAE::FeatureShellElemMethodCreateFeatureShellElemMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, double dFeatureAngle)
 Creates a feature shell elem method.
 
NXOpen::CAE::FilletFaceMethodCreateFilletFaceMethod (NXOpen::CAE::CAEBody *seed, NXOpen::CAE::RadiusType radiusType, double dMinFilletRadius, double dMaxFilletRadius, double dMinFilletAngle, double dMaxFilletAngle)
 Creates a fillet face method.
 
NXOpen::CAE::FilletFaceMethodCreateFilletFaceMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds, NXOpen::CAE::RadiusType radiusType, double dMinFilletRadius, double dMaxFilletRadius, double dMinFilletAngle, double dMaxFilletAngle)
 Creates a fillet face method.
 
NXOpen::CAE::FilletFaceMethodCreateFilletFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds, NXOpen::CAE::RadiusType radiusType, double dMinFilletRadius, double dMaxFilletRadius, double dMinFilletAngle, double dMaxFilletAngle)
 Creates a fillet face method.
 
NXOpen::CAE::GroupElemMethodCreateGroupElemMethod (NXOpen::CAE::CaeGroup *seed, NXOpen::CAE::GroupElemMethodElemOption::ElemOption elemOption)
 Creates a group element method.
 
NXOpen::CAE::GroupFaceMethodCreateGroupFaceMethod (NXOpen::CAE::CaeGroup *seed)
 Creates a group face method.
 
NXOpen::CAE::GroupMethodCreateGroupMethod (NXOpen::CAE::CaeGroup *seed)
 Creates a group method.
 
NXOpen::CAE::GroupNodeMethodCreateGroupNodeMethod (NXOpen::CAE::CaeGroup *seed)
 Creates a group node method.
 
NXOpen::CAE::RelatedElemEdgeMethodCreateRelatedElemEdgeMethod (NXOpen::CAE::Mesh *seed)
 Creates a related elem edge method.
 
NXOpen::CAE::RelatedElemEdgeMethodCreateRelatedElemEdgeMethod (const std::vector< NXOpen::CAE::Mesh * > &seeds)
 Creates a related elem edge method.
 
NXOpen::CAE::RelatedElemEdgeMethodCreateRelatedElemEdgeMethod (NXOpen::CAE::CAEEdge *seed)
 Creates a related elem edge method.
 
NXOpen::CAE::RelatedElemEdgeMethodCreateRelatedElemEdgeMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds)
 Creates a related elem edge method.
 
NXOpen::CAE::RelatedElemFaceMethodCreateRelatedElemFaceMethod (NXOpen::CAE::Mesh *seed)
 Creates a related elem face method.
 
NXOpen::CAE::RelatedElemFaceMethodCreateRelatedElemFaceMethod (const std::vector< NXOpen::CAE::Mesh * > &seeds)
 Creates a related elem face method.
 
NXOpen::CAE::RelatedElemFaceMethodCreateRelatedElemFaceMethod (NXOpen::CAE::CAEFace *seed)
 Creates a related elem face method.
 
NXOpen::CAE::RelatedElemFaceMethodCreateRelatedElemFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds)
 Creates a related elem face method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (NXOpen::CAE::Mesh *seed)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (const std::vector< NXOpen::CAE::Mesh * > &seeds)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (NXOpen::CAE::CAEBody *seed)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (NXOpen::CAE::CAEFace *seed)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (NXOpen::CAE::CAEEdge *seed)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (NXOpen::CAE::FENode *seed)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (const std::vector< NXOpen::CAE::FENode * > &seeds)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (const std::vector< NXOpen::Line * > &seedTags)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (const std::vector< NXOpen::Arc * > &seedTags)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (const std::vector< NXOpen::Conic * > &seedTags)
 Creates a related elem method.
 
NXOpen::CAE::RelatedElemMethodCreateRelatedElemMethod (const std::vector< NXOpen::Spline * > &seedTags)
 Creates a related elem method.
 
NXOpen::CAE::RelatedFaceMethodCreateRelatedFaceMethod (NXOpen::CAE::Mesh *seed)
 Creates a related face method.
 
NXOpen::CAE::RelatedFaceMethodCreateRelatedFaceMethod (const std::vector< NXOpen::CAE::Mesh * > &seeds)
 Creates a related face method.
 
NXOpen::CAE::RelatedFaceMethodCreateRelatedFaceMethod (NXOpen::CAE::FENode *seed)
 Creates a related face method.
 
NXOpen::CAE::RelatedFaceMethodCreateRelatedFaceMethod (const std::vector< NXOpen::CAE::FENode * > &seeds)
 Creates a related face method.
 
NXOpen::CAE::RelatedFaceMethodCreateRelatedFaceMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemFaceId)
 Creates a related face method.
 
NXOpen::CAE::RelatedFaceMethodCreateRelatedFaceMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemFaceIds)
 Creates a related face method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (NXOpen::CAE::Mesh *seed)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::CAE::Mesh * > &seeds)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (NXOpen::CAE::CAEBody *seed)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (NXOpen::CAE::CAEFace *seed)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (NXOpen::CAE::CAEEdge *seed)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (NXOpen::CAE::FEElement *seed)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::CAE::MeshPoint * > &seedTags)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::Point * > &seedTags)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::Line * > &seedTags)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::Arc * > &seedTags)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::Conic * > &seedTags)
 Creates a related node method.
 
NXOpen::CAE::RelatedNodeMethodCreateRelatedNodeMethod (const std::vector< NXOpen::Spline * > &seedTags)
 Creates a related node method.
 
NXOpen::CAE::SliverFaceMethodCreateSliverFaceMethod (NXOpen::CAE::CAEBody *seed, double dSliverTolerance)
 Creates a sliver face method.
 
NXOpen::CAE::SliverFaceMethodCreateSliverFaceMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds, double dSliverTolerance)
 Creates a sliver face method.
 
NXOpen::CAE::SliverFaceMethodCreateSliverFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds, double dSliverTolerance)
 Creates a sliver face method.
 
NXOpen::CAE::TangentContinuousEdgeMethodCreateTangentContinuousEdgeMethod (NXOpen::CAE::CAEEdge *seed, double dFeatureAngle)
 Creates a tangent continuous edge method.
 
NXOpen::CAE::TangentContinuousEdgeMethodCreateTangentContinuousEdgeMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds, double dFeatureAngle)
 Creates a tangent continuous edge method.
 
NXOpen::CAE::TangentFaceMethodCreateTangentFaceMethod (NXOpen::CAE::CAEFace *seed, double dTangentTolerance)
 Creates a tangent face method.
 
NXOpen::CAE::TangentFaceMethodCreateTangentFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds, double dTangentTolerance)
 Creates a tangent face method.
 
tag_t Tag () const
 Returns the tag of this object.
 

Detailed Description

Provides methods for creating smart selection methods in a cae part.


To obtain an instance of this class, refer to CAE::CaePart

Created in NX6.0.0.

Member Function Documentation

NXOpen::CAE::AdjacentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateAdjacentFaceMethod ( NXOpen::CAE::CAEFace seed)

Creates a adjacent face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed face
NXOpen::CAE::AdjacentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateAdjacentFaceMethod ( const std::vector< NXOpen::CAE::CAEFace * > &  seeds)

Creates a adjacent face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed faces
NXOpen::CAE::AdjacentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateAdjacentFaceMethod ( NXOpen::CAE::CAEEdge seed)

Creates a adjacent face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed edge
NXOpen::CAE::AdjacentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateAdjacentFaceMethod ( const std::vector< NXOpen::CAE::CAEEdge * > &  seeds)

Creates a adjacent face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed edges
NXOpen::CAE::CircularEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateCircularEdgeMethod ( const std::vector< NXOpen::CAE::CAEEdge * > &  seeds,
double  dMinRadius,
double  dMaxRadius,
bool  onlyHoleEdges 
)

Creates a circular edge method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed edges
dMinRadiusminimum radius
dMaxRadiusmaximum radius
onlyHoleEdgesif true, only edges which make up holes will be returned
NXOpen::CAE::CircularEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateCircularEdgeMethod ( NXOpen::CAE::CAEFace seed,
double  dMinRadius,
double  dMaxRadius,
bool  onlyHoleEdges 
)

Creates a circular edge method.

Returns

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed face
dMinRadiusminimum radius
dMaxRadiusmaximum radius
onlyHoleEdgesif true, only edges which make up holes will be returned
NXOpen::CAE::CircularEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateCircularEdgeMethod ( const std::vector< NXOpen::CAE::CAEFace * > &  seeds,
double  dMinRadius,
double  dMaxRadius,
bool  onlyHoleEdges 
)

Creates a circular edge method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed faces
dMinRadiusminimum radius
dMaxRadiusmaximum radius
onlyHoleEdgesif true, only edges which make up holes will be returned
NXOpen::CAE::CircularEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateCircularEdgeMethod ( NXOpen::CAE::CAEBody seed,
double  dMinRadius,
double  dMaxRadius,
bool  onlyHoleEdges 
)

Creates a circular edge method.

Returns

Created in NX7.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed body
dMinRadiusminimum radius
dMaxRadiusmaximum radius
onlyHoleEdgesif true, only edges which make up holes will be returned
NXOpen::CAE::CircularEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateCircularEdgeMethod ( const std::vector< NXOpen::CAE::CAEBody * > &  seeds,
double  dMinRadius,
double  dMaxRadius,
bool  onlyHoleEdges 
)

Creates a circular edge method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed bodies
dMinRadiusminimum radius
dMaxRadiusmaximum radius
onlyHoleEdgesif true, only edges which make up holes will be returned
NXOpen::CAE::CylinderFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateCylinderFaceMethod ( NXOpen::CAE::CAEBody seed,
double  dMinCylinderRadius,
double  dMaxCylinderRadius,
double  dMinCylinderAngle,
double  dMaxCylinderAngle 
)

Creates a cylinder face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed body
dMinCylinderRadiusminimum cylinder radius
dMaxCylinderRadiusmaximum cylinder radius
dMinCylinderAngleminimum cylinder angle
dMaxCylinderAnglemaximum cylinder angle
NXOpen::CAE::CylinderFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateCylinderFaceMethod ( const std::vector< NXOpen::CAE::CAEBody * > &  seeds,
double  dMinCylinderRadius,
double  dMaxCylinderRadius,
double  dMinCylinderAngle,
double  dMaxCylinderAngle 
)

Creates a cylinder face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed bodies
dMinCylinderRadiusminimum cylinder radius
dMaxCylinderRadiusmaximum cylinder radius
dMinCylinderAngleminimum cylinder angle
dMaxCylinderAnglemaximum cylinder angle
NXOpen::CAE::CylinderFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateCylinderFaceMethod ( const std::vector< NXOpen::CAE::CAEFace * > &  seeds,
double  dMinCylinderRadius,
double  dMaxCylinderRadius,
double  dMinCylinderAngle,
double  dMaxCylinderAngle 
)

Creates a cylinder face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed faces
dMinCylinderRadiusminimum cylinder radius
dMaxCylinderRadiusmaximum cylinder radius
dMinCylinderAngleminimum cylinder angle
dMaxCylinderAnglemaximum cylinder angle
NXOpen::CAE::EdgePathMethod* NXOpen::CAE::SmartSelectionManager::CreateEdgePathMethod ( NXOpen::CAE::CAEEdge seedEdgeTag,
NXOpen::CAE::CAEVertex seedStartVertexTag 
)

Creates an edge path method.

Returns

Created in NX9.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedEdgeTagseed edge tag
seedStartVertexTagseed start vertex
NXOpen::CAE::ElemEdgePathMethod* NXOpen::CAE::SmartSelectionManager::CreateElemEdgePathMethod ( NXOpen::CAE::FEElemEdge seedElemEdgeTag,
NXOpen::CAE::FENode seedStartNodeTag 
)

Creates an elem edge path method.

Returns

Created in NX9.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedElemEdgeTagseed element edge
seedStartNodeTagseed start node
NXOpen::CAE::FeatureEdgeNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureEdgeNodeMethod ( NXOpen::CAE::FEElement seedElemTag,
int  seedElemEdgeId,
double  dFeatureAngle 
)

Creates a feature edge node method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedElemTagseed element edge tag
seedElemEdgeIdseed element edge id
dFeatureAnglefeature angle
NXOpen::CAE::FeatureEdgeNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureEdgeNodeMethod ( const std::vector< NXOpen::CAE::FEElement * > &  seedTags,
const std::vector< int > &  seedElemEdgeIds,
double  dFeatureAngle 
)

Creates a feature edge node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed element edge tags
seedElemEdgeIdsseed element edge ids
dFeatureAnglefeature angle
NXOpen::CAE::FeatureElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureElemEdgeMethod ( NXOpen::CAE::FEElement seedElemTag,
int  seedElemEdgeId,
double  dFeatureAngle 
)

Creates a feature elem edge method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedElemTagseed element edge tag
seedElemEdgeIdseed element edge id
dFeatureAnglefeature angle
NXOpen::CAE::FeatureElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureElemEdgeMethod ( const std::vector< NXOpen::CAE::FEElement * > &  seedTags,
const std::vector< int > &  seedElemEdgeIds,
double  dFeatureAngle 
)

Creates a feature elem edge method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed element edge tags
seedElemEdgeIdsseed element edge ids
dFeatureAnglefeature angle
NXOpen::CAE::FeatureElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureElemFaceMethod ( NXOpen::CAE::FEElement seedElemTag,
int  seedElemFaceId,
double  dFeatureAngle 
)

Creates a feature elem face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedElemTagseed element face tag
seedElemFaceIdseed element face id
dFeatureAnglefeature angle
NXOpen::CAE::FeatureElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureElemFaceMethod ( const std::vector< NXOpen::CAE::FEElement * > &  seedTags,
const std::vector< int > &  seedElemFaceIds,
double  dFeatureAngle 
)

Creates a feature elem face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed element face tags
seedElemFaceIdsseed element face ids
dFeatureAnglefeature angle
NXOpen::CAE::FeatureElemMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureElemMethod ( NXOpen::CAE::FEElement seedElemTag,
int  seedElemFaceId,
double  dFeatureAngle 
)

Creates a feature elem method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedElemTagseed element face tag
seedElemFaceIdseed element face id
dFeatureAnglefeature angle
NXOpen::CAE::FeatureElemMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureElemMethod ( const std::vector< NXOpen::CAE::FEElement * > &  seedTags,
const std::vector< int > &  seedElemFaceIds,
double  dFeatureAngle 
)

Creates a feature elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed element face tags
seedElemFaceIdsseed element face ids
dFeatureAnglefeature angle
NXOpen::CAE::FeatureNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureNodeMethod ( NXOpen::CAE::FEElement seedElemTag,
int  seedElemFaceId,
double  dFeatureAngle 
)

Creates a feature node method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedElemTagseed element face tag
seedElemFaceIdseed element face id
dFeatureAnglefeature angle
NXOpen::CAE::FeatureNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureNodeMethod ( const std::vector< NXOpen::CAE::FEElement * > &  seedTags,
const std::vector< int > &  seedElemFaceIds,
double  dFeatureAngle 
)

Creates a feature node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed element face tags
seedElemFaceIdsseed element face ids
dFeatureAnglefeature angle
NXOpen::CAE::FeatureShellElemMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureShellElemMethod ( NXOpen::CAE::FEElement seedElemTag,
double  dFeatureAngle 
)

Creates a feature shell elem method.

Returns

Created in NX6.0.2.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedElemTagseed element face tag
dFeatureAnglefeature angle
NXOpen::CAE::FeatureShellElemMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureShellElemMethod ( const std::vector< NXOpen::CAE::FEElement * > &  seedTags,
double  dFeatureAngle 
)

Creates a feature shell elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed shell element tags
dFeatureAnglefeature angle
NXOpen::CAE::FilletFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateFilletFaceMethod ( NXOpen::CAE::CAEBody seed,
NXOpen::CAE::RadiusType  radiusType,
double  dMinFilletRadius,
double  dMaxFilletRadius,
double  dMinFilletAngle,
double  dMaxFilletAngle 
)

Creates a fillet face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed body
radiusTypefillet face radius type
dMinFilletRadiusminimum fillet radius
dMaxFilletRadiusmaximum fillet radius
dMinFilletAngleminimum fillet angle
dMaxFilletAnglemaximum fillet angle
NXOpen::CAE::FilletFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateFilletFaceMethod ( const std::vector< NXOpen::CAE::CAEBody * > &  seeds,
NXOpen::CAE::RadiusType  radiusType,
double  dMinFilletRadius,
double  dMaxFilletRadius,
double  dMinFilletAngle,
double  dMaxFilletAngle 
)

Creates a fillet face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed bodies
radiusTypefillet face radius type
dMinFilletRadiusminimum fillet radius
dMaxFilletRadiusmaximum fillet radius
dMinFilletAngleminimum fillet angle
dMaxFilletAnglemaximum fillet angle
NXOpen::CAE::FilletFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateFilletFaceMethod ( const std::vector< NXOpen::CAE::CAEFace * > &  seeds,
NXOpen::CAE::RadiusType  radiusType,
double  dMinFilletRadius,
double  dMaxFilletRadius,
double  dMinFilletAngle,
double  dMaxFilletAngle 
)

Creates a fillet face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed faces
radiusTypefillet face radius type
dMinFilletRadiusminimum fillet radius
dMaxFilletRadiusmaximum fillet radius
dMinFilletAngleminimum fillet angle
dMaxFilletAnglemaximum fillet angle
NXOpen::CAE::GroupElemMethod* NXOpen::CAE::SmartSelectionManager::CreateGroupElemMethod ( NXOpen::CAE::CaeGroup seed,
NXOpen::CAE::GroupElemMethodElemOption::ElemOption  elemOption 
)

Creates a group element method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed group
elemOptionspecifies what types of elements to extract from the group
NXOpen::CAE::GroupFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateGroupFaceMethod ( NXOpen::CAE::CaeGroup seed)

Creates a group face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed group
NXOpen::CAE::GroupMethod* NXOpen::CAE::SmartSelectionManager::CreateGroupMethod ( NXOpen::CAE::CaeGroup seed)

Creates a group method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed group
NXOpen::CAE::GroupNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateGroupNodeMethod ( NXOpen::CAE::CaeGroup seed)

Creates a group node method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed group
NXOpen::CAE::RelatedElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemEdgeMethod ( NXOpen::CAE::Mesh seed)

Creates a related elem edge method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed mesh
NXOpen::CAE::RelatedElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemEdgeMethod ( const std::vector< NXOpen::CAE::Mesh * > &  seeds)

Creates a related elem edge method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed meshes
NXOpen::CAE::RelatedElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemEdgeMethod ( NXOpen::CAE::CAEEdge seed)

Creates a related elem edge method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed edge
NXOpen::CAE::RelatedElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemEdgeMethod ( const std::vector< NXOpen::CAE::CAEEdge * > &  seeds)

Creates a related elem edge method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed edges
NXOpen::CAE::RelatedElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemFaceMethod ( NXOpen::CAE::Mesh seed)

Creates a related elem face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed mesh
NXOpen::CAE::RelatedElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemFaceMethod ( const std::vector< NXOpen::CAE::Mesh * > &  seeds)

Creates a related elem face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed meshes
NXOpen::CAE::RelatedElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemFaceMethod ( NXOpen::CAE::CAEFace seed)

Creates a related elem face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed face
NXOpen::CAE::RelatedElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemFaceMethod ( const std::vector< NXOpen::CAE::CAEFace * > &  seeds)

Creates a related elem face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed faces
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( NXOpen::CAE::Mesh seed)

Creates a related elem method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed mesh
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( const std::vector< NXOpen::CAE::Mesh * > &  seeds)

Creates a related elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed meshes
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( NXOpen::CAE::CAEBody seed)

Creates a related elem method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed body
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( const std::vector< NXOpen::CAE::CAEBody * > &  seeds)

Creates a related elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed bodies
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( NXOpen::CAE::CAEFace seed)

Creates a related elem method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed face
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( const std::vector< NXOpen::CAE::CAEFace * > &  seeds)

Creates a related elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed faces
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( NXOpen::CAE::CAEEdge seed)

Creates a related elem method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed edge
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( const std::vector< NXOpen::CAE::CAEEdge * > &  seeds)

Creates a related elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed edges
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( NXOpen::CAE::FENode seed)

Creates a related elem method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed node
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( const std::vector< NXOpen::CAE::FENode * > &  seeds)

Creates a related elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed nodes
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( const std::vector< NXOpen::Line * > &  seedTags)

Creates a related elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed lines
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( const std::vector< NXOpen::Arc * > &  seedTags)

Creates a related elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed arcs
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( const std::vector< NXOpen::Conic * > &  seedTags)

Creates a related elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed conics
NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod ( const std::vector< NXOpen::Spline * > &  seedTags)

Creates a related elem method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed splines
NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod ( NXOpen::CAE::Mesh seed)

Creates a related face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed mesh
NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod ( const std::vector< NXOpen::CAE::Mesh * > &  seeds)

Creates a related face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed meshes
NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod ( NXOpen::CAE::FENode seed)

Creates a related face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed node
NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod ( const std::vector< NXOpen::CAE::FENode * > &  seeds)

Creates a related face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed nodes
NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod ( NXOpen::CAE::FEElement seedElemTag,
int  seedElemFaceId 
)

Creates a related face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedElemTagseed Element
seedElemFaceIdseed element face id
NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod ( const std::vector< NXOpen::CAE::FEElement * > &  seedTags,
const std::vector< int > &  seedElemFaceIds 
)

Creates a related face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed element face tags
seedElemFaceIdsseed element face ids
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( NXOpen::CAE::Mesh seed)

Creates a related node method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed mesh
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::CAE::Mesh * > &  seeds)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed meshes
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( NXOpen::CAE::CAEBody seed)

Creates a related node method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed body
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::CAE::CAEBody * > &  seeds)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed bodies
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( NXOpen::CAE::CAEFace seed)

Creates a related node method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed face
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::CAE::CAEFace * > &  seeds)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed faces
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( NXOpen::CAE::CAEEdge seed)

Creates a related node method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed edge
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::CAE::CAEEdge * > &  seeds)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed edges
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( NXOpen::CAE::FEElement seed)

Creates a related node method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed element
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::CAE::FEElement * > &  seedTags)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed elements
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::CAE::MeshPoint * > &  seedTags)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed mesh points
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::Point * > &  seedTags)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed points
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::Line * > &  seedTags)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed lines
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::Arc * > &  seedTags)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed arcs
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::Conic * > &  seedTags)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed conics
NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod ( const std::vector< NXOpen::Spline * > &  seedTags)

Creates a related node method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedTagsseed splines
NXOpen::CAE::SliverFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateSliverFaceMethod ( NXOpen::CAE::CAEBody seed,
double  dSliverTolerance 
)

Creates a sliver face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed body
dSliverTolerancesliver tolerance
NXOpen::CAE::SliverFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateSliverFaceMethod ( const std::vector< NXOpen::CAE::CAEBody * > &  seeds,
double  dSliverTolerance 
)

Creates a sliver face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed bodies
dSliverTolerancesliver tolerance
NXOpen::CAE::SliverFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateSliverFaceMethod ( const std::vector< NXOpen::CAE::CAEFace * > &  seeds,
double  dSliverTolerance 
)

Creates a sliver face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed faces
dSliverTolerancesliver tolerance
NXOpen::CAE::TangentContinuousEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateTangentContinuousEdgeMethod ( NXOpen::CAE::CAEEdge seed,
double  dFeatureAngle 
)

Creates a tangent continuous edge method.

Returns

Created in NX7.5.1.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed edge
dFeatureAnglefeature angle
NXOpen::CAE::TangentContinuousEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateTangentContinuousEdgeMethod ( const std::vector< NXOpen::CAE::CAEEdge * > &  seeds,
double  dFeatureAngle 
)

Creates a tangent continuous edge method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed edges
dFeatureAnglefeature angle
NXOpen::CAE::TangentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateTangentFaceMethod ( NXOpen::CAE::CAEFace seed,
double  dTangentTolerance 
)

Creates a tangent face method.

Returns

Created in NX6.0.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedseed face
dTangentTolerancetangent tolerance
NXOpen::CAE::TangentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateTangentFaceMethod ( const std::vector< NXOpen::CAE::CAEFace * > &  seeds,
double  dTangentTolerance 
)

Creates a tangent face method.

Returns

Created in NX8.5.0.

License requirements : nx_masterfem ("Finite Element Modeling")
Parameters
seedsseed faces
dTangentTolerancetangent tolerance
tag_t NXOpen::CAE::SmartSelectionManager::Tag ( ) const

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2013 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.