GPKGDgiwgDataTypes
Objective-C
@interface GPKGDgiwgDataTypes : NSObject
/**
* Get the contents data type
*
* @return contents data type
*/
+(enum GPKGContentsDataType) dataType: (enum GPKGDgiwgDataType) dataType;
/**
* Get the name
*
* @return name
*/
+(NSString *) name: (enum GPKGDgiwgDataType) dataType;
/**
* Get the dimension
*
* @return dimension
*/
+(int) dimension: (enum GPKGDgiwgDataType) dataType;
/**
* Is a features data type
*
* @return true if features
*/
+(BOOL) isFeatures: (enum GPKGDgiwgDataType) dataType;
/**
* Is a tiles data type
*
* @return true if tiles
*/
+(BOOL) isTiles: (enum GPKGDgiwgDataType) dataType;
/**
* Is a 2D data type
*
* @return true if 2D
*/
+(BOOL) is2D: (enum GPKGDgiwgDataType) dataType;
/**
* Is a 3D data type
*
* @return true if 3D
*/
+(BOOL) is3D: (enum GPKGDgiwgDataType) dataType;
/**
* Get a geometry columns z value, 0 for prohibited and 1 for mandatory
*
* @return z value
*/
+(int) z: (enum GPKGDgiwgDataType) dataType;
/**
* Get the data types for the contents data type
*
* @param type
* contents data type
* @return data types
*/
+(NSArray<NSNumber *> *) dataTypes: (enum GPKGContentsDataType) type;
@end
Swift
class GPKGDgiwgDataTypes : NSObject
Undocumented
-
Get the contents data type
Declaration
Objective-C
+ (enum GPKGContentsDataType)dataType:(enum GPKGDgiwgDataType)dataType;
Swift
class func dataType(_ dataType: GPKGDgiwgDataType) -> GPKGContentsDataType
Return Value
contents data type
-
Get the name
Declaration
Objective-C
+ (NSString *)name:(enum GPKGDgiwgDataType)dataType;
Swift
class func name(_ dataType: GPKGDgiwgDataType) -> String!
Return Value
name
-
Get the dimension
Declaration
Objective-C
+ (int)dimension:(enum GPKGDgiwgDataType)dataType;
Swift
class func dimension(_ dataType: GPKGDgiwgDataType) -> Int32
Return Value
dimension
-
Is a features data type
Declaration
Objective-C
+ (BOOL)isFeatures:(enum GPKGDgiwgDataType)dataType;
Swift
class func isFeatures(_ dataType: GPKGDgiwgDataType) -> Bool
Return Value
true if features
-
Is a tiles data type
Declaration
Objective-C
+ (BOOL)isTiles:(enum GPKGDgiwgDataType)dataType;
Swift
class func isTiles(_ dataType: GPKGDgiwgDataType) -> Bool
Return Value
true if tiles
-
Is a 2D data type
Declaration
Objective-C
+ (BOOL)is2D:(enum GPKGDgiwgDataType)dataType;
Swift
class func is2D(_ dataType: GPKGDgiwgDataType) -> Bool
Return Value
true if 2D
-
Is a 3D data type
Declaration
Objective-C
+ (BOOL)is3D:(enum GPKGDgiwgDataType)dataType;
Swift
class func is3D(_ dataType: GPKGDgiwgDataType) -> Bool
Return Value
true if 3D
-
Get a geometry columns z value, 0 for prohibited and 1 for mandatory
Declaration
Objective-C
+ (int)z:(enum GPKGDgiwgDataType)dataType;
Swift
class func z(_ dataType: GPKGDgiwgDataType) -> Int32
Return Value
z value
-
Get the data types for the contents data type
Declaration
Objective-C
+ (NSArray<NSNumber *> *)dataTypes:(enum GPKGContentsDataType)type;
Swift
class func dataTypes(_ type: GPKGContentsDataType) -> [NSNumber]!
Parameters
type
contents data type
Return Value
data types