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 i] { get; }
Parameters
Type |
Name |
Description |
int |
i |
|
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
Type |
Name |
Description |
string |
ItemID |
|
System.Guid |
ItemType |
|
string |
ItemTypeName |
|
Returns
Declaration
Declaration
bool DeleteItem(ICamApiModelItem mi)
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
Type |
Name |
Description |
System.Guid |
ItemType |
|
string |
ItemID |
|
Returns