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