SinusoidalPatternParams
Objective-C
@interface SinusoidalPatternParams : NSObject
Swift
class SinusoidalPatternParams : NSObject
Parameters of SinusoidalPattern constructor width Projector’s width. height Projector’s height. nbrOfPeriods Number of period along the patterns direction. shiftValue Phase shift between two consecutive patterns. methodId Allow to choose between FTP, PSP and FAPS. nbrOfPixelsBetweenMarkers Number of pixels between two consecutive markers on the same row. setMarkers Allow to set markers on the patterns. markersLocation vector used to store markers location on the patterns.
Member of Structured_light
-
Declaration
Objective-C
- (instancetype)init;Swift
init() -
Declaration
Objective-C
@property int widthSwift
var width: Int32 { get set } -
Declaration
Objective-C
@property int heightSwift
var height: Int32 { get set } -
Declaration
Objective-C
@property int nbrOfPeriodsSwift
var nbrOfPeriods: Int32 { get set } -
Declaration
Objective-C
@property float shiftValueSwift
var shiftValue: Float { get set } -
Declaration
Objective-C
@property int methodIdSwift
var methodId: Int32 { get set } -
Declaration
Objective-C
@property int nbrOfPixelsBetweenMarkersSwift
var nbrOfPixelsBetweenMarkers: Int32 { get set } -
Declaration
Objective-C
@property BOOL horizontalSwift
var horizontal: Bool { get set } -
Declaration
Objective-C
@property BOOL setMarkersSwift
var setMarkers: Bool { get set }
View on GitHub
SinusoidalPatternParams Class Reference