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

Description

Represents a camera state configuration.

Inheritance diagram for kCameraState:
Inheritance graph

Public Member Functions

kAlgInfo kCameraState_AlgorithmConfig (kCameraState state)
 Gets configuration for a hardware-accelerated camera algorithm. More...
 
kCameraAlgorithm kCameraState_AlgorithmType (kCameraState state)
 Gets current configuration type for a hardware-accelerated camera algorithm. More...
 
kBool kCameraState_AutoBlackEnabled (kCameraState state)
 Reports whether automatic black-level adjustment is enabled for the camera state. More...
 
kStatus kCameraState_AutoBlackEnabledInfo (kCameraState state, kInfoBool *info)
 Reports constraint and validity information for the AutoBlackEnabled setting. More...
 
kBool kCameraState_AutoGapEnabled (kCameraState state)
 Reports whether automatic gap is enabled for the camera state. More...
 
kStatus kCameraState_AutoGapEnabledInfo (kCameraState state, kInfoBool *info)
 Reports constraint and validity information for the AutoGapEnabled setting. More...
 
k32s kCameraState_Black (kCameraState state)
 Gets the black-level for the camera state (used when AutoBlack is disabled). More...
 
kStatus kCameraState_BlackInfo (kCameraState state, kInfo32s *info)
 Reports constraint and validity information for the Black setting. More...
 
kCamera kCameraState_Camera (kCameraState state)
 Gets the camera object associated with this state object. More...
 
k64u kCameraState_DelayNs (kCameraState state)
 Gets the delay for the camera state, in nanoseconds. More...
 
kStatus kCameraState_DelayNsInfo (kCameraState state, kInfo64u *info)
 Reports constraint and validity information for the DelayNs setting, in nanoseconds. More...
 
k64u kCameraState_DurationNs (kCameraState state)
 Reports the total time required to execute this camera state, in nanoseconds. More...
 
kStatus kCameraState_EnableAutoBlack (kCameraState state, kBool enabled)
 Enables automatic black-level adjustment for the camera state. More...
 
kStatus kCameraState_EnableAutoGap (kCameraState state, kBool enabled)
 Enables automatic gap calculation for the camera state. More...
 
kCameraExposure kCameraState_ExposureMode (kCameraState state)
 Gets the exposure mode for the camera state. More...
 
kStatus kCameraState_ExposureModeInfo (kCameraState state, kInfoBits *info)
 Reports constraint and validity information for the ExposureMode setting. More...
 
k64u kCameraState_ExposureNs (kCameraState state)
 Gets the exposure for the camera state, in nanoseconds. More...
 
kStatus kCameraState_ExposureNsInfo (kCameraState state, kInfo64u *info)
 Reports constraint and validity information for the ExposureNs setting. More...
 
kStatus kCameraState_FrameSize (kCameraState state, kSize *frameSize)
 Gets the frame size of the state. More...
 
k64f kCameraState_Gain (kCameraState state, kCameraGain channel)
 Gets the gain for the specified gain channel. More...
 
kStatus kCameraState_GainInfo (kCameraState state, kCameraGain channel, kInfo64f *info)
 Reports constraint and validity information for a Gain setting. More...
 
k64u kCameraState_GapNs (kCameraState state)
 Gets the gap for the camera state, in nanoseconds. More...
 
kStatus kCameraState_GapNsInfo (kCameraState state, kInfo64u *info)
 Reports constraint and validity information for the GapNs setting. More...
 
k32u kCameraState_Height (kCameraState state)
 Gets the height of the camera region-of-interest (ROI). More...
 
kStatus kCameraState_HeightInfo (kCameraState state, kInfo32u *info)
 Reports constraint and validity information for the Height setting. More...
 
kSize kCameraState_Id (kCameraState state)
 Gets the id of the state. More...
 
kStatus kCameraState_InvertX (kCameraState state, kBool invert)
 Sets the horizontal orientation for the camera state. More...
 
kStatus kCameraState_InvertY (kCameraState state, kBool invert)
 Sets the vertical orientation for the camera state. More...
 
kBool kCameraState_IsTransitionValid (kCameraState previous, kCameraState current)
 Reports validity of state transitions. More...
 
k64f kCameraState_KneeCap (kCameraState state, kSize index)
 Gets the knee point's normalized reset point as a fraction of the maximum output. More...
 
kStatus kCameraState_KneeCapInfo (kCameraState state, kSize index, kInfo64f *info)
 Reports constraint and validity information for the KneeCap setting. More...
 
kSize kCameraState_KneeCount (kCameraState state)
 Gets the number of knee points in the gamma curve (multi slope). More...
 
kStatus kCameraState_KneeCountInfo (kCameraState state, kInfoSize *info)
 Reports constraint and validity information for the KneeCount setting. More...
 
k64f kCameraState_KneeTime (kCameraState state, kSize index)
 Gets the knee point's normalized exposure time as a fraction of the total exposure time. More...
 
kStatus kCameraState_KneeTimeInfo (kCameraState state, kSize index, kInfo64f *info)
 Reports constraint and validity information for the KneeTime setting. More...
 
k64u kCameraState_LeadInNs (kCameraState state)
 Reports the lead-in time for the camera state. More...
 
k64u kCameraState_LeadOutNs (kCameraState state)
 Reports the lead-out time for the camera state. More...
 
k32u kCameraState_Left (kCameraState state)
 Gets the horizontal origin of the camera region-of-interest (ROI). More...
 
kStatus kCameraState_LeftInfo (kCameraState state, kInfo32u *info)
 Reports constraint and validity information for the Left setting. More...
 
kSize kCameraState_MaxBatchSize (kCameraState state)
 Gets the maximum message batching size for the camera state. More...
 
kStatus kCameraState_MaxBatchSizeInfo (kCameraState state, kInfoSize *info)
 Reports constraint and validity information for the MaxBatchSize setting. More...
 
k64u kCameraState_PostExposureNs (kCameraState state)
 Estimates the time for which the camera might be sensitive to light after nominal exposure. More...
 
k64u kCameraState_PreExposureNs (kCameraState state)
 Estimates the time for which the camera might be sensitive to light prior to nominal exposure. More...
 
k32u kCameraState_RamImageCount (kCameraState state)
 Gets the number of images stored in FPGA RAM for this camera state (used for testing/simulation). More...
 
kStatus kCameraState_RamImageCountInfo (kCameraState state, kInfo32u *info)
 Reports constraint and validity information for the RamImageCount setting. More...
 
kStatus kCameraState_SetBlack (kCameraState state, k32s black, kAdjust adjustment=kADJUST_NONE)
 Set the black-level for the camera state (used when AutoBlack is disabled). More...
 
kStatus kCameraState_SetDelayNs (kCameraState state, k64u delay, kAdjust adjustment=kADJUST_NONE)
 Sets the delay for the camera state, in nanoseconds. More...
 
kStatus kCameraState_SetExposureMode (kCameraState state, kCameraExposure mode)
 Sets the exposure mode for the camera state. More...
 
kStatus kCameraState_SetExposureNs (kCameraState state, k64u exposure, kAdjust adjustment=kADJUST_NONE)
 Sets the exposure for the camera state, in nanoseconds. More...
 
kStatus kCameraState_SetGain (kCameraState state, kCameraGain channel, k64f gain)
 Sets the gain for the specified gain channel. More...
 
kStatus kCameraState_SetGapNs (kCameraState state, k64u gap, kAdjust adjustment=kADJUST_NONE)
 Sets the gap for the camera state, in nanoseconds. More...
 
kStatus kCameraState_SetHeight (kCameraState state, k32u height, kAdjust adjustment=kADJUST_NONE)
 Sets the height of the camera region-of-interest (ROI). More...
 
kStatus kCameraState_SetKneeCap (kCameraState state, kSize index, k64f normalizedOutputCap)
 Sets the knee point's normalized reset point as a fraction of the maximum output. More...
 
kStatus kCameraState_SetKneeCount (kCameraState state, kSize count)
 Sets the number of knee points. More...
 
kStatus kCameraState_SetKneeTime (kCameraState state, kSize index, k64f normalizedExposureTime)
 Sets the knee point's normalized exposure time as a fraction of the total exposure time. More...
 
kStatus kCameraState_SetLeft (kCameraState state, k32u left, kAdjust adjustment=kADJUST_NONE)
 Sets the horizontal origin of the camera region-of-interest (ROI). More...
 
kStatus kCameraState_SetMaxBatchSize (kCameraState state, kSize maxBatchSize)
 Sets the maximum message batching size. More...
 
kStatus kCameraState_SetRamImageCount (kCameraState state, k32u count)
 Sets the number of images that will be stored in FPGA RAM for this camera state (used for testing/simulation). More...
 
kStatus kCameraState_SetTop (kCameraState state, k32u top, kAdjust adjustment=kADJUST_NONE)
 Sets the vertical origin of the camera region-of-interest (ROI). More...
 
kStatus kCameraState_SetWidth (kCameraState state, k32u width, kAdjust adjustment=kADJUST_NONE)
 Sets the width of the camera region-of-interest (ROI). More...
 
kStatus kCameraState_SetXSubsampling (kCameraState state, k32u xSubampling)
 Sets the column subsampling amount for the camera state. More...
 
kStatus kCameraState_SetXSubsamplingMode (kCameraState state, kCameraSubsampling mode)
 Sets the column subsampling mode for the camera state. More...
 
kStatus kCameraState_SetYSubsampling (kCameraState state, k32u ySubampling)
 Sets the row subsampling amount for the camera state. More...
 
kStatus kCameraState_SetYSubsamplingMode (kCameraState state, kCameraSubsampling mode)
 Sets the row subsampling mode for the camera state. More...
 
k32u kCameraState_Top (kCameraState state)
 Gets the vertical origin of the camera region-of-interest (ROI). More...
 
kStatus kCameraState_TopInfo (kCameraState state, kInfo32u *info)
 Reports constraint and validity information for the Top setting. More...
 
k64u kCameraState_TotalLeadInNs (kCameraState state)
 Reports the total lead-in time for the camera state. More...
 
k64u kCameraState_TotalLeadOutNs (kCameraState state)
 Reports the total lead-out time for the camera state. More...
 
k32u kCameraState_Width (kCameraState state)
 Gets the width of the camera region-of-interest (ROI). More...
 
kStatus kCameraState_WidthInfo (kCameraState state, kInfo32u *info)
 Reports constraint and validity information for the Width setting. More...
 
kStatus kCameraState_WriteRamImage (kCameraState state, kSize index, kImage image)
 Writes an image into FPGA RAM (used for testing/simulation). More...
 
kBool kCameraState_XInverted (kCameraState state)
 Gets the horizontal orientation for the camera state. More...
 
kStatus kCameraState_XInvertInfo (kCameraState state, kInfoBool *info)
 Reports constraint and validity information for the XInverted setting. More...
 
k32u kCameraState_XSubsampling (kCameraState state)
 Gets the column subsampling amount for the camera state. More...
 
kStatus kCameraState_XSubsamplingInfo (kCameraState state, kInfoBits *info)
 Reports constraint and validity information for the XSubsampling setting. More...
 
kCameraSubsampling kCameraState_XSubsamplingMode (kCameraState state)
 Gets the column subsampling mode for the camera state. More...
 
kStatus kCameraState_XSubsamplingModeInfo (kCameraState state, kInfoBits *info)
 Reports constraint and validity information for the XSubsamplingMode setting. More...
 
kBool kCameraState_YInverted (kCameraState state)
 Gets the vertical orientation for the camera state. More...
 
kStatus kCameraState_YInvertInfo (kCameraState state, kInfoBool *info)
 Reports constraint and validity information for the YInverted setting. More...
 
k32u kCameraState_YSubsampling (kCameraState state)
 Gets the row subsampling amount for the camera state. More...
 
kStatus kCameraState_YSubsamplingInfo (kCameraState state, kInfoBits *info)
 Reports constraint and validity information for the YSubsampling setting. More...
 
kCameraSubsampling kCameraState_YSubsamplingMode (kCameraState state)
 Gets the row subsampling mode for the camera state. More...
 
kStatus kCameraState_YSubsamplingModeInfo (kCameraState state, kInfoBits *info)
 Reports constraint and validity information for the YSubsamplingMode setting. More...
 
k64u kLightState_TotalLeadInNs (kLightState state)
 Reports the total lead-in time for the light state. More...
 
k64u kLightState_TotalLeadOutNs (kLightState state)
 Reports the total lead-out time for the light state. More...
 

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