Class BoxPrimitiveModelItem
Helper methods for ICamApiBoxPrimitiveModelItem
Inherited Members
Namespace: CAMAPI.DotnetHelper
Assembly: CAMAPI.DotnetHelper.dll
Syntax
public static class BoxPrimitiveModelItem
Methods
GetLCS(ComWrapper<ICamApiBoxPrimitiveModelItem>)
Get LCS matrix
Declaration
public static TST3DMatrix GetLCS(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom |
Returns
| Type | Description |
|---|---|
| TST3DMatrix |
GetLcsName(ComWrapper<ICamApiBoxPrimitiveModelItem>)
Name of active CS from project CS list
Declaration
public static string GetLcsName(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom |
Returns
| Type | Description |
|---|---|
| string |
GetStock(ComWrapper<ICamApiBoxPrimitiveModelItem>)
Get uniform stock
Declaration
public static double GetStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom |
Returns
| Type | Description |
|---|---|
| double |
GetXMaxStock(ComWrapper<ICamApiBoxPrimitiveModelItem>)
Get X max stock
Declaration
public static double GetXMaxStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom |
Returns
| Type | Description |
|---|---|
| double |
GetXMinStock(ComWrapper<ICamApiBoxPrimitiveModelItem>)
Get X min stock
Declaration
public static double GetXMinStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom |
Returns
| Type | Description |
|---|---|
| double |
GetYMaxStock(ComWrapper<ICamApiBoxPrimitiveModelItem>)
Get Y max stock
Declaration
public static double GetYMaxStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom |
Returns
| Type | Description |
|---|---|
| double |
GetYMinStock(ComWrapper<ICamApiBoxPrimitiveModelItem>)
Get Y min stock
Declaration
public static double GetYMinStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom |
Returns
| Type | Description |
|---|---|
| double |
GetZMaxStock(ComWrapper<ICamApiBoxPrimitiveModelItem>)
Get Z max stock
Declaration
public static double GetZMaxStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom |
Returns
| Type | Description |
|---|---|
| double |
GetZMinStock(ComWrapper<ICamApiBoxPrimitiveModelItem>)
Get Z min stock
Declaration
public static double GetZMinStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom |
Returns
| Type | Description |
|---|---|
| double |
SetLcsCustom(ComWrapper<ICamApiBoxPrimitiveModelItem>, TST3DMatrix)
Set a custom LCS by matrix
Declaration
public static void SetLcsCustom(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom, TST3DMatrix matrix)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom | |
| TST3DMatrix | matrix |
SetLcsName(ComWrapper<ICamApiBoxPrimitiveModelItem>, string)
Select CS by name from project CS list
Declaration
public static void SetLcsName(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom | |
| string | name |
SetStock(ComWrapper<ICamApiBoxPrimitiveModelItem>, double)
Set uniform stock
Declaration
public static void SetStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom | |
| double | value |
SetXMaxStock(ComWrapper<ICamApiBoxPrimitiveModelItem>, double)
Set X max stock
Declaration
public static void SetXMaxStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom | |
| double | value |
SetXMinStock(ComWrapper<ICamApiBoxPrimitiveModelItem>, double)
Set X min stock
Declaration
public static void SetXMinStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom | |
| double | value |
SetYMaxStock(ComWrapper<ICamApiBoxPrimitiveModelItem>, double)
Set Y max stock
Declaration
public static void SetYMaxStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom | |
| double | value |
SetYMinStock(ComWrapper<ICamApiBoxPrimitiveModelItem>, double)
Set Y min stock
Declaration
public static void SetYMinStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom | |
| double | value |
SetZMaxStock(ComWrapper<ICamApiBoxPrimitiveModelItem>, double)
Set Z max stock
Declaration
public static void SetZMaxStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom | |
| double | value |
SetZMinStock(ComWrapper<ICamApiBoxPrimitiveModelItem>, double)
Set Z min stock
Declaration
public static void SetZMinStock(this ComWrapper<ICamApiBoxPrimitiveModelItem> boxPrimitiveCom, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiBoxPrimitiveModelItem> | boxPrimitiveCom | |
| double | value |