9 #import <UIKit/UIKit.h>
10 #import <CoreMotion/CoreMotion.h>
11 #import <CoreMedia/CMSampleBuffer.h>
16 #import "kfxKEDImageCapturedEvent.h"
36 stabilityDelay:(
int) stabilityDelay;
46 imageCaptured:(
kfxKEDImage*)image DEPRECATED_ATTRIBUTE;
56 imageCapturedEvent:(kfxKEDImageCapturedEvent*)imageCapturedEvent;
63 pitchChangedTo:(
int)pitch rollChangedTo:(
int)roll;
69 focusStateChanged:(BOOL)isFocused;
98 -(void)imageCaptureControl:(
kfxKUIImageCaptureControl *)imageCaptureControl videoSampleAvailable:(CMSampleBufferRef)videoSample;
270 @property (nonatomic, weak) IBOutlet id<kfxKUIImageCaptureControlDelegate>
delegate;
333 -(int)setImageResolution:(NSString*)resolution;
350 -(BOOL)canSetResolution:(NSString*)resolution;
int forceTakePicture()
Begins the image capture process and ignores all capture constraints.
int deviceDeclinationPitch
The reference pitch that indicates what angle means that the device is level.
Definition: kfxKUIImageCaptureControl.h:212
This class that indicates a page was detected in the camera preview.
Definition: kfxKUIPageDetectionEvent.h:20
CGSize imagePreviewSize
Gets the camera preview resolution.
Definition: kfxKUIImageCaptureControl.h:233
kfxKUIFlashSetting
An enumeration to set the flash mode of a capture control.
Definition: kfxKUICommon.h:13
BOOL highResolutionStillImageEnabled
A Boolean value that indicates whether capture control should emit still images at the highest resolu...
Definition: kfxKUIImageCaptureControl.h:202
kfxKUIGPSUsageLimits
An enumeration to control use of GPS location information.
Definition: kfxKUICommon.h:84
int deviceDeclinationRoll
The reference roll that indicates what angle means that the device is level.
Definition: kfxKUIImageCaptureControl.h:222
Bounding Tetragon class holds four point data.
Definition: kfxKEDBoundingTetragon.h:38
CGPoint focusPoint
The camera focus point.
Definition: kfxKUIImageCaptureControl.h:264
BOOL useVideoFrame
Whether the video frame is retured, or a full-resolution image is captured.
Definition: kfxKUIImageCaptureControl.h:179
CMMotionManager * motionManager
The motion manager being used to detect the levelness of the device.
Definition: kfxKUIImageCaptureControl.h:278
CGPoint defaultFocusPoint
Gets the default camera focus point.
Definition: kfxKUIImageCaptureControl.h:239
void initializeControl()
This message initializes the control and must be sent to the class before it is used.
This protocol must be implemented by classes whose objects are used as kfxKUIImageCaptureControl dele...
Definition: kfxKUIImageCaptureControl.h:27
An Image object contains an image and associated data.
Definition: kfxKEDImage.h:157
kfxKUICameraType
An enumeration to set camera type.
Definition: kfxKUICommon.h:108
IBOutlet id< kfxKUIImageCaptureControlDelegate > delegate
A delegate to receive messages from the control.
Definition: kfxKUIImageCaptureControl.h:270
kfxKUIGPSUsageLimits gpsUsageLimits
gpsUsageLimits - controls whether GPS location information is captured with the image.
Definition: kfxKUIImageCaptureControl.h:292
This class renders the camera preview to the screen and returns an image.
Definition: kfxKUIImageCaptureControl.h:146
BOOL automaticallyEnablesStillImageStabilization
A Boolean value that indicates whether still image stabilization should be automatically enabled when...
Definition: kfxKUIImageCaptureControl.h:190
kfxKUIFlashSetting flash
The current camera flash mode.
Definition: kfxKUIImageCaptureControl.h:169
void SessionDismiss()
End an AppStats session.
void SessionCreate()
Begin an AppStats session.