62 struct BlockingOptions
66 public: BlockingOptions() :
73 bool checkSmallInterferencesInitial ) :
81 struct ExplosionOptions
86 public: ExplosionOptions() :
94 bool preferConstraintsForDirectionInitial ,
95 bool ignoreConstraintsInitial ) :
103 private:
friend class _ExplosionBuilder;
139 const std::vector<NXOpen::Assemblies::Explosion *> & explosions
162 const char * explosionName
168 public:
int AutoExplodeComponents
170 const std::vector<NXOpen::Assemblies::ExplodedComponent *> & selectedComponents ,
171 double autoExplodeDistance
178 public:
int AutoExplodeAssembly
180 double autoExplodeDistance
188 const std::vector<NXOpen::Assemblies::ExplodedComponent *> & selectedComponents
201 const std::vector<NXOpen::Assemblies::ExplodedComponent *> & selectedComponents
214 public:
int AutoExplodeSelectedComponents
216 bool useAdditionalDirections ,
217 const std::vector<NXOpen::Assemblies::ExplodedComponent *> & selectedComponents
224 public:
int AutoExplodeAllComponents
226 bool useAdditionalDirections