Class ModelFormerHelper
Helper methods for ICamApiModelFormer
Inherited Members
Namespace: CAMAPI.DotnetHelper
Assembly: CAMAPI.DotnetHelper.dll
Syntax
public static class ModelFormerHelper
Methods
AddItem(ComWrapper<ICamApiModelFormer>, string, Guid, string)
Declaration
public static ComWrapper<ICamApiModelItem> AddItem(this ComWrapper<ICamApiModelFormer> modelFormerCom, string itemID, Guid itemType, string itemTypeName)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom | |
| string | itemID | |
| Guid | itemType | |
| string | itemTypeName |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamApiModelItem> |
AddSupportedItemsSelected(ComWrapper<ICamApiModelFormer>, Guid, string)
Declaration
public static ComWrapper<ICamApiListModelItem> AddSupportedItemsSelected(this ComWrapper<ICamApiModelFormer> modelFormerCom, Guid itemType, string itemID)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom | |
| Guid | itemType | |
| string | itemID |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamApiListModelItem> |
Clear(ComWrapper<ICamApiModelFormer>)
Declaration
public static void Clear(this ComWrapper<ICamApiModelFormer> modelFormerCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom |
Count(ComWrapper<ICamApiModelFormer>)
Declaration
public static int Count(this ComWrapper<ICamApiModelFormer> modelFormerCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom |
Returns
| Type | Description |
|---|---|
| int |
DeleteItem(ComWrapper<ICamApiModelFormer>, ComWrapper<ICamApiModelItem>)
Declaration
public static bool DeleteItem(this ComWrapper<ICamApiModelFormer> modelFormerCom, ComWrapper<ICamApiModelItem> item)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom | |
| ComWrapper<ICamApiModelItem> | item |
Returns
| Type | Description |
|---|---|
| bool |
FillItemsBySupportedItems(ComWrapper<ICamApiModelFormer>)
Declaration
public static bool FillItemsBySupportedItems(this ComWrapper<ICamApiModelFormer> modelFormerCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom |
Returns
| Type | Description |
|---|---|
| bool |
FindItem(ComWrapper<ICamApiModelFormer>, string)
Declaration
public static ComWrapper<ICamApiModelItem> FindItem(this ComWrapper<ICamApiModelFormer> modelFormerCom, string itemID)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom | |
| string | itemID |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamApiModelItem> |
GetBoundingBox(ComWrapper<ICamApiModelFormer>, TST3DMatrix)
Declaration
public static TST3DBox GetBoundingBox(this ComWrapper<ICamApiModelFormer> modelFormerCom, TST3DMatrix lcs)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom | |
| TST3DMatrix | lcs |
Returns
| Type | Description |
|---|---|
| TST3DBox |
GetFaceList(ComWrapper<ICamApiModelFormer>, TST3DMatrix)
Declaration
public static ComWrapper<ICamApiFaceList> GetFaceList(this ComWrapper<ICamApiModelFormer> modelFormerCom, TST3DMatrix lcs)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom | |
| TST3DMatrix | lcs |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamApiFaceList> |
Item(ComWrapper<ICamApiModelFormer>, int)
Declaration
public static ComWrapper<ICamApiModelItem> Item(this ComWrapper<ICamApiModelFormer> modelFormerCom, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom | |
| int | index |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamApiModelItem> |
MakeSupportedItems(ComWrapper<ICamApiModelFormer>, ComWrapper<ICamApiModelFormerMakeSupportedItems>)
Object to fill supported items by callback (FillItemsBySupportedItems will also be called)
Declaration
public static void MakeSupportedItems(this ComWrapper<ICamApiModelFormer> modelFormerCom, ComWrapper<ICamApiModelFormerMakeSupportedItems> makeSupportedItems)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom | Model former |
| ComWrapper<ICamApiModelFormerMakeSupportedItems> | makeSupportedItems | Callback object |
SearchInsertItem(ComWrapper<ICamApiModelFormer>, Guid, string)
Declaration
public static ComWrapper<ICamApiModelItem> SearchInsertItem(this ComWrapper<ICamApiModelFormer> modelFormerCom, Guid itemType, string itemID)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom | |
| Guid | itemType | |
| string | itemID |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamApiModelItem> |
SupportedItems(ComWrapper<ICamApiModelFormer>)
Model types, which can be added to the model former
Declaration
public static ComWrapper<ICamApiModelFormerSupportedItems> SupportedItems(this ComWrapper<ICamApiModelFormer> modelFormerCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiModelFormer> | modelFormerCom |
Returns
| Type | Description |
|---|---|
| ComWrapper<ICamApiModelFormerSupportedItems> |