GPKGTileColumns

Objective-C

@interface GPKGTileColumns : GPKGUserColumns

Swift

class GPKGTileColumns : GPKGUserColumns

Collection of tile columns

  • Zoom level column index

    Declaration

    Objective-C

    @property (nonatomic) int zoomLevelIndex;

    Swift

    var zoomLevelIndex: Int32 { get set }
  • Tile column column index

    Declaration

    Objective-C

    @property (nonatomic) int tileColumnIndex;

    Swift

    var tileColumnIndex: Int32 { get set }
  • Tile row column index

    Declaration

    Objective-C

    @property (nonatomic) int tileRowIndex;

    Swift

    var tileRowIndex: Int32 { get set }
  • Tile data column index

    Declaration

    Objective-C

    @property (nonatomic) int tileDataIndex;

    Swift

    var tileDataIndex: Int32 { get set }
  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithTable:(NSString *)tableName
                       andColumns:(NSArray *)columns;

    Swift

    init!(table tableName: String!, andColumns columns: [Any]!)

    Parameters

    tableName

    table name

    columns

    columns

    Return Value

    new tile columns

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithTable:(NSString *)tableName
                       andColumns:(NSArray *)columns
                        andCustom:(BOOL)custom;

    Swift

    init!(table tableName: String!, andColumns columns: [Any]!, andCustom custom: Bool)

    Parameters

    tableName

    table name

    columns

    columns

    custom

    custom column specification

    Return Value

    new tile columns

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithTileColumns:(GPKGTileColumns *)tileColumns;

    Swift

    init!(tileColumns: GPKGTileColumns!)

    Parameters

    tileColumns

    tile columns

    Return Value

    new tile columns

  • Check if has a zoom level column

    Declaration

    Objective-C

    - (BOOL)hasZoomLevelColumn;

    Swift

    func hasZoomLevelColumn() -> Bool

    Return Value

    true if has a zoom level column

  • Get the zoom level column

    Declaration

    Objective-C

    - (GPKGTileColumn *)zoomLevelColumn;

    Swift

    func zoomLevelColumn() -> GPKGTileColumn!

    Return Value

    zoom level tile column

  • Check if has a tile column column

    Declaration

    Objective-C

    - (BOOL)hasTileColumnColumn;

    Swift

    func hasTileColumnColumn() -> Bool

    Return Value

    true if has a tile column column

  • Get the tile column column

    Declaration

    Objective-C

    - (GPKGTileColumn *)tileColumnColumn;

    Swift

    func tileColumnColumn() -> GPKGTileColumn!

    Return Value

    tile column column

  • Check if has a tile row column

    Declaration

    Objective-C

    - (BOOL)hasTileRowColumn;

    Swift

    func hasTileRowColumn() -> Bool

    Return Value

    true if has a tile row column

  • Get the tile row column

    Declaration

    Objective-C

    - (GPKGTileColumn *)tileRowColumn;

    Swift

    func tileRowColumn() -> GPKGTileColumn!

    Return Value

    tile row column

  • Check if has a tile data column

    Declaration

    Objective-C

    - (BOOL)hasTileDataColumn;

    Swift

    func hasTileDataColumn() -> Bool

    Return Value

    true if has a tile data column

  • Get the tile data column

    Declaration

    Objective-C

    - (GPKGTileColumn *)tileDataColumn;

    Swift

    func tileDataColumn() -> GPKGTileColumn!

    Return Value

    tile data column