NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
NXOpen::CAE::SelRecipeLabelRangeStrategy Class Reference

Represents a Selection Recipe Strategy based on label ranges. More...

Inheritance diagram for NXOpen::CAE::SelRecipeLabelRangeStrategy:
NXOpen::CAE::SelRecipeStrategy NXOpen::CAE::SelRecipeBaseStrategy NXOpen::TaggedObject

Public Member Functions

void GetLabelRanges (std::vector< int > &singleLabels, std::vector< int > &startLabels, std::vector< int > &endLabels, std::vector< int > &increments)
 Get the labels and label ranges. More...
 
void SetLabelRanges (const std::vector< int > &singleLabels, const std::vector< int > &startLabels, const std::vector< int > &endLabels, const std::vector< int > &increments)
 Set the labels and label ranges. More...
 
- Public Member Functions inherited from NXOpen::CAE::SelRecipeStrategy
NXOpen::TaggedObjectInputFilter ()
 Returns the input filter
Created in NX1847.0.0. More...
 
void SetInputFilter (NXOpen::TaggedObject *inpFilter)
 Sets the input filter
Created in NX1847.0.0. More...
 
- Public Member Functions inherited from NXOpen::CAE::SelRecipeBaseStrategy
NXOpen::CAE::SelRecipeBaseStrategy::Type StrategyType ()
 Returns the strategy type
Created in NX1847.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen::CAE::SelRecipeBaseStrategy
enum  Type {
  TypeInvalid = -1, TypeBoundingVolume, TypeAttribute, TypeLabelRange,
  TypeSingleLabel, TypeCoordinate, TypePoint, TypeProximity,
  TypeAdjacentFaces, TypeCircularEdges, TypeCylinderFaces, TypeFeatureEdgeNodes,
  TypeFeatureElements, TypeFeatureElementEdges, TypeFeatureElementFaces, TypeFeatureNodes,
  TypeFeatureShellElements, TypeFilletFaces, TypeFilterBodies, TypeFilterEdges,
  TypeFilterElements, TypeFilterFaces, TypeHoleElementEdges, TypeRelatedEdges,
  TypeRelatedElementEdges, TypeRelatedElementFaces, TypeRelatedElements, TypeRelatedCurves,
  TypeRelatedFaces, TypeRelatedNodes, TypeRelatedVertices, TypeSliverFaces,
  TypeTangentContinuousEdges, TypeTangentFaces
}
 the strategy type More...
 

Detailed Description

Represents a Selection Recipe Strategy based on label ranges.


Use the NXOpen::CAE::SelRecipeBuilder class to add strategy.

Created in NX1847.0.0.

Member Function Documentation

void NXOpen::CAE::SelRecipeLabelRangeStrategy::GetLabelRanges ( std::vector< int > &  singleLabels,
std::vector< int > &  startLabels,
std::vector< int > &  endLabels,
std::vector< int > &  increments 
)

Get the labels and label ranges.


Created in NX1847.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
singleLabelssinglelabels
startLabelsstartlabels
endLabelsendlabels
incrementsincrements
void NXOpen::CAE::SelRecipeLabelRangeStrategy::SetLabelRanges ( const std::vector< int > &  singleLabels,
const std::vector< int > &  startLabels,
const std::vector< int > &  endLabels,
const std::vector< int > &  increments 
)

Set the labels and label ranges.


Created in NX1847.0.0.

License requirements : nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation")

Parameters
singleLabelssinglelabels
startLabelsstartlabels
endLabelsendlabels
incrementsincrements

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