CRSEllipsoid
Objective-C
@interface CRSEllipsoid : NSObject <CRSIdentifiable>Swift
class CRSEllipsoid : NSObject, CRSIdentifiableEllipsoid
- 
                  
                  Name DeclarationObjective-C @property (nonatomic, strong) NSString *name;Swift var name: String! { get set }
- 
                  
                  Semi Major Axis DeclarationObjective-C @property (nonatomic) double semiMajorAxis;Swift var semiMajorAxis: Double { get set }
- 
                  
                  Semi Major Axis Text DeclarationObjective-C @property (nonatomic, strong) NSString *semiMajorAxisText;Swift var semiMajorAxisText: String! { get set }
- 
                  
                  Inverse Flattening DeclarationObjective-C @property (nonatomic) double inverseFlattening;Swift var inverseFlattening: Double { get set }
- 
                  
                  Inverse Flattening Text DeclarationObjective-C @property (nonatomic, strong) NSString *inverseFlatteningText;Swift var inverseFlatteningText: String! { get set }
- 
                  
                  Identifiers DeclarationObjective-C @property (nonatomic, strong) NSMutableArray<CRSIdentifier *> *identifiers;Swift var identifiers: NSMutableArray! { get set }
- 
                  
                  Create DeclarationObjective-C + (CRSEllipsoid *)create;Swift class func create() -> CRSEllipsoid!Return Valuenew instance 
- 
                  
                  Initialize DeclarationObjective-C - (instancetype)init;Swift init!()Return Valuenew instance 
- 
                  
                  Initialize DeclarationObjective-C - (instancetype)initWithName:(NSString *)name andSemiMajorAxis:(double)semiMajorAxis andInverseFlattening:(double)inverseFlattening;Swift init!(name: String!, andSemiMajorAxis semiMajorAxis: Double, andInverseFlattening inverseFlattening: Double)Parametersnamename semiMajorAxissemi major axis inverseFlatteninginverse flattening Return Valuenew instance 
- 
                  
                  Initialize DeclarationObjective-C - (instancetype)initWithName:(NSString *)name andSemiMajorAxisText:(NSString *)semiMajorAxis andInverseFlatteningText:(NSString *)inverseFlattening;Swift init!(name: String!, andSemiMajorAxisText semiMajorAxis: String!, andInverseFlatteningText inverseFlattening: String!)Parametersnamename semiMajorAxissemi major axis inverseFlatteninginverse flattening Return Valuenew instance 
- 
                  
                  Get the Ellipsoid Type Return Valueellipsoid type 
- 
                  
                  Has a unit (length) DeclarationObjective-C - (BOOL)hasUnit;Swift func hasUnit() -> BoolReturn Valuetrue if has unit (length) 
- 
                  
                  Get the pole radius DeclarationObjective-C - (double)poleRadius;Swift func poleRadius() -> DoubleReturn Valuepole radius 
- 
                  
                  Get the pole radius as text DeclarationObjective-C - (NSString *)poleRadiusText;Swift func poleRadiusText() -> String!Return Valuepole radius 
 View on GitHub
View on GitHub CRSEllipsoid Class Reference
        CRSEllipsoid Class Reference