CRSCompoundCoordinateReferenceSystem
Objective-C
@interface CRSCompoundCoordinateReferenceSystem : CRSCoordinateReferenceSystem
Swift
class CRSCompoundCoordinateReferenceSystem : CRSCoordinateReferenceSystem
Compound Coordinate Reference System
-
Coordinate Reference Systems
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray<CRSSimpleCoordinateReferenceSystem *> *coordinateReferenceSystems;
Swift
var coordinateReferenceSystems: NSMutableArray! { get set }
-
Create
Declaration
Objective-C
+ (CRSCompoundCoordinateReferenceSystem *)create;
Swift
class func create() -> CRSCompoundCoordinateReferenceSystem!
Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)init;
Swift
init!()
Return Value
new instance
-
Number of coordinate reference systems
Declaration
Objective-C
- (int)numCoordinateReferenceSystems;
Swift
func numCoordinateReferenceSystems() -> Int32
Return Value
coordinate reference systems count
-
Get the coordinate reference system at the index
Declaration
Objective-C
- (CRSSimpleCoordinateReferenceSystem *)coordinateReferenceSystemAtIndex: (int)index;
Swift
func coordinateReferenceSystem(at index: Int32) -> CRSSimpleCoordinateReferenceSystem!
Parameters
index
crs index
Return Value
coordinate reference system
-
Add the coordinate reference system
Declaration
Objective-C
- (void)addCoordinateReferenceSystem:(CRSSimpleCoordinateReferenceSystem *)crs;
Swift
func addCoordinateReferenceSystem(_ crs: CRSSimpleCoordinateReferenceSystem!)
Parameters
crs
coordinate reference system
-
Add the coordinate reference systems
Declaration
Objective-C
- (void)addCoordinateReferenceSystems: (NSArray<CRSSimpleCoordinateReferenceSystem *> *)crss;
Swift
func addCoordinateReferenceSystems(_ crss: [CRSSimpleCoordinateReferenceSystem]!)
Parameters
crss
coordinate reference systems