|
FireSync API
|
Represents a projector state configuration.

Public Member Functions | |
| kBool | kProjectorState_AutoGapEnabled (kProjectorState state) |
| Reports whether automatic gap is enabled for the projector state. More... | |
| kStatus | kProjectorState_AutoGapEnabledInfo (kProjectorState state, kInfoBool *info) |
| Reports constraint and validity information for the AutoGapEnabled setting. More... | |
| k64u | kProjectorState_DurationNs (kProjectorState state) |
| Reports the total time required to execute this projector state, in nanoseconds. More... | |
| kStatus | kProjectorState_EnableAutoGap (kProjectorState state, kBool enabled) |
| Enables automatic gap calculation for the projector state. More... | |
| k64u | kProjectorState_ExposureNs (kProjectorState state) |
| Gets the exposure for the projector state, in nanoseconds. More... | |
| kStatus | kProjectorState_ExposureNsInfo (kProjectorState state, kInfo64u *info) |
| Reports constraint and validity information for the ExposureNs setting. More... | |
| k64u | kProjectorState_GapNs (kProjectorState state) |
| Gets the gap for the projector state, in nanoseconds. More... | |
| kStatus | kProjectorState_GapNsInfo (kProjectorState state, kInfo64u *info) |
| Reports constraint and validity information for the GapNs setting. More... | |
| kSize | kProjectorState_Id (kProjectorState state) |
| Gets the id of the state. More... | |
| k64u | kProjectorState_ImageTimeNs (kProjectorState state) |
| Reports the projector image time based on the state configuration, in nanoseconds. More... | |
| k32u | kProjectorState_Intensity (kProjectorState state) |
| Gets the intensity for the projector state. More... | |
| kStatus | kProjectorState_IntensityInfo (kProjectorState state, kInfo32u *info) |
| Reports constraint and validity information for the Intensity setting. More... | |
| k64u | kProjectorState_NominateCameraExposureNs (kProjectorState state, k64u exposure) |
| Based on a desired exposure, suggests a camera exposure (ns) that can be used to avoid projector artifacts. More... | |
| kStatus | kProjectorState_SetExposureNs (kProjectorState state, k64u exposure, kAdjust adjustment=kADJUST_NONE) |
| Sets the exposure for the projector state, in nanoseconds. More... | |
| kStatus | kProjectorState_SetGapNs (kProjectorState state, k64u gap, kAdjust adjustment=kADJUST_NONE) |
| Sets the gap for the projector state, in nanoseconds. More... | |
| kStatus | kProjectorState_SetIntensity (kProjectorState state, k32u intensity, kAdjust adjustment=kADJUST_NONE) |
| Sets the intensity for the projector state. More... | |