Class VisibilityManagerHelper
Helper methods for ICamApiVisibilityManager
Inherited Members
Namespace: CAMAPI.DotnetHelper
Assembly: CAMAPI.DotnetHelper.dll
Syntax
public static class VisibilityManagerHelper
Methods
GetObjectVisibility(ComWrapper<ICamApiVisibilityManager>, TMainWorkMode, TWorkObject)
Get visibility of a 3D scene object in the specified work mode
Declaration
public static bool GetObjectVisibility(this ComWrapper<ICamApiVisibilityManager> managerCom, TMainWorkMode mode, TWorkObject objectType)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiVisibilityManager> | managerCom | |
| TMainWorkMode | mode | |
| TWorkObject | objectType |
Returns
| Type | Description |
|---|---|
| bool |
SetObjectVisibility(ComWrapper<ICamApiVisibilityManager>, TMainWorkMode, TWorkObject, bool)
Set visibility of a 3D scene object in the specified work mode.
When mode matches the currently active tab the scene
is repainted immediately; otherwise the change takes effect on the next
tab switch.
Declaration
public static void SetObjectVisibility(this ComWrapper<ICamApiVisibilityManager> managerCom, TMainWorkMode mode, TWorkObject objectType, bool isVisible)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<ICamApiVisibilityManager> | managerCom | |
| TMainWorkMode | mode | |
| TWorkObject | objectType | |
| bool | isVisible |