From e0230a7684d0f49259d852c55d0d5e82a7867b6c Mon Sep 17 00:00:00 2001 From: Pascal Serrarens Date: Thu, 28 Dec 2023 09:38:26 +0100 Subject: [PATCH] improved initialization --- Placement.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/Placement.cpp b/Placement.cpp index 32f59e0..9c3594b 100644 --- a/Placement.cpp +++ b/Placement.cpp @@ -5,17 +5,14 @@ Placement::Placement() { this->thing = nullptr; } -Placement::Placement(Thing* thing, - Vector3 position, - float horizontalDirection, - float verticalDirection) { +Placement::Placement(Thing *thing, Vector3 position, float horizontalDirection, + float verticalDirection) + : horizontalDirection(horizontalDirection), + verticalDirection(verticalDirection) { this->thing = thing; this->position = position; - this->horizontalDirection = horizontalDirection; - this->verticalDirection = verticalDirection; } -Placement::Placement(Thing* thing, - float horizontalDirection, +Placement::Placement(Thing *thing, float horizontalDirection, float verticalDirection) : Placement(thing, Vector3::zero, horizontalDirection, verticalDirection) {}