From 75f03cc3d6ca145e7754d37f02b9d3d57eca8a15 Mon Sep 17 00:00:00 2001
From: terry-norbraten <tnorb@comcast.net>
Date: Wed, 10 Jun 2020 15:15:57 -0700
Subject: [PATCH] consolidate constructors

---
 .../dis7/utilities/stream/X3dCoordinates.java | 33 +++++++++++--------
 1 file changed, 19 insertions(+), 14 deletions(-)

diff --git a/src/edu/nps/moves/dis7/utilities/stream/X3dCoordinates.java b/src/edu/nps/moves/dis7/utilities/stream/X3dCoordinates.java
index dc66ea83e5..a0b814e602 100644
--- a/src/edu/nps/moves/dis7/utilities/stream/X3dCoordinates.java
+++ b/src/edu/nps/moves/dis7/utilities/stream/X3dCoordinates.java
@@ -15,22 +15,27 @@ public class X3dCoordinates {
     private double psi;
     private double theta;
 
-    public X3dCoordinates(double x, double y, double z, double phi, double psi, double theta) {
-        X3dCoordinates.this.setX(x);
-        X3dCoordinates.this.setY(y);
-        X3dCoordinates.this.setZ(z);
-        X3dCoordinates.this.setPhi(phi);
-        X3dCoordinates.this.setPsi(psi);
-        X3dCoordinates.this.setTheta(theta);
+    /** Default constructor */
+    public X3dCoordinates() {
+        this(0.0,0.0,0.0,0.0,0.0,0.0);
     }
 
-    public X3dCoordinates() {
-        X3dCoordinates.this.setX(0.0);
-        X3dCoordinates.this.setY(0.0);
-        X3dCoordinates.this.setZ(0.0);
-        X3dCoordinates.this.setPhi(0.0);
-        X3dCoordinates.this.setPsi(0.0);
-        X3dCoordinates.this.setTheta(0.0);
+    /**
+     * 
+     * @param x
+     * @param y
+     * @param z
+     * @param phi
+     * @param psi
+     * @param theta 
+     */
+    public X3dCoordinates(double x, double y, double z, double phi, double psi, double theta) {
+        this.x= x;
+        this.y = y;
+        this.z = z;
+        this.phi = phi;
+        this.psi = psi;
+        this.theta = theta;
     }
 
     public double getPhi() {
-- 
GitLab