SFPointFiniteFilter
Objective-C
@interface SFPointFiniteFilter : NSObject <SFGeometryFilter>
Swift
class SFPointFiniteFilter : NSObject, SFGeometryFilter
Point filter for finite checks on x and y properties, optionally filter on z and m properties and non finite values (NaN or infinity)
-
Finite Filter type
Declaration
Objective-C
@property (nonatomic) enum SFFiniteFilterType type;Swift
var type: SFFiniteFilterType { get set } -
Include z values in filtering
Declaration
Objective-C
@property (nonatomic) BOOL filterZ;Swift
var filterZ: Bool { get set } -
Include m values in filtering
Declaration
Objective-C
@property (nonatomic) BOOL filterM;Swift
var filterM: Bool { get set } -
Initialize, filter on x and y, allowing only finite values
Declaration
Objective-C
- (instancetype)init;Swift
init!()Return Value
new point finite filter
-
Initialize, filter on x and y
Declaration
Objective-C
- (instancetype)initWithType:(enum SFFiniteFilterType)type;Swift
init!(type: SFFiniteFilterType)Parameters
typefinite filter type
Return Value
new point finite filter
-
Initialize, filter on x, y, and optionally z
Declaration
Objective-C
- (instancetype)initWithType:(enum SFFiniteFilterType)type andZ:(BOOL)filterZ;Swift
init!(type: SFFiniteFilterType, andZ filterZ: Bool)Parameters
typefinite filter type
filterZfilter z values mode
Return Value
new point finite filter
-
Initialize, filter on x, y, and optionally m
Declaration
Objective-C
- (instancetype)initWithType:(enum SFFiniteFilterType)type andM:(BOOL)filterM;Swift
init!(type: SFFiniteFilterType, andM filterM: Bool)Parameters
typefinite filter type
filterMfilter m values mode
Return Value
new point finite filter
-
Initialize, filter on x, y, and optionally z and m
Declaration
Objective-C
- (instancetype)initWithType:(enum SFFiniteFilterType)type andZ:(BOOL)filterZ andM:(BOOL)filterM;Swift
init!(type: SFFiniteFilterType, andZ filterZ: Bool, andM filterM: Bool)Parameters
typefinite filter type
filterZfilter z values mode
filterMfilter m values mode
Return Value
new point finite filter
-
Initialize, filter on x, y, and optionally z
Declaration
Objective-C
- (instancetype)initWithZ:(BOOL)filterZ;Swift
init!(z filterZ: Bool)Parameters
filterZfilter z values mode
Return Value
new point finite filter
-
Initialize, filter on x, y, and optionally m
Declaration
Objective-C
- (instancetype)initWithM:(BOOL)filterM;Swift
init!(m filterM: Bool)Parameters
filterMfilter m values mode
Return Value
new point finite filter
-
Initialize, filter on x, y, and optionally z and m
Declaration
Objective-C
- (instancetype)initWithZ:(BOOL)filterZ andM:(BOOL)filterM;Swift
init!(z filterZ: Bool, andM filterM: Bool)Parameters
filterZfilter z values mode
filterMfilter m values mode
Return Value
new point finite filter
View on GitHub
SFPointFiniteFilter Class Reference