FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kProjectorState Class Reference

Description

Represents a projector state configuration.

Inheritance diagram for kProjectorState:
Inheritance graph

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...
 

The documentation for this class was generated from the following file: