CRSGeoDatumEnsemble
Objective-C
@interface CRSGeoDatumEnsemble : CRSDatumEnsemble <CRSGeoDatum>
Swift
class CRSGeoDatumEnsemble : CRSDatumEnsemble, CRSGeoDatum
Geodetic and Geographic Datum Ensemble
-
Ellipsoid
Declaration
Objective-C
@property (nonatomic, strong) CRSEllipsoid *ellipsoid;Swift
var ellipsoid: CRSEllipsoid! { get set } -
Prime Meridian
Declaration
Objective-C
@property (nonatomic, strong) CRSPrimeMeridian *primeMeridian;Swift
var primeMeridian: CRSPrimeMeridian! { get set } -
Create
Declaration
Objective-C
+ (CRSGeoDatumEnsemble *)create;Swift
class func create() -> CRSGeoDatumEnsemble!Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)init;Swift
init!()Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithName:(NSString *)name andMember:(CRSDatumEnsembleMember *)member andEllipsoid:(CRSEllipsoid *)ellipsoid andAccuracy:(double)accuracy andPrimeMeridian:(CRSPrimeMeridian *)primeMeridian;Swift
init!(name: String!, andMember member: CRSDatumEnsembleMember!, andEllipsoid ellipsoid: CRSEllipsoid!, andAccuracy accuracy: Double, andPrimeMeridian primeMeridian: CRSPrimeMeridian!)Parameters
namename
membermember
ellipsoidellipsoid
accuracyaccuracy
primeMeridianprime meridian
Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithName:(NSString *)name andMembers:(NSArray<CRSDatumEnsembleMember *> *)members andEllipsoid:(CRSEllipsoid *)ellipsoid andAccuracy:(double)accuracy andPrimeMeridian:(CRSPrimeMeridian *)primeMeridian;Swift
init!(name: String!, andMembers members: [CRSDatumEnsembleMember]!, andEllipsoid ellipsoid: CRSEllipsoid!, andAccuracy accuracy: Double, andPrimeMeridian primeMeridian: CRSPrimeMeridian!)Parameters
namename
membersmembers
ellipsoidellipsoid
accuracyaccuracy
primeMeridianprime meridian
Return Value
new instance
View on GitHub
CRSGeoDatumEnsemble Class Reference