Interface ICamApiModelFormer
Model former for technology operation
Assembly: CAMAPI.ModelFormerTypes.dll
[Guid("5E407027-CD32-4702-B8DA-B899A8B2EE38")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiModelFormer
Properties
Declaration
Property Value
Declaration
ICamApiModelItem Item[int Index] { get; }
Parameters
| Type |
Name |
Description |
| int |
Index |
|
Property Value
Model types, which can be added to the model former
Declaration
ICamApiModelFormerSupportedItems SupportedItems { get; }
Property Value
Methods
Declaration
ICamApiModelItem AddItem(string ItemID, Guid ItemType, string ItemTypeName)
Parameters
Returns
Declaration
ICamApiListModelItem AddSupportedItemsSelected(Guid ItemType, string ItemID)
Parameters
Returns
Declaration
Declaration
bool DeleteItem(ICamApiModelItem Item)
Parameters
Returns
Declaration
bool FillItemsBySupportedItems()
Returns
Declaration
ICamApiModelItem FindItem(string ItemID)
Parameters
| Type |
Name |
Description |
| string |
ItemID |
|
Returns
Declaration
TST3DBox GetBoundingBox(TST3DMatrix LCS)
Parameters
Returns
Declaration
ICamApiFaceList GetFaceList(ref TST3DMatrix LCS)
Parameters
Returns
Declaration
void MakeSupportedItems(ICamApiModelFormerMakeSupportedItems MakeSupportedItems, out TResultStatus ret)
Parameters
Declaration
ICamApiModelItem SearchInsertItem(Guid ItemType, string ItemID)
Parameters
Returns