Class PostProcess
Inheritance
System.Object
System.MarshalByRefObject
PostProcess
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class PostProcess : NXRemotableObject, IMessageSink
Constructors
PostProcess(MotionSession)
Declaration
protected PostProcess(MotionSession owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CaptureArrangement(String, Int32)
Declaration
public Arrangement CaptureArrangement(string arrangementName, int animationStep)
Parameters
| Type |
Name |
Description |
| System.String |
arrangementName |
|
| System.Int32 |
animationStep |
|
Returns
CaptureArrangement(String, Int32, Int32)
Declaration
public Arrangement CaptureArrangement(string arrangementName, int arrangementType, int animationStep)
Parameters
| Type |
Name |
Description |
| System.String |
arrangementName |
|
| System.Int32 |
arrangementType |
|
| System.Int32 |
animationStep |
|
Returns
CreateEnvelope(IPostControl, NXObject, Boolean, NXObject, NXObject[], Int32, Int32, PostProcess.EnvelopeTolerance, out NXObject[], out NXObject[], out NXObject[], out Boolean)
Declaration
public void CreateEnvelope(IPostControl tPostControl, NXObject destinationPart, bool addToRefSets, NXObject referenceFrameObj, NXObject[] sourceObjs, int stepFrom, int stepTo, PostProcess.EnvelopeTolerance toleranceSetting, out NXObject[] sweptBodies, out NXObject[] skipedObj, out NXObject[] failedObjs, out bool aborted)
Parameters
CreateSequence(String)
Declaration
public NXObject CreateSequence(string sequenceName)
Parameters
| Type |
Name |
Description |
| System.String |
sequenceName |
|
Returns
ExplodeMechanism(String)
Declaration
public Explosion ExplodeMechanism(string explosionName)
Parameters
| Type |
Name |
Description |
| System.String |
explosionName |
|
Returns
ExportRealTimeMovie(String)
Declaration
public void ExportRealTimeMovie(string movieName)
Parameters
| Type |
Name |
Description |
| System.String |
movieName |
|
ExportToMovie(String)
Declaration
public void ExportToMovie(string movieName)
Parameters
| Type |
Name |
Description |
| System.String |
movieName |
|
GetInterferenceOption()
Declaration
public bool GetInterferenceOption()
Returns
| Type |
Description |
| System.Boolean |
|
GetMeasureOption()
Declaration
public bool GetMeasureOption()
Returns
| Type |
Description |
| System.Boolean |
|
GetSpeed()
Declaration
Returns
| Type |
Description |
| System.Int32 |
|
GetStopOnEventOption()
Declaration
public bool GetStopOnEventOption()
Returns
| Type |
Description |
| System.Boolean |
|
GetTraceOption()
Declaration
public bool GetTraceOption()
Returns
| Type |
Description |
| System.Boolean |
|
ListInterference()
Declaration
public void ListInterference()
ListMeasure()
Declaration
public void ListMeasure()
RegisterUserButton(String, String, String, PostProcess.UserFunctionBeforeDialogDestroy)
Declaration
public void RegisterUserButton(string buttonName, string buttonTips, string buttonMenuScriptName, PostProcess.UserFunctionBeforeDialogDestroy functionBeforeUIDestroy)
Parameters
SetInterferenceOption(Boolean)
Declaration
public void SetInterferenceOption(bool interferenceOn)
Parameters
| Type |
Name |
Description |
| System.Boolean |
interferenceOn |
|
SetMeasureOption(Boolean)
Declaration
public void SetMeasureOption(bool measureOn)
Parameters
| Type |
Name |
Description |
| System.Boolean |
measureOn |
|
SetSpeed(Int32)
Declaration
public void SetSpeed(int speed)
Parameters
| Type |
Name |
Description |
| System.Int32 |
speed |
|
SetStopOnEventOption(Boolean)
Declaration
public void SetStopOnEventOption(bool stopOnEventOn)
Parameters
| Type |
Name |
Description |
| System.Boolean |
stopOnEventOn |
|
SetTraceOption(Boolean)
Declaration
public void SetTraceOption(bool traceOn)
Parameters
| Type |
Name |
Description |
| System.Boolean |
traceOn |
|
TraceCurrentPosition()
Declaration
public void TraceCurrentPosition()
TraceEntireMechanism()
Declaration
public void TraceEntireMechanism()
TraceIntersectionCurve()
Declaration
public void TraceIntersectionCurve()
UpdateDesignPosition()
Declaration
[Obsolete("Deprecated in NX12.0.0. This functionality is no longer supported.")]
public void UpdateDesignPosition()
Implements
System.Runtime.Remoting.Messaging.IMessageSink