X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fbase%2Frs_linetypepattern.cpp;h=aab37aced0edf589bd9a78f7d4cdb4980d0ae75c;hb=d774c2655ba2c3657a565f325411144452392277;hp=036e12e152bc61612b2731d8adf595d1415d6e8f;hpb=16ce54abf01ca3032e42a5bb11a4afcf9014dcca;p=architektonas diff --git a/src/base/rs_linetypepattern.cpp b/src/base/rs_linetypepattern.cpp index 036e12e..aab37ac 100644 --- a/src/base/rs_linetypepattern.cpp +++ b/src/base/rs_linetypepattern.cpp @@ -1,31 +1,35 @@ -/**************************************************************************** -** $Id: rs_linetypepattern.cpp 1648 2003-06-11 06:56:01Z andrew $ -** -** Copyright (C) 2001-2003 RibbonSoft. All rights reserved. -** -** This file is part of the qcadlib Library project. -** -** This file may be distributed and/or modified under the terms of the -** GNU General Public License version 2 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. -** -** Licensees holding valid qcadlib Professional Edition licenses may use -** this file in accordance with the qcadlib Commercial License -** Agreement provided with the Software. -** -** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -** -** See http://www.ribbonsoft.com for further details. -** -** Contact info@ribbonsoft.com if any conditions of this licensing are -** not clear to you. -** -**********************************************************************/ - +// rs_linetypepattern.cpp +// +// Part of the Architektonas Project +// Originally part of QCad Community Edition by Andrew Mustun +// Extensively rewritten and refactored by James L. Hammons +// (C) 2010 Underground Software +// +// JLH = James L. Hammons +// +// Who When What +// --- ---------- ----------------------------------------------------------- +// JLH 06/01/2010 Added this text. :-) +// #include "rs_linetypepattern.h" +RS_LineTypePattern::RS_LineTypePattern(int count ...) +{ + va_list ap; + int i = 0; + num = count; + + va_start(ap, count); + pattern = new double[num]; + + for(i=0; i