Loading...
Searching...
No Matches
levelSetBooleanObject.cpp
1/*---------------------------------------------------------------------------*\
2 *
3 * bitpit
4 *
5 * Copyright (C) 2015-2021 OPTIMAD engineering Srl
6 *
7 * -------------------------------------------------------------------------
8 * License
9 * This file is part of bitpit.
10 *
11 * bitpit is free software: you can redistribute it and/or modify it
12 * under the terms of the GNU Lesser General Public License v3 (LGPL)
13 * as published by the Free Software Foundation.
14 *
15 * bitpit is distributed in the hope that it will be useful, but WITHOUT
16 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
17 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
18 * License for more details.
19 *
20 * You should have received a copy of the GNU Lesser General Public License
21 * along with bitpit. If not, see <http://www.gnu.org/licenses/>.
22 *
23\*---------------------------------------------------------------------------*/
24
25#include "levelSetBooleanObject.hpp"
26#include "levelSetBooleanObject.tpp"
27#include "levelSetObject.hpp"
28
29namespace bitpit {
30
47
55LevelSetBooleanObject<LevelSetObject>::LevelSetBooleanObject( int id, LevelSetBooleanOperation op, const std::vector<const LevelSetObject *> &sourceObjects )
56 : LevelSetBooleanBaseObject<LevelSetObject>(id, op, sourceObjects) {
57}
58
66
67}
Base class which deals with boolean operation between two LevelSetObjects.
Class which deals with boolean operation between two LevelSetObjects.
Interface class for all objects with respect to whom the levelset function may be computed.
--- layout: doxygen_footer ---