FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kAcgInfo.h
Go to the documentation of this file.
1 
8 #ifndef K_FIRESYNC_ACG_INFO_H
9 #define K_FIRESYNC_ACG_INFO_H
10 
12 
19 //typedef kAlgInfo kAcgInfo; --forward-declared in kFsDef.x.h
20 
29 
41 kFsFx(kSize) kAcgInfo_CgScale(kAcgInfo info);
42 
45 
54 kFsFx(kStatus) kAcgInfo_EnableRanges(kAcgInfo info, kBool enabled);
55 
64 
74 
76 
78 
87 kFsFx(kStatus) kAcgInfo_EnableRangeSlices(kAcgInfo info, kBool enabled);
88 
97 
107 
109 
111 
120 kFsFx(kStatus) kAcgInfo_EnableResample(kAcgInfo info, kBool enabled);
121 
130 
140 
142 
144 
153 kFsFx(kStatus) kAcgInfo_SetResamplePreferHigh(kAcgInfo info, kBool preferHigh);
154 
163 
173 
175 
177 
187 kFsFx(kStatus) kAcgInfo_SetResampleBegin(kAcgInfo info, k32s begin, kAdjust adjustment = kADJUST_NONE);
188 
197 
206 kFsFx(kStatus) kAcgInfo_ResampleBeginInfo(kAcgInfo info, kInfo32s* info32s);
207 
209 
211 
221 kFsFx(kStatus) kAcgInfo_SetResampleCount(kAcgInfo info, k32u count, kAdjust adjustment = kADJUST_NONE);
222 
231 
240 kFsFx(kStatus) kAcgInfo_ResampleCountInfo(kAcgInfo info, kInfo32u* info32u);
241 
243 
245 
255 kFsFx(kStatus) kAcgInfo_SetResampleStep(kAcgInfo info, k32u step, kAdjust adjustment = kADJUST_NONE);
256 
264 kFsFx(k32u) kAcgInfo_ResampleStep(kAcgInfo info);
265 
274 kFsFx(kStatus) kAcgInfo_ResampleStepInfo(kAcgInfo info, kInfo32u* info32u);
275 
277 
279 
289 kFsFx(kStatus) kAcgInfo_SetResampleStepThreshold(kAcgInfo info, k32u threshold, kAdjust adjustment = kADJUST_NONE);
290 
299 
309 
311 
313 
323 kFsFx(kStatus) kAcgInfo_SetResampleZMin(kAcgInfo info, k32s min, kAdjust adjustment = kADJUST_NONE);
324 
332 kFsFx(k32s) kAcgInfo_ResampleZMin(kAcgInfo info);
333 
342 kFsFx(kStatus) kAcgInfo_ResampleZMinInfo(kAcgInfo info, kInfo32s* info32s);
343 
345 
347 
357 kFsFx(kStatus) kAcgInfo_SetResampleZMax(kAcgInfo info, k32s max, kAdjust adjustment = kADJUST_NONE);
358 
366 kFsFx(k32s) kAcgInfo_ResampleZMax(kAcgInfo info);
367 
376 kFsFx(kStatus) kAcgInfo_ResampleZMaxInfo(kAcgInfo info, kInfo32s* info32s);
377 
379 
380 #include <kFireSync/Client/Camera/Algorithms/kAcgInfo.x.h>
381 
382 #endif
kStatus kAcgInfo_ResampleStepThresholdInfo(kAcgInfo info, kInfo32u *info32u)
Reports constraint and validity information for the ResampleStepThreshold setting.
kBool kAcgInfo_IsRowBased(kAcgInfo info)
Reports whether the algorithm is row-based.
kStatus kAcgInfo_ResampleEnabledInfo(kAcgInfo info, kInfoBool *infoBool)
Reports constraint and validity information for the EnableResample setting.
kStatus kAcgInfo_ResampleZMinInfo(kAcgInfo info, kInfo32s *info32s)
Reports constraint and validity information for the ResampleZMin setting.
kBool kAcgInfo_RangesEnabled(kAcgInfo info)
Reports whether range lookup is enabled.
kStatus kAcgInfo_RangeSlicesEnabledInfo(kAcgInfo info, kInfoBool *infoBool)
Reports constraint and validity information for the EnableRangeSlices setting.
kStatus kAcgInfo_RangesEnabledInfo(kAcgInfo info, kInfoBool *infoBool)
Reports constraint and validity information for the EnableRanges setting.
kStatus kAcgInfo_ResamplePreferHighInfo(kAcgInfo info, kInfoBool *infoBool)
Reports constraint and validity information for the ResamplePreferHigh setting.
kBool kAcgInfo_RangeSlicesEnabled(kAcgInfo info)
Reports whether range slice (index) information is enabled.
kStatus kAcgInfo_SetResamplePreferHigh(kAcgInfo info, kBool preferHigh)
Specifies whether higher or lower ranges are selected when there are multiple choices.
Type of adjustment to perform to bring a setting into conformance with its constraints.
#define kADJUST_NONE
No adjustment.
Definition: kInfo.h:48
k32s kAcgInfo_ResampleZMax(kAcgInfo info)
Reports the maximum z threshold for resampled points.
kSize kAcgInfo_CgScale(kAcgInfo info)
Reports the spot metadata scale factor.
Represents constraint and validity information for a 32-bit signed integer setting.
Definition: kInfo.h:166
kStatus kAcgInfo_SetResampleZMax(kAcgInfo info, k32s max, kAdjust adjustment=kADJUST_NONE)
Specifies the maximum z threshold for resampled points.
Abstract base class for laser-line spot-detection camera algorithms.
kStatus kAcgInfo_EnableRangeSlices(kAcgInfo info, kBool enabled)
Specifies whether range slice (index) information is enabled.
kStatus kAcgInfo_SetResampleCount(kAcgInfo info, k32u count, kAdjust adjustment=kADJUST_NONE)
Specifies the total number of x-resampling points.
kStatus kAcgInfo_ResampleBeginInfo(kAcgInfo info, kInfo32s *info32s)
Reports constraint and validity information for the ResampleBegin setting.
k32s kAcgInfo_ResampleBegin(kAcgInfo info)
Reports the initial (left-most) position for x-resampling.
k32s kAcgInfo_ResampleZMin(kAcgInfo info)
Reports the minimum z threshold for resampled points.
k32u kAcgInfo_ResampleStep(kAcgInfo info)
Reports the distance in the x-axis between resampled points.
kStatus kAcgInfo_SetResampleStepThreshold(kAcgInfo info, k32u threshold, kAdjust adjustment=kADJUST_NONE)
Specifies the maximum distance over which to interpolate between input points when resampling...
Declares the kAlgInfo type.
kStatus kAcgInfo_SetResampleBegin(kAcgInfo info, k32s begin, kAdjust adjustment=kADJUST_NONE)
Specifies the initial (left-most) position for x-resampling.
kBool kAcgInfo_ResamplePreferHigh(kAcgInfo info)
Reports whether higher or lower ranges are selected when there are multiple choices.
kStatus kAcgInfo_ResampleCountInfo(kAcgInfo info, kInfo32u *info32u)
Reports constraint and validity information for the ResampleCount setting.
k32u kAcgInfo_ResampleStepThreshold(kAcgInfo info)
Reports the maximum distance over which to interpolate between input points when resampling.
k32u kAcgInfo_ResampleCount(kAcgInfo info)
Reports the total number of x-resampling points.
kBool kAcgInfo_ResampleEnabled(kAcgInfo info)
Reports whether range resampling is enabled.
Represents constraint and validity information for a 32-bit unsigned integer setting.
Definition: kInfo.h:98
kStatus kAcgInfo_SetResampleZMin(kAcgInfo info, k32s min, kAdjust adjustment=kADJUST_NONE)
Specifies the minimum z threshold for resampled points.
kStatus kAcgInfo_SetResampleStep(kAcgInfo info, k32u step, kAdjust adjustment=kADJUST_NONE)
Specifies the distance in the x-axis between resampled points.
kStatus kAcgInfo_ResampleStepInfo(kAcgInfo info, kInfo32u *info32u)
Reports constraint and validity information for the ResampleStep setting.
kStatus kAcgInfo_EnableResample(kAcgInfo info, kBool enabled)
Specifies whether range resampling is enabled.
Represents constraint and validity information for a boolean setting.
Definition: kInfo.h:493
kStatus kAcgInfo_ResampleZMaxInfo(kAcgInfo info, kInfo32s *info32s)
Reports constraint and validity information for the ResampleZMax setting.
kStatus kAcgInfo_EnableRanges(kAcgInfo info, kBool enabled)
Specifies whether range lookup is enabled.