Class CylinderPrimitiveModelItemHelper
Helper methods for ICamIpcCylinderPrimitiveModelItem
Inherited Members
Namespace: CAMIPC.DotnetHelper
Assembly: CAMIPC.DotnetHelper.dll
Syntax
public static class CylinderPrimitiveModelItemHelper
Methods
GetAxis(ComWrapper<ICamIpcCylinderPrimitiveModelItem>)
Get axis
Declaration
public static TCylinderAxisType GetAxis(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com |
Returns
| Type | Description |
|---|---|
| TCylinderAxisType |
GetCenterIsCenterOfBox(ComWrapper<ICamIpcCylinderPrimitiveModelItem>)
Get center is center of box
Declaration
public static bool GetCenterIsCenterOfBox(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com |
Returns
| Type | Description |
|---|---|
| bool |
GetHMaxStock(ComWrapper<ICamIpcCylinderPrimitiveModelItem>)
Get H max stock
Declaration
public static double GetHMaxStock(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com |
Returns
| Type | Description |
|---|---|
| double |
GetHMinStock(ComWrapper<ICamIpcCylinderPrimitiveModelItem>)
Get H min stock
Declaration
public static double GetHMinStock(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com |
Returns
| Type | Description |
|---|---|
| double |
GetHoleRadStock(ComWrapper<ICamIpcCylinderPrimitiveModelItem>)
Get hole rad stock
Declaration
public static double GetHoleRadStock(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com |
Returns
| Type | Description |
|---|---|
| double |
GetHoleRadius(ComWrapper<ICamIpcCylinderPrimitiveModelItem>)
Get hole radius
Declaration
public static double GetHoleRadius(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com |
Returns
| Type | Description |
|---|---|
| double |
GetRadStock(ComWrapper<ICamIpcCylinderPrimitiveModelItem>)
Get rad stock
Declaration
public static double GetRadStock(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com |
Returns
| Type | Description |
|---|---|
| double |
GetRadius(ComWrapper<ICamIpcCylinderPrimitiveModelItem>)
Get radius
Declaration
public static double GetRadius(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com |
Returns
| Type | Description |
|---|---|
| double |
GetWithHole(ComWrapper<ICamIpcCylinderPrimitiveModelItem>)
Get with hole
Declaration
public static bool GetWithHole(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com |
Returns
| Type | Description |
|---|---|
| bool |
SetAxis(ComWrapper<ICamIpcCylinderPrimitiveModelItem>, TCylinderAxisType)
Set axis
Declaration
public static void SetAxis(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com, TCylinderAxisType value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com | |
| TCylinderAxisType | value |
SetCenterIsCenterOfBox(ComWrapper<ICamIpcCylinderPrimitiveModelItem>, bool)
Set center is center of box
Declaration
public static void SetCenterIsCenterOfBox(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com, bool value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com | |
| bool | value |
SetHMaxStock(ComWrapper<ICamIpcCylinderPrimitiveModelItem>, double)
Set H max stock
Declaration
public static void SetHMaxStock(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com | |
| double | value |
SetHMinStock(ComWrapper<ICamIpcCylinderPrimitiveModelItem>, double)
Set H min stock
Declaration
public static void SetHMinStock(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com | |
| double | value |
SetHoleRadStock(ComWrapper<ICamIpcCylinderPrimitiveModelItem>, double)
Set hole rad stock
Declaration
public static void SetHoleRadStock(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com | |
| double | value |
SetHoleRadius(ComWrapper<ICamIpcCylinderPrimitiveModelItem>, double)
Set hole radius
Declaration
[Obsolete("HoleRadius is computed from geometry and cannot be set. This method is a no-op in the core implementation.")]
public static void SetHoleRadius(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com | |
| double | value |
SetRadStock(ComWrapper<ICamIpcCylinderPrimitiveModelItem>, double)
Set rad stock
Declaration
public static void SetRadStock(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com | |
| double | value |
SetWithHole(ComWrapper<ICamIpcCylinderPrimitiveModelItem>, bool)
Set with hole
Declaration
public static void SetWithHole(this ComWrapper<ICamIpcCylinderPrimitiveModelItem> com, bool value)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamIpcCylinderPrimitiveModelItem> | com | |
| bool | value |