CRSDynamic

Objective-C

@interface CRSDynamic : NSObject <CRSIdentifiable>

Swift

class CRSDynamic : NSObject, CRSIdentifiable

Dynamic Coordinate Reference System

  • Reference Epoch

    Declaration

    Objective-C

    @property (nonatomic) double referenceEpoch;

    Swift

    var referenceEpoch: Double { get set }
  • Reference Epoch Text

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *referenceEpochText;

    Swift

    var referenceEpochText: String! { get set }
  • Deformation Model Name

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *deformationModelName;

    Swift

    var deformationModelName: String! { get set }
  • Deformation Model Identifiers

    Declaration

    Objective-C

    @property (nonatomic, strong) NSMutableArray<CRSIdentifier *> *identifiers;

    Swift

    var identifiers: NSMutableArray! { get set }
  • Create

    Declaration

    Objective-C

    + (CRSDynamic *)create;

    Swift

    class func create() -> CRSDynamic!

    Return Value

    new instance

  • Initialize

    Declaration

    Objective-C

    - (instancetype)init;

    Swift

    init!()

    Return Value

    new instance

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithReferenceEpoch:(double)referenceEpoch;

    Swift

    init!(referenceEpoch: Double)

    Parameters

    referenceEpoch

    reference epoch

    Return Value

    new instance

  • Initialize

    Declaration

    Objective-C

    - (instancetype)initWithReferenceEpochText:(NSString *)referenceEpoch;

    Swift

    init!(referenceEpochText referenceEpoch: String!)

    Parameters

    referenceEpoch

    reference epoch

    Return Value

    new instance

  • Has a deformation model name

    Declaration

    Objective-C

    - (BOOL)hasDeformationModelName;

    Swift

    func hasDeformationModelName() -> Bool

    Return Value

    true if has deformation model name