1575 class iterator :
public std::iterator<std::forward_iterator_tag, NXOpen::Features::Feature *>
1604 return m_current == other.m_current && m_context == other.m_context;
1609 return !operator == (other);
1612 NXOPENCPP_FEATURESEXPORT value_type operator * ()
const;
1629 m_context = other.m_context;
1630 m_current = other.m_current;
1631 for (
int i = 0; i <
sizeof(m_state)/
sizeof(m_state[0]); i++)
1632 m_state[i] = other.m_state[i];
1634 NXOPENCPP_FEATURESEXPORT
void next();
1637 unsigned int m_state[8];
1668 const std::vector<NXOpen::NXObject *> & features
1797 bool retainTargetBody ,
1798 const std::vector<NXOpen::Body *> & toolBodies ,
1799 bool retainToolBodies ,
1800 bool allowNonAssociativeBoolean ,
1801 bool* nonAssociativeBoolean ,
1803 bool* unparameterizedSolids
1812 bool retainTargetBody ,
1813 const std::vector<NXOpen::Body *> & toolBodies ,
1814 bool retainToolBodies ,
1815 bool allowNonAssociativeBoolean ,
1816 bool* nonAssociativeBoolean ,
1818 bool* unparameterizedSolids
1827 bool retainTargetBody ,
1828 const std::vector<NXOpen::Body *> & toolBodies ,
1829 bool retainToolBodies ,
1830 bool allowNonAssociativeBoolean ,
1831 bool* nonAssociativeBoolean ,
1833 bool* unparameterizedSolids
1872 const char * journalIdentifier
1879 const std::vector<NXOpen::Features::Feature *> & features
1886 const std::vector<NXOpen::Features::Feature *> & features
1893 const std::vector<NXOpen::Features::Feature *> & features
2011 double translucency ,
2023 const char * imageFileName ,
2025 double translucency ,
2747 public:
NX_DEPRECATED(
"Deprecated in NX9.0.0. Use NXOpen::Features::VehicleDesignCollection::CreatePedestrianProtectionBuilder instead.")
NXOpen::
Features::
FeatureBuilder * CreatePedestrianProtectionBuilder
3149 public:
NX_DEPRECATED(
"Deprecated in NX8.0.0. Use NXOpen::Features::FeatureCollection::ConvertToSequentialFeatureGroups or NXOpen::Features::FeatureCollection::ConvertToFloatingFeatureGroups instead.")
void ConvertToNewFeatureGroups
3667 public:
void DoLoggingToMakeFeaturesUpToDate