|
NX Open C++ Reference Guide
|
Represents a feature geometry builder
An instance of this class can be obtained from CAM::HoleBossGeom::GetCenterHoleGeometry or CAM::HoleBossGeom::GetChamferHoleGeometry
Created in NX9.0.0.
More...
Public Member Functions | |
| NXOpen::CAM::FBM::FeatureSet * | AddFeatureSet (NXOpen::CAM::CAMFeature *tagMachiningFeature, const NXString &featureType) |
| Create a new in process feature editor. | |
| NXOpen::CAM::FBM::FeatureSet * | AddFeatureSet (NXOpen::CAM::CAMFeature *tagMachiningFeature, const char *featureType) |
| Create a new in process feature editor. | |
| NXOpen::CAM::FBM::FeatureSet * | CreateFeatureSet () |
| Create a new empty in process feature editor. | |
| NXOpen::CAM::FBM::FeatureSet * | GetFeatureSet (int nIndex) |
| Get the in process feature editor at the specified index. | |
Public Member Functions inherited from NXOpen::CAM::Geometry | |
| NXOpen::CAM::GeometrySet * | AppendGeometrySet (NXOpen::CAM::GeometrySet *templateSet, const std::vector< NXOpen::DisplayableObject * > &entities) |
| Append an geometry set with dumb rules. | |
| NXOpen::CAM::GeometrySet * | CreateGeometrySet () |
| Create an empty geometry set. | |
| void | ExpandSets (const std::vector< NXOpen::CAM::GeometrySet * > &sets) |
| Expanding the geometry sets Created in NX8.0.0. | |
| NXOpen::CAM::GeometrySetList * | GeometryList () |
| Returns the geometry list Created in NX8.0.0. | |
| void | InitializeData (bool reloadGeometry) |
| Prepare and update geometry data Created in NX8.0.0. | |
| void | PreselectGeometry () |
| Pre-select the wall geometry Created in NX8.0.0. | |
| NXOpen::CAM::Topology * | Topology () |
| Returns the topology builder Created in NX8.0.0. | |
| virtual bool | Validate () |
| Validate whether the inputs to the component are sufficient for commit to be called. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a feature geometry builder
An instance of this class can be obtained from CAM::HoleBossGeom::GetCenterHoleGeometry or CAM::HoleBossGeom::GetChamferHoleGeometry
Created in NX9.0.0.
| NXOpen::CAM::FBM::FeatureSet* NXOpen::CAM::FBM::MachiningFeatureGeometry::AddFeatureSet | ( | NXOpen::CAM::CAMFeature * | tagMachiningFeature, |
| const NXString & | featureType | ||
| ) |
Create a new in process feature editor.
| tagMachiningFeature | the machining feature |
| featureType | the in process feature type |
| NXOpen::CAM::FBM::FeatureSet* NXOpen::CAM::FBM::MachiningFeatureGeometry::AddFeatureSet | ( | NXOpen::CAM::CAMFeature * | tagMachiningFeature, |
| const char * | featureType | ||
| ) |
Create a new in process feature editor.
| tagMachiningFeature | the machining feature |
| featureType | the in process feature type |
| NXOpen::CAM::FBM::FeatureSet* NXOpen::CAM::FBM::MachiningFeatureGeometry::CreateFeatureSet | ( | ) |
Create a new empty in process feature editor.
| NXOpen::CAM::FBM::FeatureSet* NXOpen::CAM::FBM::MachiningFeatureGeometry::GetFeatureSet | ( | int | nIndex | ) |
Get the in process feature editor at the specified index.
| nIndex | the index of the feature set editor |