From 2d53c80d2308d456f4288ea1857eedaa61fd2970 Mon Sep 17 00:00:00 2001 From: Vincent Esche Date: Fri, 12 Apr 2019 23:33:18 +0200 Subject: [PATCH] Changed `rows`/`columns` properties to shims calling `self.matrix.rows`/`.columns` --- HCKalmanFilter/HCMatrixObject.swift | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/HCKalmanFilter/HCMatrixObject.swift b/HCKalmanFilter/HCMatrixObject.swift index d99d301..d99647b 100644 --- a/HCKalmanFilter/HCMatrixObject.swift +++ b/HCKalmanFilter/HCMatrixObject.swift @@ -14,10 +14,14 @@ class HCMatrixObject //MARK: - HCMatrixObject properties /// Number of Rows in Matrix - private var rows: Int + var rows: Int { + return self.matrix.rows + } /// Number of Columns in Matrix - private var columns: Int + var columns: Int { + return self.matrix.columns + } /// Surge Matrix object var matrix: Matrix @@ -26,9 +30,7 @@ class HCMatrixObject /// Initailization of matrix with specified numbers of rows and columns init(rows:Int,columns:Int) { - self.rows = rows; - self.columns = columns; - self.matrix = Matrix(rows: self.rows, columns: self.columns, repeatedValue: 0.0) + self.matrix = Matrix(rows: rows, columns: columns, repeatedValue: 0.0) } //MARK: - HCMatrixObject functions