Interface ICamIpcWeldSeamModelItem
Weld seam model item (item type "WeldSeam" on TWeldingOp5D / TWeldingOp6D formers).
Also exposes ICamIpcCurve5DModelItem and ICamIpcProjectCurveModelItem via cast.
Adds per-item Multipass override access.
Assembly: CAMIPC.ModelFormerTypes.dll
[Guid("B6DE212B-8AE3-4C18-9A35-99E2E78F3184")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcWeldSeamModelItem
Properties
Whether the per-item multipass override is active.
Declaration
bool MultipassOverrideEnabled { get; set; }
Property Value
Number of passes in the per-item override list.
Declaration
Property Value
Methods
AddPass(double, double, double, ref TExecuteContext)
Declaration
void AddPass(double AxialOffset, double SideOffset, double LeanOffset, ref TExecuteContext ExecuteContext)
Parameters
ClearPasses(ref TExecuteContext)
Declaration
void ClearPasses(ref TExecuteContext ExecuteContext)
Parameters
DeletePass(int, ref TExecuteContext)
Declaration
void DeletePass(int Index, ref TExecuteContext ExecuteContext)
Parameters
Get unique identifier of current instance (used in IPC messages)
Declaration
Returns
GetPass(int, out double, out double, out double, ref TExecuteContext)
Declaration
void GetPass(int Index, out double AxialOffset, out double SideOffset, out double LeanOffset, ref TExecuteContext ExecuteContext)
Parameters
SetPass(int, double, double, double, ref TExecuteContext)
Declaration
void SetPass(int Index, double AxialOffset, double SideOffset, double LeanOffset, ref TExecuteContext ExecuteContext)
Parameters