Class TurnGeometryModelItemHelper
Helper methods for ICamIpcTurnGeometryModelItem
Inherited Members
Namespace: CAMIPC.DotnetHelper
Assembly: CAMIPC.DotnetHelper.dll
Syntax
public static class TurnGeometryModelItemHelper
Methods
ProfileModeName(ComWrapper<ICamIpcTurnGeometryModelItem>)
Display-only caption derived from ProfileMode enum. Reading returns the current caption ("Ledge" by default, "Add Area"/"Sub Area" after SetProfileMode in Pascal).
Declaration
[Obsolete("ProfileModeName is a display-only caption derived from ProfileMode enum; setter has no persistent effect (overwritten by SetProfileMode and not saved through binary stream or XMLProp). Kept for ABI compat.")]
public static string ProfileModeName(this ComWrapper<ICamIpcTurnGeometryModelItem> itemCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcTurnGeometryModelItem> | itemCom |
Returns
| Type | Description |
|---|---|
| string |
Remarks
Effectively read-only: kept for ABI/backwards compatibility.
SetProfileModeName(ComWrapper<ICamIpcTurnGeometryModelItem>, string)
No-op in practice: writes Pascal field fProfModeName directly, but the value is
overwritten on the next ProfileMode change and never persisted (no binary stream / XMLProp).
Declaration
[Obsolete("SetProfileModeName has no persistent effect — written value is overwritten by SetProfileMode and not saved. Kept for ABI compat.")]
public static void SetProfileModeName(this ComWrapper<ICamIpcTurnGeometryModelItem> itemCom, string value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcTurnGeometryModelItem> | itemCom | |
| string | value |
SetStock(ComWrapper<ICamIpcTurnGeometryModelItem>, double)
Set machining stock offset
Declaration
public static void SetStock(this ComWrapper<ICamIpcTurnGeometryModelItem> itemCom, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcTurnGeometryModelItem> | itemCom | |
| double | value |
Stock(ComWrapper<ICamIpcTurnGeometryModelItem>)
Machining stock offset
Declaration
public static double Stock(this ComWrapper<ICamIpcTurnGeometryModelItem> itemCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcTurnGeometryModelItem> | itemCom |
Returns
| Type | Description |
|---|---|
| double |