X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?a=blobdiff_plain;f=src%2FEntities%2FLine.cpp;h=3d8387ddc0f4062687ce75bb0a2cdcdcac20fe93;hb=e4d7555ada4b164f6ee12019356bdb0a12c5fbf9;hp=14f1526d3f2887a1e82a79523b1327b688cd6799;hpb=ad9f1fb6bdfc51df61a7fb52d607ca0c0bceca4c;p=physics.git diff --git a/src/Entities/Line.cpp b/src/Entities/Line.cpp index 14f1526..3d8387d 100644 --- a/src/Entities/Line.cpp +++ b/src/Entities/Line.cpp @@ -1,13 +1,33 @@ +/* + * Copyright (C) 2008 Patrik Gornicz, Gornicz_P (at) hotmail (dot) com. + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + #include "Line.h" + #include "../Vector2.h" -/// ***** Public Class Methods ***** -Line::Line(Vector2 org, Vector2 dest, bool canDie) + +/// ***** Constructors/Destructors ***** + +Line::Line(const Vector2& org, const Vector2& dest, bool canDie) : Particle(org, canDie), dest(dest) { } -Line::Line(Vector2 org, Vector2 dest, float life_time) +Line::Line(const Vector2& org, const Vector2& dest, float life_time) : Particle(org, life_time), dest(dest) { @@ -17,6 +37,8 @@ Line::~Line() } +/// ***** Public Class Methods ***** + void Line::draw() { // TODO