Class ModelFormerWithPointWeldingItemsHelper
Helper methods for ICamIpcModelFormerWithPointWeldingItems.
Template semantics: the ClearanceXxx / EngageXxx / RetractXxx /
FixVX properties are read when a weld point is created. Changing them later does
not retroactively update existing weld points.
Inherited Members
Namespace: CAMIPC.DotnetHelper
Assembly: CAMIPC.DotnetHelper.dll
Syntax
public static class ModelFormerWithPointWeldingItemsHelper
Methods
AddMoveItemAfter(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, ComWrapper<ICamIpcModelItem>)
Declaration
public static ComWrapper<ICamIpcPointWeldingMoveItem> AddMoveItemAfter(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom, ComWrapper<ICamIpcModelItem> afterItem)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom | |
| ComWrapper<ICamIpcModelItem> | afterItem |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamIpcPointWeldingMoveItem> |
AddMoveItemBefore(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, ComWrapper<ICamIpcModelItem>)
Declaration
public static ComWrapper<ICamIpcPointWeldingMoveItem> AddMoveItemBefore(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom, ComWrapper<ICamIpcModelItem> beforeItem)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom | |
| ComWrapper<ICamIpcModelItem> | beforeItem |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamIpcPointWeldingMoveItem> |
AddWeldItemAfter(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, ComWrapper<ICamIpcModelItem>)
Declaration
public static ComWrapper<ICamIpcPointWeldingWeldItem> AddWeldItemAfter(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom, ComWrapper<ICamIpcModelItem> afterItem)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom | |
| ComWrapper<ICamIpcModelItem> | afterItem |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamIpcPointWeldingWeldItem> |
AddWeldItemBefore(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, ComWrapper<ICamIpcModelItem>)
Declaration
public static ComWrapper<ICamIpcPointWeldingWeldItem> AddWeldItemBefore(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom, ComWrapper<ICamIpcModelItem> beforeItem)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom | |
| ComWrapper<ICamIpcModelItem> | beforeItem |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamIpcPointWeldingWeldItem> |
ClearItems(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static void ClearItems(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom |
ClearanceAngle(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static double ClearanceAngle(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| double |
ClearanceLength(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static double ClearanceLength(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| double |
ClearanceMotionType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static TModelFormerPointWeldingMotionType ClearanceMotionType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| TModelFormerPointWeldingMotionType |
ClearancePosType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static TModelFormerPointWeldingPositionType ClearancePosType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| TModelFormerPointWeldingPositionType |
DeleteItem(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, ComWrapper<ICamIpcModelItem>)
Declaration
public static void DeleteItem(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom, ComWrapper<ICamIpcModelItem> item)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom | |
| ComWrapper<ICamIpcModelItem> | item |
EngageAngle(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static double EngageAngle(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| double |
EngageLength(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static double EngageLength(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| double |
EngageMotionType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static TModelFormerPointWeldingMotionType EngageMotionType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| TModelFormerPointWeldingMotionType |
EngagePosType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static TModelFormerPointWeldingPositionType EngagePosType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| TModelFormerPointWeldingPositionType |
FixVX(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static bool FixVX(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| bool |
GetMoveItem(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, int)
Declaration
public static ComWrapper<ICamIpcPointWeldingMoveItem> GetMoveItem(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom | |
| int | index |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamIpcPointWeldingMoveItem> |
GetMoveItemCount(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static int GetMoveItemCount(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom |
Returns
| Type | Description |
|---|---|
| int |
GetWeldItem(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, int)
Declaration
public static ComWrapper<ICamIpcPointWeldingWeldItem> GetWeldItem(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom | |
| int | index |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamIpcPointWeldingWeldItem> |
GetWeldItemCount(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static int GetWeldItemCount(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom |
Returns
| Type | Description |
|---|---|
| int |
MoveItems(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static IEnumerable<ComWrapper<ICamIpcPointWeldingMoveItem>> MoveItems(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom |
Returns
| Type | Description |
|---|---|
| IEnumerable<ComWrapper<ICamIpcPointWeldingMoveItem>> |
RetractAngle(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static double RetractAngle(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| double |
RetractLength(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static double RetractLength(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| double |
RetractMotionType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static TModelFormerPointWeldingMotionType RetractMotionType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| TModelFormerPointWeldingMotionType |
RetractPosType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static TModelFormerPointWeldingPositionType RetractPosType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com |
Returns
| Type | Description |
|---|---|
| TModelFormerPointWeldingPositionType |
SetClearanceAngle(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, double)
Declaration
public static void SetClearanceAngle(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| double | value |
SetClearanceLength(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, double)
Declaration
public static void SetClearanceLength(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| double | value |
SetClearanceMotionType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, TModelFormerPointWeldingMotionType)
Declaration
public static void SetClearanceMotionType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, TModelFormerPointWeldingMotionType value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| TModelFormerPointWeldingMotionType | value |
SetClearancePosType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, TModelFormerPointWeldingPositionType)
Declaration
public static void SetClearancePosType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, TModelFormerPointWeldingPositionType value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| TModelFormerPointWeldingPositionType | value |
SetEngageAngle(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, double)
Declaration
public static void SetEngageAngle(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| double | value |
SetEngageLength(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, double)
Declaration
public static void SetEngageLength(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| double | value |
SetEngageMotionType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, TModelFormerPointWeldingMotionType)
Declaration
public static void SetEngageMotionType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, TModelFormerPointWeldingMotionType value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| TModelFormerPointWeldingMotionType | value |
SetEngagePosType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, TModelFormerPointWeldingPositionType)
Declaration
public static void SetEngagePosType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, TModelFormerPointWeldingPositionType value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| TModelFormerPointWeldingPositionType | value |
SetFixVX(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, bool)
Declaration
public static void SetFixVX(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, bool value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| bool | value |
SetRetractAngle(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, double)
Declaration
public static void SetRetractAngle(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| double | value |
SetRetractLength(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, double)
Declaration
public static void SetRetractLength(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| double | value |
SetRetractMotionType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, TModelFormerPointWeldingMotionType)
Declaration
public static void SetRetractMotionType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, TModelFormerPointWeldingMotionType value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| TModelFormerPointWeldingMotionType | value |
SetRetractPosType(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>, TModelFormerPointWeldingPositionType)
Declaration
public static void SetRetractPosType(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> com, TModelFormerPointWeldingPositionType value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | com | |
| TModelFormerPointWeldingPositionType | value |
WeldItems(ComWrapper<ICamIpcModelFormerWithPointWeldingItems>)
Declaration
public static IEnumerable<ComWrapper<ICamIpcPointWeldingWeldItem>> WeldItems(this ComWrapper<ICamIpcModelFormerWithPointWeldingItems> formerCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcModelFormerWithPointWeldingItems> | formerCom |
Returns
| Type | Description |
|---|---|
| IEnumerable<ComWrapper<ICamIpcPointWeldingWeldItem>> |