Photomechanics API
Photomechanics.Photo3DStudio.TurntableControl.Interfaces.ILaserControlProvider Interface Reference

Provides control over lasers state. More...

Inheritance diagram for Photomechanics.Photo3DStudio.TurntableControl.Interfaces.ILaserControlProvider:
[legend]

Public Member Functions

Task< Boolean > IsFirstLaserEnabled ()
 Determines whether the first laser is enabled. More...
 
Task< Boolean > IsSecondLaserEnabled ()
 Determines whether the first laser is enabled. More...
 
Task SetFirstLaserEnabled (Boolean enabled)
 Set first laser power state. More...
 
Task SetSecondLaserEnabled (Boolean enabled)
 Set second laser power state. More...
 

Detailed Description

Provides control over lasers state.

Member Function Documentation

◆ IsFirstLaserEnabled()

Task<Boolean> Photomechanics.Photo3DStudio.TurntableControl.Interfaces.ILaserControlProvider.IsFirstLaserEnabled ( )

Determines whether the first laser is enabled.

◆ IsSecondLaserEnabled()

Task<Boolean> Photomechanics.Photo3DStudio.TurntableControl.Interfaces.ILaserControlProvider.IsSecondLaserEnabled ( )

Determines whether the first laser is enabled.

◆ SetFirstLaserEnabled()

Task Photomechanics.Photo3DStudio.TurntableControl.Interfaces.ILaserControlProvider.SetFirstLaserEnabled ( Boolean  enabled)

Set first laser power state.

◆ SetSecondLaserEnabled()

Task Photomechanics.Photo3DStudio.TurntableControl.Interfaces.ILaserControlProvider.SetSecondLaserEnabled ( Boolean  enabled)

Set second laser power state.