Class Explosion
Assembly: NXOpen.dll
Syntax
public class Explosion : NXObject, IMessageSink, INXObject
Constructors
Explosion()
Declaration
Properties
RootComponent
Declaration
public ExplodedComponent RootComponent { get; }
Property Value
Methods
AutoExplodeAllComponents(bool)
Declaration
public int AutoExplodeAllComponents(bool useAdditionalDirections)
Parameters
Type |
Name |
Description |
bool |
useAdditionalDirections |
|
Returns
AutoExplodeAssembly(double)
Declaration
public int AutoExplodeAssembly(double autoExplodeDistance)
Parameters
Type |
Name |
Description |
double |
autoExplodeDistance |
|
Returns
AutoExplodeComponents(ExplodedComponent[], double)
Declaration
public int AutoExplodeComponents(ExplodedComponent[] selectedComponents, double autoExplodeDistance)
Parameters
Returns
AutoExplodeSelectedComponents(bool, ExplodedComponent[])
Declaration
public int AutoExplodeSelectedComponents(bool useAdditionalDirections, ExplodedComponent[] selectedComponents)
Parameters
Returns
Copy(Explosion)
Declaration
public void Copy(Explosion destinationExplosion)
Parameters
Type |
Name |
Description |
Explosion |
destinationExplosion |
|
Delete()
Declaration
DeleteExplosions(Explosion[])
Declaration
public int DeleteExplosions(Explosion[] explosions)
Parameters
Returns
GetPositioner()
Declaration
public ComponentPositioner GetPositioner()
Returns
Hide(View)
Declaration
public void Hide(View view)
Parameters
Type |
Name |
Description |
View |
view |
|
MoveComponentsToOriginalPosition(ExplodedComponent[])
Declaration
public void MoveComponentsToOriginalPosition(ExplodedComponent[] selectedComponents)
Parameters
Rename(ComponentAssembly, string)
Declaration
public void Rename(ComponentAssembly occPart, string explosionName)
Parameters
Show(View)
Declaration
public void Show(View view)
Parameters
Type |
Name |
Description |
View |
view |
|
UnexplodeAllComponents()
Declaration
public void UnexplodeAllComponents()
UnexplodeComponents(ExplodedComponent[])
Declaration
public void UnexplodeComponents(ExplodedComponent[] selectedComponents)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink