FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kAccgd2kInfo.h
Go to the documentation of this file.
1 
8 #ifndef K_FIRESYNC_ACCGD2K_INFO_H
9 #define K_FIRESYNC_ACCGD2K_INFO_H
10 
12 
43 //typedef kAcgInfo kAccgd2kInfo; --forward-declared in kFsDef.x.h
44 
56 kFsFx(kStatus) kAccgd2kInfo_Construct(kAccgd2kInfo* info, kCameraCapability capabilities, k32u plConfig, kVersion plVersion, kAlloc allocator);
57 
60 
72 kFsFx(kStatus) kAccgd2kInfo_SetEdgeThreshold(kAccgd2kInfo info, k32u threshold, kAdjust adjustment = kADJUST_NONE);
73 
84 
94 
96 
98 
110 kFsFx(kStatus) kAccgd2kInfo_SetMinWidth(kAccgd2kInfo info, k32u minWidth, kAdjust adjustment = kADJUST_NONE);
111 
122 
132 
134 
136 
148 kFsFx(kStatus) kAccgd2kInfo_SetMaxWidth(kAccgd2kInfo info, k32u maxWidth, kAdjust adjustment = kADJUST_NONE);
149 
160 
170 
172 
174 
186 kFsFx(kStatus) kAccgd2kInfo_SetMinSum(kAccgd2kInfo info, k32u minSum, kAdjust adjustment = kADJUST_NONE);
187 
198 
208 
210 
212 
231 kFsFx(kStatus) kAccgd2kInfo_SetMaxFound(kAccgd2kInfo info, k32u maxFound, kAdjust adjustment = kADJUST_NONE);
232 
250 
260 
262 
264 
277 
289 
299 
301 
303 
316 
328 
338 
340 
342 
356 
369 
379 
381 
382 #include <kFireSync/Client/Camera/Algorithms/kAccgd2kInfo.x.h>
383 
384 #endif
k32u kAccgd2kInfo_MinWidth(kAccgd2kInfo info)
Gets the minimum spot width threshold.
kStatus kAccgd2kInfo_MinWidthInfo(kAccgd2kInfo info, kInfo32u *info32u)
Reports constraint and validity information for the MinWidth setting.
kCameraSpotSort kAccgd2kInfo_SpotSortType(kAccgd2kInfo info)
Gets the spot sorting methodology.
kStatus kAccgd2kInfo_SetSpotSortType(kAccgd2kInfo info, kCameraSpotSort type)
Sets the spot sorting methodology.
kStatus kAccgd2kInfo_Construct(kAccgd2kInfo *info, kCameraCapability capabilities, k32u plConfig, kVersion plVersion, kAlloc allocator)
Constructs a kAccgd2kInfo object.
k32u kAccgd2kInfo_MaxFound(kAccgd2kInfo info)
Gets the maximum number of spots that can be detected.
kStatus kAccgd2kInfo_EnableSpotSort(kAccgd2kInfo info, kBool enabled)
Enables or disables spot sorting.
kStatus kAccgd2kInfo_MinSumInfo(kAccgd2kInfo info, kInfo32u *info32u)
Reports constraint and validity information for the MinSum setting.
Type of adjustment to perform to bring a setting into conformance with its constraints.
kBool kAccgd2kInfo_SpotSortEnabled(kAccgd2kInfo info)
Reports whether spot sorting is enabled.
#define kADJUST_NONE
No adjustment.
Definition: kInfo.h:48
kStatus kAccgd2kInfo_MaxWidthInfo(kAccgd2kInfo info, kInfo32u *info32u)
Reports constraint and validity information for the MaxWidth setting.
kStatus kAccgd2kInfo_InvertSpotSort(kAccgd2kInfo info, kBool invert)
Enables or disables reverse spot order.
Represents camera algorithm spot sort options.
kStatus kAccgd2kInfo_MaxFoundInfo(kAccgd2kInfo info, kInfo32u *info32u)
Reports constraint and validity information for the MaxFound setting.
kStatus kAccgd2kInfo_EdgeThresholdInfo(kAccgd2kInfo info, kInfo32u *info32u)
Reports constraint and validity information for the EdgeThreshold setting.
k32u kAccgd2kInfo_MaxWidth(kAccgd2kInfo info)
Gets the maximum spot width threshold.
k32u kAccgd2kInfo_MinSum(kAccgd2kInfo info)
Gets the minimum spot sum threshold.
kStatus kAccgd2kInfo_SetMinWidth(kAccgd2kInfo info, k32u minWidth, kAdjust adjustment=kADJUST_NONE)
Sets the minimum spot width threshold.
Declares the kAcgInfo type.
kStatus kAccgd2kInfo_SpotSortTypeInfo(kAccgd2kInfo info, kInfo32u *info32u)
Reports constraint and validity information for the SpotSortType setting.
k32u kAccgd2kInfo_EdgeThreshold(kAccgd2kInfo info)
Gets the spot detection threshold.
kBool kAccgd2kInfo_SpotSortInverted(kAccgd2kInfo info)
Reports whether spot sorting order is reversed.
kStatus kAccgd2kInfo_SetMinSum(kAccgd2kInfo info, k32u minSum, kAdjust adjustment=kADJUST_NONE)
Sets the minimum spot sum threshold.
Represents configuration for the ACCGD_2K algorithm, which provides column-wise, adaptive-threshold s...
kStatus kAccgd2kInfo_SetEdgeThreshold(kAccgd2kInfo info, k32u threshold, kAdjust adjustment=kADJUST_NONE)
Sets the spot detection threshold.
kStatus kAccgd2kInfo_SpotSortEnabledInfo(kAccgd2kInfo info, kInfoBool *infoBool)
Reports constraint and validity information for the EnableSpotSort setting.
Represents constraint and validity information for a 32-bit unsigned integer setting.
Definition: kInfo.h:98
kStatus kAccgd2kInfo_SetMaxFound(kAccgd2kInfo info, k32u maxFound, kAdjust adjustment=kADJUST_NONE)
Sets the maximum number of spots that can be detected.
kStatus kAccgd2kInfo_SetMaxWidth(kAccgd2kInfo info, k32u maxWidth, kAdjust adjustment=kADJUST_NONE)
Sets the maximum spot width threshold.
Represents constraint and validity information for a boolean setting.
Definition: kInfo.h:493
kStatus kAccgd2kInfo_InvertSpotSortInfo(kAccgd2kInfo info, kInfoBool *infoBool)
Reports constraint and validity information for the SpotSortInverted setting.