CRSConcatenatedOperation
Objective-C
@interface CRSConcatenatedOperation : CRSOperation
Swift
class CRSConcatenatedOperation : CRSOperation
Concatenated Operation
-
Target Coordinate Reference System
Declaration
Objective-C
@property (nonatomic, strong) CRSCoordinateReferenceSystem *target;Swift
var target: CRSCoordinateReferenceSystem! { get set } -
Operations, transformations, and conversions
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray<NSObject<CRSCommonOperation> *> *operations;Swift
var operations: NSMutableArray! { get set } -
Create
Declaration
Objective-C
+ (CRSConcatenatedOperation *)create;Swift
class func create() -> CRSConcatenatedOperation!Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)init;Swift
init!()Return Value
new instance
-
Initialize
Declaration
Objective-C
- (instancetype)initWithName:(NSString *)name andSource:(CRSCoordinateReferenceSystem *)source andTarget:(CRSCoordinateReferenceSystem *)target;Swift
init!(name: String!, andSource source: CRSCoordinateReferenceSystem!, andTarget target: CRSCoordinateReferenceSystem!)Parameters
namename
sourcesource crs
targettarget crs
Return Value
new instance
-
Number of operations
Declaration
Objective-C
- (int)numOperations;Swift
func numOperations() -> Int32Return Value
operations count
-
Get the operation at the index
Declaration
Objective-C
- (NSObject<CRSCommonOperation> *)operationAtIndex:(int)index;Swift
func operation(at index: Int32) -> (any CRSCommonOperation)!Parameters
indexoperation index
Return Value
operation
-
Add the operation
Declaration
Objective-C
- (void)addOperation:(NSObject<CRSCommonOperation> *)operation;Swift
func addOperation(_ operation: (any CRSCommonOperation)!)Parameters
operationoperation
-
Add the operations
Declaration
Objective-C
- (void)addOperations:(NSArray<NSObject<CRSCommonOperation> *> *)operations;Swift
func addOperations(_ operations: [any CRSCommonOperation]!)Parameters
operationsoperations
View on GitHub
CRSConcatenatedOperation Class Reference