|
NX Open C++ Reference Guide
|
Provides methods for creating smart selection methods in a cae part. More...
Public Member Functions | |
| NXOpen::CAE::AdjacentFaceMethod * | CreateAdjacentFaceMethod (NXOpen::CAE::CAEFace *seed) |
| Creates a adjacent face method. | |
| NXOpen::CAE::AdjacentFaceMethod * | CreateAdjacentFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds) |
| Creates a adjacent face method. | |
| NXOpen::CAE::AdjacentFaceMethod * | CreateAdjacentFaceMethod (NXOpen::CAE::CAEEdge *seed) |
| Creates a adjacent face method. | |
| NXOpen::CAE::AdjacentFaceMethod * | CreateAdjacentFaceMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds) |
| Creates a adjacent face method. | |
| NXOpen::CAE::CircularEdgeMethod * | CreateCircularEdgeMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds, double dMinRadius, double dMaxRadius, bool onlyHoleEdges) |
| Creates a circular edge method. | |
| NXOpen::CAE::CircularEdgeMethod * | CreateCircularEdgeMethod (NXOpen::CAE::CAEFace *seed, double dMinRadius, double dMaxRadius, bool onlyHoleEdges) |
| Creates a circular edge method. | |
| NXOpen::CAE::CircularEdgeMethod * | CreateCircularEdgeMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds, double dMinRadius, double dMaxRadius, bool onlyHoleEdges) |
| Creates a circular edge method. | |
| NXOpen::CAE::CircularEdgeMethod * | CreateCircularEdgeMethod (NXOpen::CAE::CAEBody *seed, double dMinRadius, double dMaxRadius, bool onlyHoleEdges) |
| Creates a circular edge method. | |
| NXOpen::CAE::CircularEdgeMethod * | CreateCircularEdgeMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds, double dMinRadius, double dMaxRadius, bool onlyHoleEdges) |
| Creates a circular edge method. | |
| NXOpen::CAE::CylinderFaceMethod * | CreateCylinderFaceMethod (NXOpen::CAE::CAEBody *seed, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle) |
| Creates a cylinder face method. | |
| NXOpen::CAE::CylinderFaceMethod * | CreateCylinderFaceMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle) |
| Creates a cylinder face method. | |
| NXOpen::CAE::CylinderFaceMethod * | CreateCylinderFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds, double dMinCylinderRadius, double dMaxCylinderRadius, double dMinCylinderAngle, double dMaxCylinderAngle) |
| Creates a cylinder face method. | |
| NXOpen::CAE::EdgePathMethod * | CreateEdgePathMethod (NXOpen::CAE::CAEEdge *seedEdgeTag, NXOpen::CAE::CAEVertex *seedStartVertexTag) |
| Creates an edge path method. | |
| NXOpen::CAE::ElemEdgePathMethod * | CreateElemEdgePathMethod (NXOpen::CAE::FEElemEdge *seedElemEdgeTag, NXOpen::CAE::FENode *seedStartNodeTag) |
| Creates an elem edge path method. | |
| NXOpen::CAE::FeatureEdgeNodeMethod * | CreateFeatureEdgeNodeMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemEdgeId, double dFeatureAngle) |
| Creates a feature edge node method. | |
| NXOpen::CAE::FeatureEdgeNodeMethod * | CreateFeatureEdgeNodeMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemEdgeIds, double dFeatureAngle) |
| Creates a feature edge node method. | |
| NXOpen::CAE::FeatureElemEdgeMethod * | CreateFeatureElemEdgeMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemEdgeId, double dFeatureAngle) |
| Creates a feature elem edge method. | |
| NXOpen::CAE::FeatureElemEdgeMethod * | CreateFeatureElemEdgeMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemEdgeIds, double dFeatureAngle) |
| Creates a feature elem edge method. | |
| NXOpen::CAE::FeatureElemFaceMethod * | CreateFeatureElemFaceMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemFaceId, double dFeatureAngle) |
| Creates a feature elem face method. | |
| NXOpen::CAE::FeatureElemFaceMethod * | CreateFeatureElemFaceMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemFaceIds, double dFeatureAngle) |
| Creates a feature elem face method. | |
| NXOpen::CAE::FeatureElemMethod * | CreateFeatureElemMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemFaceId, double dFeatureAngle) |
| Creates a feature elem method. | |
| NXOpen::CAE::FeatureElemMethod * | CreateFeatureElemMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemFaceIds, double dFeatureAngle) |
| Creates a feature elem method. | |
| NXOpen::CAE::FeatureNodeMethod * | CreateFeatureNodeMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemFaceId, double dFeatureAngle) |
| Creates a feature node method. | |
| NXOpen::CAE::FeatureNodeMethod * | CreateFeatureNodeMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemFaceIds, double dFeatureAngle) |
| Creates a feature node method. | |
| NXOpen::CAE::FeatureShellElemMethod * | CreateFeatureShellElemMethod (NXOpen::CAE::FEElement *seedElemTag, double dFeatureAngle) |
| Creates a feature shell elem method. | |
| NXOpen::CAE::FeatureShellElemMethod * | CreateFeatureShellElemMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, double dFeatureAngle) |
| Creates a feature shell elem method. | |
| NXOpen::CAE::FilletFaceMethod * | CreateFilletFaceMethod (NXOpen::CAE::CAEBody *seed, NXOpen::CAE::RadiusType radiusType, double dMinFilletRadius, double dMaxFilletRadius, double dMinFilletAngle, double dMaxFilletAngle) |
| Creates a fillet face method. | |
| NXOpen::CAE::FilletFaceMethod * | 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. | |
| NXOpen::CAE::FilletFaceMethod * | 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. | |
| NXOpen::CAE::GroupElemMethod * | CreateGroupElemMethod (NXOpen::CAE::CaeGroup *seed, NXOpen::CAE::GroupElemMethodElemOption::ElemOption elemOption) |
| Creates a group element method. | |
| NXOpen::CAE::GroupFaceMethod * | CreateGroupFaceMethod (NXOpen::CAE::CaeGroup *seed) |
| Creates a group face method. | |
| NXOpen::CAE::GroupMethod * | CreateGroupMethod (NXOpen::CAE::CaeGroup *seed) |
| Creates a group method. | |
| NXOpen::CAE::GroupNodeMethod * | CreateGroupNodeMethod (NXOpen::CAE::CaeGroup *seed) |
| Creates a group node method. | |
| NXOpen::CAE::RelatedElemEdgeMethod * | CreateRelatedElemEdgeMethod (NXOpen::CAE::Mesh *seed) |
| Creates a related elem edge method. | |
| NXOpen::CAE::RelatedElemEdgeMethod * | CreateRelatedElemEdgeMethod (const std::vector< NXOpen::CAE::Mesh * > &seeds) |
| Creates a related elem edge method. | |
| NXOpen::CAE::RelatedElemEdgeMethod * | CreateRelatedElemEdgeMethod (NXOpen::CAE::CAEEdge *seed) |
| Creates a related elem edge method. | |
| NXOpen::CAE::RelatedElemEdgeMethod * | CreateRelatedElemEdgeMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds) |
| Creates a related elem edge method. | |
| NXOpen::CAE::RelatedElemFaceMethod * | CreateRelatedElemFaceMethod (NXOpen::CAE::Mesh *seed) |
| Creates a related elem face method. | |
| NXOpen::CAE::RelatedElemFaceMethod * | CreateRelatedElemFaceMethod (const std::vector< NXOpen::CAE::Mesh * > &seeds) |
| Creates a related elem face method. | |
| NXOpen::CAE::RelatedElemFaceMethod * | CreateRelatedElemFaceMethod (NXOpen::CAE::CAEFace *seed) |
| Creates a related elem face method. | |
| NXOpen::CAE::RelatedElemFaceMethod * | CreateRelatedElemFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds) |
| Creates a related elem face method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (NXOpen::CAE::Mesh *seed) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (const std::vector< NXOpen::CAE::Mesh * > &seeds) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (NXOpen::CAE::CAEBody *seed) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (NXOpen::CAE::CAEFace *seed) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (NXOpen::CAE::CAEEdge *seed) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (NXOpen::CAE::FENode *seed) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (const std::vector< NXOpen::CAE::FENode * > &seeds) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (const std::vector< NXOpen::Line * > &seedTags) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (const std::vector< NXOpen::Arc * > &seedTags) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (const std::vector< NXOpen::Conic * > &seedTags) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedElemMethod * | CreateRelatedElemMethod (const std::vector< NXOpen::Spline * > &seedTags) |
| Creates a related elem method. | |
| NXOpen::CAE::RelatedFaceMethod * | CreateRelatedFaceMethod (NXOpen::CAE::Mesh *seed) |
| Creates a related face method. | |
| NXOpen::CAE::RelatedFaceMethod * | CreateRelatedFaceMethod (const std::vector< NXOpen::CAE::Mesh * > &seeds) |
| Creates a related face method. | |
| NXOpen::CAE::RelatedFaceMethod * | CreateRelatedFaceMethod (NXOpen::CAE::FENode *seed) |
| Creates a related face method. | |
| NXOpen::CAE::RelatedFaceMethod * | CreateRelatedFaceMethod (const std::vector< NXOpen::CAE::FENode * > &seeds) |
| Creates a related face method. | |
| NXOpen::CAE::RelatedFaceMethod * | CreateRelatedFaceMethod (NXOpen::CAE::FEElement *seedElemTag, int seedElemFaceId) |
| Creates a related face method. | |
| NXOpen::CAE::RelatedFaceMethod * | CreateRelatedFaceMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags, const std::vector< int > &seedElemFaceIds) |
| Creates a related face method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (NXOpen::CAE::Mesh *seed) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::CAE::Mesh * > &seeds) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (NXOpen::CAE::CAEBody *seed) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (NXOpen::CAE::CAEFace *seed) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (NXOpen::CAE::CAEEdge *seed) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (NXOpen::CAE::FEElement *seed) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::CAE::FEElement * > &seedTags) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::CAE::MeshPoint * > &seedTags) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::Point * > &seedTags) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::Line * > &seedTags) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::Arc * > &seedTags) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::Conic * > &seedTags) |
| Creates a related node method. | |
| NXOpen::CAE::RelatedNodeMethod * | CreateRelatedNodeMethod (const std::vector< NXOpen::Spline * > &seedTags) |
| Creates a related node method. | |
| NXOpen::CAE::SliverFaceMethod * | CreateSliverFaceMethod (NXOpen::CAE::CAEBody *seed, double dSliverTolerance) |
| Creates a sliver face method. | |
| NXOpen::CAE::SliverFaceMethod * | CreateSliverFaceMethod (const std::vector< NXOpen::CAE::CAEBody * > &seeds, double dSliverTolerance) |
| Creates a sliver face method. | |
| NXOpen::CAE::SliverFaceMethod * | CreateSliverFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds, double dSliverTolerance) |
| Creates a sliver face method. | |
| NXOpen::CAE::TangentContinuousEdgeMethod * | CreateTangentContinuousEdgeMethod (NXOpen::CAE::CAEEdge *seed, double dFeatureAngle) |
| Creates a tangent continuous edge method. | |
| NXOpen::CAE::TangentContinuousEdgeMethod * | CreateTangentContinuousEdgeMethod (const std::vector< NXOpen::CAE::CAEEdge * > &seeds, double dFeatureAngle) |
| Creates a tangent continuous edge method. | |
| NXOpen::CAE::TangentFaceMethod * | CreateTangentFaceMethod (NXOpen::CAE::CAEFace *seed, double dTangentTolerance) |
| Creates a tangent face method. | |
| NXOpen::CAE::TangentFaceMethod * | CreateTangentFaceMethod (const std::vector< NXOpen::CAE::CAEFace * > &seeds, double dTangentTolerance) |
| Creates a tangent face method. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
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.
| NXOpen::CAE::AdjacentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateAdjacentFaceMethod | ( | NXOpen::CAE::CAEFace * | seed | ) |
Creates a adjacent face method.
| seed | seed face |
| NXOpen::CAE::AdjacentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateAdjacentFaceMethod | ( | const std::vector< NXOpen::CAE::CAEFace * > & | seeds | ) |
Creates a adjacent face method.
| seeds | seed faces |
| NXOpen::CAE::AdjacentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateAdjacentFaceMethod | ( | NXOpen::CAE::CAEEdge * | seed | ) |
Creates a adjacent face method.
| seed | seed edge |
| NXOpen::CAE::AdjacentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateAdjacentFaceMethod | ( | const std::vector< NXOpen::CAE::CAEEdge * > & | seeds | ) |
Creates a adjacent face method.
| seeds | seed 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.
| seeds | seed edges |
| dMinRadius | minimum radius |
| dMaxRadius | maximum radius |
| onlyHoleEdges | if 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.
| seed | seed face |
| dMinRadius | minimum radius |
| dMaxRadius | maximum radius |
| onlyHoleEdges | if 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.
| seeds | seed faces |
| dMinRadius | minimum radius |
| dMaxRadius | maximum radius |
| onlyHoleEdges | if 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.
| seed | seed body |
| dMinRadius | minimum radius |
| dMaxRadius | maximum radius |
| onlyHoleEdges | if 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.
| seeds | seed bodies |
| dMinRadius | minimum radius |
| dMaxRadius | maximum radius |
| onlyHoleEdges | if 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.
| seed | seed body |
| dMinCylinderRadius | minimum cylinder radius |
| dMaxCylinderRadius | maximum cylinder radius |
| dMinCylinderAngle | minimum cylinder angle |
| dMaxCylinderAngle | maximum 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.
| seeds | seed bodies |
| dMinCylinderRadius | minimum cylinder radius |
| dMaxCylinderRadius | maximum cylinder radius |
| dMinCylinderAngle | minimum cylinder angle |
| dMaxCylinderAngle | maximum 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.
| seeds | seed faces |
| dMinCylinderRadius | minimum cylinder radius |
| dMaxCylinderRadius | maximum cylinder radius |
| dMinCylinderAngle | minimum cylinder angle |
| dMaxCylinderAngle | maximum cylinder angle |
| NXOpen::CAE::EdgePathMethod* NXOpen::CAE::SmartSelectionManager::CreateEdgePathMethod | ( | NXOpen::CAE::CAEEdge * | seedEdgeTag, |
| NXOpen::CAE::CAEVertex * | seedStartVertexTag | ||
| ) |
Creates an edge path method.
| seedEdgeTag | seed edge tag |
| seedStartVertexTag | seed start vertex |
| NXOpen::CAE::ElemEdgePathMethod* NXOpen::CAE::SmartSelectionManager::CreateElemEdgePathMethod | ( | NXOpen::CAE::FEElemEdge * | seedElemEdgeTag, |
| NXOpen::CAE::FENode * | seedStartNodeTag | ||
| ) |
Creates an elem edge path method.
| seedElemEdgeTag | seed element edge |
| seedStartNodeTag | seed start node |
| NXOpen::CAE::FeatureEdgeNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureEdgeNodeMethod | ( | NXOpen::CAE::FEElement * | seedElemTag, |
| int | seedElemEdgeId, | ||
| double | dFeatureAngle | ||
| ) |
Creates a feature edge node method.
| seedElemTag | seed element edge tag |
| seedElemEdgeId | seed element edge id |
| dFeatureAngle | feature 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.
| seedTags | seed element edge tags |
| seedElemEdgeIds | seed element edge ids |
| dFeatureAngle | feature angle |
| NXOpen::CAE::FeatureElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureElemEdgeMethod | ( | NXOpen::CAE::FEElement * | seedElemTag, |
| int | seedElemEdgeId, | ||
| double | dFeatureAngle | ||
| ) |
Creates a feature elem edge method.
| seedElemTag | seed element edge tag |
| seedElemEdgeId | seed element edge id |
| dFeatureAngle | feature 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.
| seedTags | seed element edge tags |
| seedElemEdgeIds | seed element edge ids |
| dFeatureAngle | feature angle |
| NXOpen::CAE::FeatureElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureElemFaceMethod | ( | NXOpen::CAE::FEElement * | seedElemTag, |
| int | seedElemFaceId, | ||
| double | dFeatureAngle | ||
| ) |
Creates a feature elem face method.
| seedElemTag | seed element face tag |
| seedElemFaceId | seed element face id |
| dFeatureAngle | feature 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.
| seedTags | seed element face tags |
| seedElemFaceIds | seed element face ids |
| dFeatureAngle | feature angle |
| NXOpen::CAE::FeatureElemMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureElemMethod | ( | NXOpen::CAE::FEElement * | seedElemTag, |
| int | seedElemFaceId, | ||
| double | dFeatureAngle | ||
| ) |
Creates a feature elem method.
| seedElemTag | seed element face tag |
| seedElemFaceId | seed element face id |
| dFeatureAngle | feature 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.
| seedTags | seed element face tags |
| seedElemFaceIds | seed element face ids |
| dFeatureAngle | feature angle |
| NXOpen::CAE::FeatureNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureNodeMethod | ( | NXOpen::CAE::FEElement * | seedElemTag, |
| int | seedElemFaceId, | ||
| double | dFeatureAngle | ||
| ) |
Creates a feature node method.
| seedElemTag | seed element face tag |
| seedElemFaceId | seed element face id |
| dFeatureAngle | feature 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.
| seedTags | seed element face tags |
| seedElemFaceIds | seed element face ids |
| dFeatureAngle | feature angle |
| NXOpen::CAE::FeatureShellElemMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureShellElemMethod | ( | NXOpen::CAE::FEElement * | seedElemTag, |
| double | dFeatureAngle | ||
| ) |
Creates a feature shell elem method.
| seedElemTag | seed element face tag |
| dFeatureAngle | feature angle |
| NXOpen::CAE::FeatureShellElemMethod* NXOpen::CAE::SmartSelectionManager::CreateFeatureShellElemMethod | ( | const std::vector< NXOpen::CAE::FEElement * > & | seedTags, |
| double | dFeatureAngle | ||
| ) |
Creates a feature shell elem method.
| seedTags | seed shell element tags |
| dFeatureAngle | feature 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.
| seed | seed body |
| radiusType | fillet face radius type |
| dMinFilletRadius | minimum fillet radius |
| dMaxFilletRadius | maximum fillet radius |
| dMinFilletAngle | minimum fillet angle |
| dMaxFilletAngle | maximum 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.
| seeds | seed bodies |
| radiusType | fillet face radius type |
| dMinFilletRadius | minimum fillet radius |
| dMaxFilletRadius | maximum fillet radius |
| dMinFilletAngle | minimum fillet angle |
| dMaxFilletAngle | maximum 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.
| seeds | seed faces |
| radiusType | fillet face radius type |
| dMinFilletRadius | minimum fillet radius |
| dMaxFilletRadius | maximum fillet radius |
| dMinFilletAngle | minimum fillet angle |
| dMaxFilletAngle | maximum fillet angle |
| NXOpen::CAE::GroupElemMethod* NXOpen::CAE::SmartSelectionManager::CreateGroupElemMethod | ( | NXOpen::CAE::CaeGroup * | seed, |
| NXOpen::CAE::GroupElemMethodElemOption::ElemOption | elemOption | ||
| ) |
Creates a group element method.
| seed | seed group |
| elemOption | specifies 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.
| seed | seed group |
| NXOpen::CAE::GroupMethod* NXOpen::CAE::SmartSelectionManager::CreateGroupMethod | ( | NXOpen::CAE::CaeGroup * | seed | ) |
Creates a group method.
| seed | seed group |
| NXOpen::CAE::GroupNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateGroupNodeMethod | ( | NXOpen::CAE::CaeGroup * | seed | ) |
Creates a group node method.
| seed | seed group |
| NXOpen::CAE::RelatedElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemEdgeMethod | ( | NXOpen::CAE::Mesh * | seed | ) |
Creates a related elem edge method.
| seed | seed mesh |
| NXOpen::CAE::RelatedElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemEdgeMethod | ( | const std::vector< NXOpen::CAE::Mesh * > & | seeds | ) |
Creates a related elem edge method.
| seeds | seed meshes |
| NXOpen::CAE::RelatedElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemEdgeMethod | ( | NXOpen::CAE::CAEEdge * | seed | ) |
Creates a related elem edge method.
| seed | seed edge |
| NXOpen::CAE::RelatedElemEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemEdgeMethod | ( | const std::vector< NXOpen::CAE::CAEEdge * > & | seeds | ) |
Creates a related elem edge method.
| seeds | seed edges |
| NXOpen::CAE::RelatedElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemFaceMethod | ( | NXOpen::CAE::Mesh * | seed | ) |
Creates a related elem face method.
| seed | seed mesh |
| NXOpen::CAE::RelatedElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemFaceMethod | ( | const std::vector< NXOpen::CAE::Mesh * > & | seeds | ) |
Creates a related elem face method.
| seeds | seed meshes |
| NXOpen::CAE::RelatedElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemFaceMethod | ( | NXOpen::CAE::CAEFace * | seed | ) |
Creates a related elem face method.
| seed | seed face |
| NXOpen::CAE::RelatedElemFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemFaceMethod | ( | const std::vector< NXOpen::CAE::CAEFace * > & | seeds | ) |
Creates a related elem face method.
| seeds | seed faces |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | NXOpen::CAE::Mesh * | seed | ) |
Creates a related elem method.
| seed | seed mesh |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | const std::vector< NXOpen::CAE::Mesh * > & | seeds | ) |
Creates a related elem method.
| seeds | seed meshes |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | NXOpen::CAE::CAEBody * | seed | ) |
Creates a related elem method.
| seed | seed body |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | const std::vector< NXOpen::CAE::CAEBody * > & | seeds | ) |
Creates a related elem method.
| seeds | seed bodies |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | NXOpen::CAE::CAEFace * | seed | ) |
Creates a related elem method.
| seed | seed face |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | const std::vector< NXOpen::CAE::CAEFace * > & | seeds | ) |
Creates a related elem method.
| seeds | seed faces |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | NXOpen::CAE::CAEEdge * | seed | ) |
Creates a related elem method.
| seed | seed edge |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | const std::vector< NXOpen::CAE::CAEEdge * > & | seeds | ) |
Creates a related elem method.
| seeds | seed edges |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | NXOpen::CAE::FENode * | seed | ) |
Creates a related elem method.
| seed | seed node |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | const std::vector< NXOpen::CAE::FENode * > & | seeds | ) |
Creates a related elem method.
| seeds | seed nodes |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | const std::vector< NXOpen::Line * > & | seedTags | ) |
Creates a related elem method.
| seedTags | seed lines |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | const std::vector< NXOpen::Arc * > & | seedTags | ) |
Creates a related elem method.
| seedTags | seed arcs |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | const std::vector< NXOpen::Conic * > & | seedTags | ) |
Creates a related elem method.
| seedTags | seed conics |
| NXOpen::CAE::RelatedElemMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedElemMethod | ( | const std::vector< NXOpen::Spline * > & | seedTags | ) |
Creates a related elem method.
| seedTags | seed splines |
| NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod | ( | NXOpen::CAE::Mesh * | seed | ) |
Creates a related face method.
| seed | seed mesh |
| NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod | ( | const std::vector< NXOpen::CAE::Mesh * > & | seeds | ) |
Creates a related face method.
| seeds | seed meshes |
| NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod | ( | NXOpen::CAE::FENode * | seed | ) |
Creates a related face method.
| seed | seed node |
| NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod | ( | const std::vector< NXOpen::CAE::FENode * > & | seeds | ) |
Creates a related face method.
| seeds | seed nodes |
| NXOpen::CAE::RelatedFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedFaceMethod | ( | NXOpen::CAE::FEElement * | seedElemTag, |
| int | seedElemFaceId | ||
| ) |
Creates a related face method.
| seedElemTag | seed Element |
| seedElemFaceId | seed 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.
| seedTags | seed element face tags |
| seedElemFaceIds | seed element face ids |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | NXOpen::CAE::Mesh * | seed | ) |
Creates a related node method.
| seed | seed mesh |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::CAE::Mesh * > & | seeds | ) |
Creates a related node method.
| seeds | seed meshes |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | NXOpen::CAE::CAEBody * | seed | ) |
Creates a related node method.
| seed | seed body |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::CAE::CAEBody * > & | seeds | ) |
Creates a related node method.
| seeds | seed bodies |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | NXOpen::CAE::CAEFace * | seed | ) |
Creates a related node method.
| seed | seed face |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::CAE::CAEFace * > & | seeds | ) |
Creates a related node method.
| seeds | seed faces |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | NXOpen::CAE::CAEEdge * | seed | ) |
Creates a related node method.
| seed | seed edge |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::CAE::CAEEdge * > & | seeds | ) |
Creates a related node method.
| seeds | seed edges |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | NXOpen::CAE::FEElement * | seed | ) |
Creates a related node method.
| seed | seed element |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::CAE::FEElement * > & | seedTags | ) |
Creates a related node method.
| seedTags | seed elements |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::CAE::MeshPoint * > & | seedTags | ) |
Creates a related node method.
| seedTags | seed mesh points |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::Point * > & | seedTags | ) |
Creates a related node method.
| seedTags | seed points |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::Line * > & | seedTags | ) |
Creates a related node method.
| seedTags | seed lines |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::Arc * > & | seedTags | ) |
Creates a related node method.
| seedTags | seed arcs |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::Conic * > & | seedTags | ) |
Creates a related node method.
| seedTags | seed conics |
| NXOpen::CAE::RelatedNodeMethod* NXOpen::CAE::SmartSelectionManager::CreateRelatedNodeMethod | ( | const std::vector< NXOpen::Spline * > & | seedTags | ) |
Creates a related node method.
| seedTags | seed splines |
| NXOpen::CAE::SliverFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateSliverFaceMethod | ( | NXOpen::CAE::CAEBody * | seed, |
| double | dSliverTolerance | ||
| ) |
Creates a sliver face method.
| seed | seed body |
| dSliverTolerance | sliver tolerance |
| NXOpen::CAE::SliverFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateSliverFaceMethod | ( | const std::vector< NXOpen::CAE::CAEBody * > & | seeds, |
| double | dSliverTolerance | ||
| ) |
Creates a sliver face method.
| seeds | seed bodies |
| dSliverTolerance | sliver tolerance |
| NXOpen::CAE::SliverFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateSliverFaceMethod | ( | const std::vector< NXOpen::CAE::CAEFace * > & | seeds, |
| double | dSliverTolerance | ||
| ) |
Creates a sliver face method.
| seeds | seed faces |
| dSliverTolerance | sliver tolerance |
| NXOpen::CAE::TangentContinuousEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateTangentContinuousEdgeMethod | ( | NXOpen::CAE::CAEEdge * | seed, |
| double | dFeatureAngle | ||
| ) |
Creates a tangent continuous edge method.
| seed | seed edge |
| dFeatureAngle | feature angle |
| NXOpen::CAE::TangentContinuousEdgeMethod* NXOpen::CAE::SmartSelectionManager::CreateTangentContinuousEdgeMethod | ( | const std::vector< NXOpen::CAE::CAEEdge * > & | seeds, |
| double | dFeatureAngle | ||
| ) |
Creates a tangent continuous edge method.
| seeds | seed edges |
| dFeatureAngle | feature angle |
| NXOpen::CAE::TangentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateTangentFaceMethod | ( | NXOpen::CAE::CAEFace * | seed, |
| double | dTangentTolerance | ||
| ) |
Creates a tangent face method.
| seed | seed face |
| dTangentTolerance | tangent tolerance |
| NXOpen::CAE::TangentFaceMethod* NXOpen::CAE::SmartSelectionManager::CreateTangentFaceMethod | ( | const std::vector< NXOpen::CAE::CAEFace * > & | seeds, |
| double | dTangentTolerance | ||
| ) |
Creates a tangent face method.
| seeds | seed faces |
| dTangentTolerance | tangent tolerance |
| tag_t NXOpen::CAE::SmartSelectionManager::Tag | ( | ) | const |
Returns the tag of this object.