Revision: 75352
http://sourceforge.net/p/brlcad/code/75352
Author: starseeker
Date: 2020-04-10 23:35:48 +0000 (Fri, 10 Apr 2020)
Log Message:
-----------
checkpoint
Modified Paths:
--------------
brlcad/trunk/doc/legal/embedded/CMakeLists.txt
brlcad/trunk/src/conv/step/step-g/ManifoldSurfaceShapeRepresentation.cpp
brlcad/trunk/src/conv/step/step-g/ManifoldSurfaceShapeRepresentation.h
brlcad/trunk/src/conv/step/step-g/OpenShell.h
brlcad/trunk/src/conv/step/step-g/ShellBasedSurfaceModel.cpp
brlcad/trunk/src/conv/step/step-g/ShellBasedSurfaceModel.h
brlcad/trunk/src/conv/step/util/list_elements.cpp
brlcad/trunk/src/libanalyze/find_subtracted_shapes.cpp
brlcad/trunk/src/libanalyze/wnsurface.cpp
brlcad/trunk/src/libged/help/test_help.c
brlcad/trunk/src/libged/simulate/tests/simulate_test.cpp
brlcad/trunk/src/libpc/cartesian-heart.cpp
brlcad/trunk/src/libpc/domain_constraint_propagator.cpp
brlcad/trunk/src/librt/primitives/bot/bot_wireframe.cpp
brlcad/trunk/src/librt/tests/nurbs_tests.cpp
Added Paths:
-----------
brlcad/trunk/doc/legal/embedded/gecode.txt
Modified: brlcad/trunk/doc/legal/embedded/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/CMakeLists.txt 2020-04-10 23:32:02 UTC
(rev 75351)
+++ brlcad/trunk/doc/legal/embedded/CMakeLists.txt 2020-04-10 23:35:48 UTC
(rev 75352)
@@ -14,6 +14,7 @@
fnmatch.txt
fontstash.txt
gct.txt
+ gecode.txt
gdal_gcv_plugin.txt
halfedge.txt
humanize.txt
Added: brlcad/trunk/doc/legal/embedded/gecode.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/gecode.txt (rev 0)
+++ brlcad/trunk/doc/legal/embedded/gecode.txt 2020-04-10 23:35:48 UTC (rev
75352)
@@ -0,0 +1,53 @@
+Main authors:
+ Vincent Barichard <[email protected]>
+
+Copyright:
+ Vincent Barichard, 2012
+
+This file is part of Gecode, the generic constraint
+development environment:
+ http://www.gecode.org
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+file:src/libpc/cartesian-heart.cpp
+
+Copyright (c) Mikael Lagerkvist, 2007
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+file:src/libpc/domain_constraint_propagator.cpp
Property changes on: brlcad/trunk/doc/legal/embedded/gecode.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified:
brlcad/trunk/src/conv/step/step-g/ManifoldSurfaceShapeRepresentation.cpp
===================================================================
--- brlcad/trunk/src/conv/step/step-g/ManifoldSurfaceShapeRepresentation.cpp
2020-04-10 23:32:02 UTC (rev 75351)
+++ brlcad/trunk/src/conv/step/step-g/ManifoldSurfaceShapeRepresentation.cpp
2020-04-10 23:35:48 UTC (rev 75352)
@@ -1,3 +1,28 @@
+/* M A N I F O L D S U R F A C E S H A P E R E P R E S E N T A T I O N . C P P
+ * BRL-CAD
+ *
+ * Copyright (c) 2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file ManifoldSurfaceShapeRepresentation.cpp
+ *
+ * Brief description
+ *
+ */
+
/* interface header */
#include "./ManifoldSurfaceShapeRepresentation.h"
Modified: brlcad/trunk/src/conv/step/step-g/ManifoldSurfaceShapeRepresentation.h
===================================================================
--- brlcad/trunk/src/conv/step/step-g/ManifoldSurfaceShapeRepresentation.h
2020-04-10 23:32:02 UTC (rev 75351)
+++ brlcad/trunk/src/conv/step/step-g/ManifoldSurfaceShapeRepresentation.h
2020-04-10 23:35:48 UTC (rev 75352)
@@ -1,3 +1,28 @@
+/* M A N I F O L D S U R F A C E S H A P E R E P R E S E N T A T I O N . H
+ * BRL-CAD
+ *
+ * Copyright (c) 2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file ManifoldSurfaceShapeRepresentation.h
+ *
+ * Brief description
+ *
+ */
+
#ifndef CONV_STEP_STEP_G_MANIFOLDSURFACESHAPEREPRESENTATION_H
#define CONV_STEP_STEP_G_MANIFOLDSURFACESHAPEREPRESENTATION_H
Modified: brlcad/trunk/src/conv/step/step-g/OpenShell.h
===================================================================
--- brlcad/trunk/src/conv/step/step-g/OpenShell.h 2020-04-10 23:32:02 UTC
(rev 75351)
+++ brlcad/trunk/src/conv/step/step-g/OpenShell.h 2020-04-10 23:35:48 UTC
(rev 75352)
@@ -1,3 +1,28 @@
+/* O P E N S H E L L . H
+ * BRL-CAD
+ *
+ * Copyright (c) 2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file OpenShell.h
+ *
+ * Brief description
+ *
+ */
+
#ifndef CONV_STEP_STEP_G_OPENSHELL_H
#define CONV_STEP_STEP_G_OPENSHELL_H
Modified: brlcad/trunk/src/conv/step/step-g/ShellBasedSurfaceModel.cpp
===================================================================
--- brlcad/trunk/src/conv/step/step-g/ShellBasedSurfaceModel.cpp
2020-04-10 23:32:02 UTC (rev 75351)
+++ brlcad/trunk/src/conv/step/step-g/ShellBasedSurfaceModel.cpp
2020-04-10 23:35:48 UTC (rev 75352)
@@ -1,3 +1,28 @@
+/* S H E L L B A S E D S U R F A C E M O D E L . C P P
+ * BRL-CAD
+ *
+ * Copyright (c) 2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file ShellBasedSurfaceModel.cpp
+ *
+ * Brief description
+ *
+ */
+
#include "STEPWrapper.h"
#include "Factory.h"
Modified: brlcad/trunk/src/conv/step/step-g/ShellBasedSurfaceModel.h
===================================================================
--- brlcad/trunk/src/conv/step/step-g/ShellBasedSurfaceModel.h 2020-04-10
23:32:02 UTC (rev 75351)
+++ brlcad/trunk/src/conv/step/step-g/ShellBasedSurfaceModel.h 2020-04-10
23:35:48 UTC (rev 75352)
@@ -1,3 +1,28 @@
+/* S H E L L B A S E D S U R F A C E M O D E L . H
+ * BRL-CAD
+ *
+ * Copyright (c) 2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file ShellBasedSurfaceModel.h
+ *
+ * Brief description
+ *
+ */
+
#ifndef CONV_STEP_STEP_G_SHELLBASEDSURFACEMODEL_H
#define CONV_STEP_STEP_G_SHELLBASEDSURFACEMODEL_H
Modified: brlcad/trunk/src/conv/step/util/list_elements.cpp
===================================================================
--- brlcad/trunk/src/conv/step/util/list_elements.cpp 2020-04-10 23:32:02 UTC
(rev 75351)
+++ brlcad/trunk/src/conv/step/util/list_elements.cpp 2020-04-10 23:35:48 UTC
(rev 75352)
@@ -1,4 +1,11 @@
-/*
+/* L I S T _ E L E M E N T S . C P P
+ * BRL-CAD
+ *
+ * Published in 2020 by the United States Government.
+ * This work is in the public domain.
+ *
+ */
+/** @file list_elements.cpp
* list_elements.cpp
*
* List elements and their attributes based on the compiled-in schema.
Modified: brlcad/trunk/src/libanalyze/find_subtracted_shapes.cpp
===================================================================
--- brlcad/trunk/src/libanalyze/find_subtracted_shapes.cpp 2020-04-10
23:32:02 UTC (rev 75351)
+++ brlcad/trunk/src/libanalyze/find_subtracted_shapes.cpp 2020-04-10
23:35:48 UTC (rev 75352)
@@ -1,7 +1,26 @@
-/*
+/* F I N D _ S U B T R A C T E D _ S H A P E S . C P P
+ * BRL-CAD
+ *
+ * Copyright (c) 2015-2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file find_subtracted_shapes.cpp
+ *
* TODO
*
- *
* better bbox rays function that accepts x, y and z tolerances so we can
adaptively sample thin sides
* without blowing the ray count all out of proportion. Got to get a handle
on intelligently refining
* ray counts to sample "just enough" to make sure of the answer we need.
Current xyz common tolerance
Modified: brlcad/trunk/src/libanalyze/wnsurface.cpp
===================================================================
--- brlcad/trunk/src/libanalyze/wnsurface.cpp 2020-04-10 23:32:02 UTC (rev
75351)
+++ brlcad/trunk/src/libanalyze/wnsurface.cpp 2020-04-10 23:35:48 UTC (rev
75352)
@@ -1,3 +1,28 @@
+/* W N S U R F A C E . C P P
+ * BRL-CAD
+ *
+ * Copyright (c) 2018-2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file wnsurface.cpp
+ *
+ * Brief description
+ *
+ */
+
#include "common.h"
#include "nanoflann.hpp"
Modified: brlcad/trunk/src/libged/help/test_help.c
===================================================================
--- brlcad/trunk/src/libged/help/test_help.c 2020-04-10 23:32:02 UTC (rev
75351)
+++ brlcad/trunk/src/libged/help/test_help.c 2020-04-10 23:35:48 UTC (rev
75352)
@@ -1,3 +1,28 @@
+/* T E S T _ H E L P . C
+ * BRL-CAD
+ *
+ * Copyright (c) 2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file test_help.c
+ *
+ * Brief description
+ *
+ */
+
#include "ged.h"
int main(int ac, char *av[]) {
@@ -7,3 +32,13 @@
return ged_help(&g, ac, (const char **)av);
}
+
+/*
+ * Local Variables:
+ * tab-width: 8
+ * mode: C
+ * indent-tabs-mode: t
+ * c-file-style: "stroustrup"
+ * End:
+ * ex: shiftwidth=4 tabstop=8
+ */
Modified: brlcad/trunk/src/libged/simulate/tests/simulate_test.cpp
===================================================================
--- brlcad/trunk/src/libged/simulate/tests/simulate_test.cpp 2020-04-10
23:32:02 UTC (rev 75351)
+++ brlcad/trunk/src/libged/simulate/tests/simulate_test.cpp 2020-04-10
23:35:48 UTC (rev 75352)
@@ -1,3 +1,28 @@
+/* S I M U L A T E _ T E S T . C P P
+ * BRL-CAD
+ *
+ * Copyright (c) 2017-2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file simulate_test.cpp
+ *
+ * Brief description
+ *
+ */
+
#include "common.h"
#include "../utility.hpp"
Modified: brlcad/trunk/src/libpc/cartesian-heart.cpp
===================================================================
--- brlcad/trunk/src/libpc/cartesian-heart.cpp 2020-04-10 23:32:02 UTC (rev
75351)
+++ brlcad/trunk/src/libpc/cartesian-heart.cpp 2020-04-10 23:35:48 UTC (rev
75352)
@@ -1,10 +1,8 @@
/* -*- mode: C++; c-basic-offset: 2; indent-tabs-mode: nil -*- */
/*
- * Main authors:
- * Vincent Barichard <[email protected]>
+ * Main authors: Vincent Barichard <[email protected]>
*
- * Copyright:
- * Vincent Barichard, 2012
+ * Copyright (c) 2012 Vincent Barichard
*
* Last modified:
* $Date: 2013-07-08 14:22:40 +0200 (Mon, 08 Jul 2013) $ by $Author:
schulte $
Modified: brlcad/trunk/src/libpc/domain_constraint_propagator.cpp
===================================================================
--- brlcad/trunk/src/libpc/domain_constraint_propagator.cpp 2020-04-10
23:32:02 UTC (rev 75351)
+++ brlcad/trunk/src/libpc/domain_constraint_propagator.cpp 2020-04-10
23:35:48 UTC (rev 75352)
@@ -1,6 +1,5 @@
/*
- * Copyright:
- * Mikael Lagerkvist, 2007
+ * Copyright (c) Mikael Lagerkvist, 2007
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
Modified: brlcad/trunk/src/librt/primitives/bot/bot_wireframe.cpp
===================================================================
--- brlcad/trunk/src/librt/primitives/bot/bot_wireframe.cpp 2020-04-10
23:32:02 UTC (rev 75351)
+++ brlcad/trunk/src/librt/primitives/bot/bot_wireframe.cpp 2020-04-10
23:35:48 UTC (rev 75352)
@@ -1,3 +1,28 @@
+/* B O T _ W I R E F R A M E . C P P
+ * BRL-CAD
+ *
+ * Copyright (c) 2013-2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file bot_wireframe.cpp
+ *
+ * Brief description
+ *
+ */
+
#include "common.h"
#include <map>
Modified: brlcad/trunk/src/librt/tests/nurbs_tests.cpp
===================================================================
--- brlcad/trunk/src/librt/tests/nurbs_tests.cpp 2020-04-10 23:32:02 UTC
(rev 75351)
+++ brlcad/trunk/src/librt/tests/nurbs_tests.cpp 2020-04-10 23:35:48 UTC
(rev 75352)
@@ -1,3 +1,28 @@
+/* N U R B S _ T E S T S . C P P
+ * BRL-CAD
+ *
+ * Copyright (c) 2013-2020 United States Government as represented by
+ * the U.S. Army Research Laboratory.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public License
+ * version 2.1 as published by the Free Software Foundation.
+ *
+ * This library 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
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this file; see the file named COPYING for more
+ * information.
+ */
+/** @file nurbs_tests.cpp
+ *
+ * Brief description
+ *
+ */
+
#include "common.h"
#include <cstdlib>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits