CRSDerivedCoordinateReferenceSystem
Objective-C
@interface CRSDerivedCoordinateReferenceSystem
: CRSSimpleCoordinateReferenceSystem
Swift
class CRSDerivedCoordinateReferenceSystem : CRSSimpleCoordinateReferenceSystem
Derived Coordinate Reference System
-
Base
Declaration
Objective-C
@property (nonatomic, strong) CRSCoordinateReferenceSystem *base;
Swift
var base: CRSCoordinateReferenceSystem! { get set }
-
Deriving Conversion
Declaration
Objective-C
@property (nonatomic, strong) CRSDerivingConversion *conversion;
Swift
var conversion: CRSDerivingConversion! { get set }
-
Create
Declaration
Objective-C
+ (CRSDerivedCoordinateReferenceSystem *)create;
Swift
class func create() -> CRSDerivedCoordinateReferenceSystem!
Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)init;
Swift
init!()
Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithName:(NSString *)name andBase:(CRSCoordinateReferenceSystem *)base andConversion:(CRSDerivingConversion *)conversion andCoordinateSystem:(CRSCoordinateSystem *)coordinateSystem;
Swift
init!(name: String!, andBase base: CRSCoordinateReferenceSystem!, andConversion conversion: CRSDerivingConversion!, andCoordinateSystem coordinateSystem: CRSCoordinateSystem!)
Parameters
name
name
base
base CRS
conversion
deriving conversion
coordinateSystem
coordinate system
Return Value
new instance
-
Get the base name
Declaration
Objective-C
- (NSString *)baseName;
Swift
func baseName() -> String!
Return Value
base name
-
Get the base type
Return Value
base type
-
Get the base identifiers
Declaration
Objective-C
- (NSMutableArray<CRSIdentifier *> *)baseIdentifiers;
Swift
func baseIdentifiers() -> NSMutableArray!
Return Value
base identifiers
-
Has base identifiers
Declaration
Objective-C
- (BOOL)hasBaseIdentifiers;
Swift
func hasBaseIdentifiers() -> Bool
Return Value
true if has base identifiers