CRSCoordinateMetadata
Objective-C
@interface CRSCoordinateMetadata : CRSObject
Swift
class CRSCoordinateMetadata : CRSObject
Coordinate metadata
-
Coordinate Reference System
Declaration
Objective-C
@property (nonatomic, strong) CRSCoordinateReferenceSystem *coordinateReferenceSystem;
Swift
var coordinateReferenceSystem: CRSCoordinateReferenceSystem! { get set }
-
Coordinate Epoch
Declaration
Objective-C
@property (nonatomic, strong) NSDecimalNumber *epoch;
Swift
var epoch: NSDecimalNumber! { get set }
-
Coordinate Epoch Text
Declaration
Objective-C
@property (nonatomic, strong) NSString *epochText;
Swift
var epochText: String! { get set }
-
Create
Declaration
Objective-C
+ (CRSCoordinateMetadata *)create;
Swift
class func create() -> CRSCoordinateMetadata!
Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)init;
Swift
init!()
Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithCoordinateReferenceSystem: (CRSCoordinateReferenceSystem *)crs;
Swift
init!(coordinateReferenceSystem crs: CRSCoordinateReferenceSystem!)
Parameters
crs
coordinate reference system
Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithCoordinateReferenceSystem: (CRSCoordinateReferenceSystem *)crs andEpoch:(NSDecimalNumber *)epoch;
Swift
init!(coordinateReferenceSystem crs: CRSCoordinateReferenceSystem!, andEpoch epoch: NSDecimalNumber!)
Parameters
crs
coordinate reference system
epoch
coordinate epoch
Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithCoordinateReferenceSystem: (CRSCoordinateReferenceSystem *)crs andEpochText:(NSString *)epoch;
Swift
init!(coordinateReferenceSystem crs: CRSCoordinateReferenceSystem!, andEpochText epoch: String!)
Parameters
crs
coordinate reference system
epoch
coordinate epoch
Return Value
new instance
-
Has a coordinate epoch
Declaration
Objective-C
- (BOOL)hasEpoch;
Swift
func hasEpoch() -> Bool
Return Value
true if has coordinate epoch