Interface ICamApiModelFormer
Namespace: CAMAPI.ModelFormerTypes
Assembly: CAMAPI.ModelFormerTypes.dll
Syntax
[Guid("5E407027-CD32-4702-B8DA-B899A8B2EE38")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiModelFormer
Properties
Count
Declaration
int Count { get; }
Property Value
Type | Description |
---|---|
int |
Item[int]
Declaration
ICamApiModelItem Item[int i] { get; }
Parameters
Type | Name | Description |
---|---|---|
int | i |
Property Value
Type | Description |
---|---|
ICamApiModelItem |
SupportedItems
Declaration
ICamApiModelFormerSupportedItems SupportedItems { get; }
Property Value
Type | Description |
---|---|
ICamApiModelFormerSupportedItems |
Methods
AddItem(string, Guid, string)
Declaration
ICamApiModelItem AddItem(string ItemID, Guid ItemType, string ItemTypeName)
Parameters
Type | Name | Description |
---|---|---|
string | ItemID | |
Guid | ItemType | |
string | ItemTypeName |
Returns
Type | Description |
---|---|
ICamApiModelItem |
Clear()
Declaration
void Clear()
DeleteItem(ICamApiModelItem)
Declaration
bool DeleteItem(ICamApiModelItem mi)
Parameters
Type | Name | Description |
---|---|---|
ICamApiModelItem | mi |
Returns
Type | Description |
---|---|
bool |
FillItemsBySupportedItems()
Declaration
bool FillItemsBySupportedItems()
Returns
Type | Description |
---|---|
bool |
FindItem(string)
Declaration
ICamApiModelItem FindItem(string ItemID)
Parameters
Type | Name | Description |
---|---|---|
string | ItemID |
Returns
Type | Description |
---|---|
ICamApiModelItem |
GetBoundingBox(TST3DMatrix)
Declaration
TST3DBox GetBoundingBox(TST3DMatrix LCS)
Parameters
Type | Name | Description |
---|---|---|
TST3DMatrix | LCS |
Returns
Type | Description |
---|---|
TST3DBox |
GetFaceList(ref TST3DMatrix)
Declaration
ICamApiFaceList GetFaceList(ref TST3DMatrix LCS)
Parameters
Type | Name | Description |
---|---|---|
TST3DMatrix | LCS |
Returns
Type | Description |
---|---|
ICamApiFaceList |
MakeSupportedItems(ICamApiModelFormerMakeSupportedItems, out TResultStatus)
Declaration
void MakeSupportedItems(ICamApiModelFormerMakeSupportedItems MakeSupportedItems, out TResultStatus ret)
Parameters
Type | Name | Description |
---|---|---|
ICamApiModelFormerMakeSupportedItems | MakeSupportedItems | |
TResultStatus | ret |
SearchInsertItem(Guid, string)
Declaration
ICamApiModelItem SearchInsertItem(Guid ItemType, string ItemID)
Parameters
Type | Name | Description |
---|---|---|
Guid | ItemType | |
string | ItemID |
Returns
Type | Description |
---|---|
ICamApiModelItem |