Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
tools
frackit
Commits
3b3516b6
Commit
3b3516b6
authored
Nov 05, 2020
by
Dennis Gläser
Browse files
[ctype] move ctype traits to geometry
parent
434bb32f
Changes
13
Hide whitespace changes
Inline
Side-by-side
frackit/common/CMakeLists.txt
View file @
3b3516b6
install
(
FILES
extractctype.hh
extractdimension.hh
id.hh
idpair.hh
...
...
frackit/geometry/CMakeLists.txt
View file @
3b3516b6
...
...
@@ -3,6 +3,7 @@ boundingbox.hh
box.hh
circle.hh
CMakeLists.txt
ctype.hh
cylinder.hh
cylindersurface.hh
direction.hh
...
...
frackit/
common/extract
ctype.hh
→
frackit/
geometry/
ctype.hh
View file @
3b3516b6
...
...
@@ -18,11 +18,11 @@
*****************************************************************************/
/*!
* \file
* \ingroup
Common
* \ingroup
Geometry
* \brief Type traits to extract the coordinate type of geometric objects.
*/
#ifndef FRACKIT_
COMMON
_COORDINATE_TYPE_HH
#define FRACKIT_
COMMON
_COORDINATE_TYPE_HH
#ifndef FRACKIT_
GEOMETRY
_COORDINATE_TYPE_HH
#define FRACKIT_
GEOMETRY
_COORDINATE_TYPE_HH
#include
<utility>
...
...
@@ -106,4 +106,4 @@ struct CoordinateTypeTraits<TopoDS_Solid>
}
// end namespace Frackit
#endif // FRACKIT_
COMMON
_COORDINATE_TYPE_HH
#endif // FRACKIT_
GEOMETRY
_COORDINATE_TYPE_HH
frackit/intersection/algorithms/algo_face_face_3d.hh
View file @
3b3516b6
...
...
@@ -30,9 +30,9 @@
#include
<TopoDS_Edge.hxx>
#include
<TopoDS_Face.hxx>
#include
<frackit/geometry/ctype.hh>
#include
<frackit/geometry/point.hh>
#include
<frackit/occ/breputilities.hh>
#include
<frackit/common/extractctype.hh>
#include
<frackit/intersection/intersectiontraits.hh>
#include
<frackit/intersection/emptyintersection.hh>
...
...
frackit/intersection/intersect.hh
View file @
3b3516b6
...
...
@@ -37,12 +37,12 @@
#include
<frackit/geometry/quadrilateral.hh>
#include
<frackit/geometry/polygon.hh>
#include
<frackit/geometry/cylindersurface.hh>
#include
<frackit/geometry/ctype.hh>
#include
<frackit/geometryutilities/name.hh>
#include
<frackit/geometryutilities/getboundingbox.hh>
#include
<frackit/occ/breputilities.hh>
#include
<frackit/common/extractctype.hh>
#include
<frackit/precision/defaultepsilon.hh>
#include
"intersectiontraits.hh"
...
...
frackit/intersection/intersectiontraits.hh
View file @
3b3516b6
...
...
@@ -32,8 +32,7 @@
#include
<TopoDS_Edge.hxx>
#include
<TopoDS_Face.hxx>
#include
<frackit/common/extractctype.hh>
#include
<frackit/geometry/ctype.hh>
#include
<frackit/geometry/point.hh>
#include
<frackit/geometry/segment.hh>
#include
<frackit/geometry/plane.hh>
...
...
frackit/magnitude/containedmagnitude.hh
View file @
3b3516b6
...
...
@@ -29,10 +29,10 @@
#include
<type_traits>
#include
<frackit/occ/breputilities.hh>
#include
<frackit/common/extractctype.hh>
#include
<frackit/common/extractdimension.hh>
#include
<frackit/precision/defaultepsilon.hh>
#include
<frackit/geometry/ctype.hh>
#include
<frackit/geometry/geometry.hh>
#include
<frackit/geometryutilities/applyongeometry.hh>
...
...
frackit/python/common/CMakeLists.txt
View file @
3b3516b6
install
(
FILES
extractctype.hh
id.hh
math.hh
DESTINATION
${
CMAKE_INSTALL_INCLUDEDIR
}
/frackit/python/common
)
frackit/python/geometry/CMakeLists.txt
View file @
3b3516b6
...
...
@@ -3,6 +3,7 @@ box.hh
brepwrapper.hh
brepwrappers.hh
circle.hh
ctype.hh
cylinder.hh
cylindersurface.hh
direction.hh
...
...
frackit/python/
common/extract
ctype.hh
→
frackit/python/
geometry/
ctype.hh
View file @
3b3516b6
...
...
@@ -16,10 +16,10 @@
* You should have received a copy of the GNU General Public License *
* along with this program. If not, see <http://www.gnu.org/licenses/>. *
*****************************************************************************/
#ifndef FRACKIT_PYTHON_
EXTRACT
_CTYPE_HH
#define FRACKIT_PYTHON_
EXTRACT
_CTYPE_HH
#ifndef FRACKIT_PYTHON_
GEOMETRY
_CTYPE_HH
#define FRACKIT_PYTHON_
GEOMETRY
_CTYPE_HH
#include
<frackit/
common/extract
ctype.hh>
#include
<frackit/
geometry/
ctype.hh>
#include
<frackit/python/geometry/brepwrapper.hh>
namespace
Frackit
::
Python
{
...
...
frackit/python/geometry/magnitude.hh
View file @
3b3516b6
...
...
@@ -38,7 +38,7 @@
#include
<frackit/geometry/hollowcylinder.hh>
#include
<frackit/geometry/cylindersurface.hh>
#include
<frackit/python/geometry/brepwrapper.hh>
#include
<frackit/python/
common/extract
ctype.hh>
#include
<frackit/python/
geometry/
ctype.hh>
#include
<frackit/magnitude/magnitude.hh>
#include
<frackit/magnitude/containedmagnitude.hh>
...
...
frackit/python/precision/defaultepsilon.hh
View file @
3b3516b6
...
...
@@ -30,7 +30,7 @@
#include
<frackit/geometry/cylindersurface.hh>
#include
<frackit/geometry/box.hh>
#include
<frackit/python/geometry/brepwrapper.hh>
#include
<frackit/python/
common/extract
ctype.hh>
#include
<frackit/python/
geometry/
ctype.hh>
#include
<frackit/precision/defaultepsilon.hh>
...
...
frackit/sampling/makeuniformpointsampler.hh
View file @
3b3516b6
...
...
@@ -25,7 +25,7 @@
#ifndef FRACKIT_MAKE_UNIFORM_POINT_SAMPLER_HH
#define FRACKIT_MAKE_UNIFORM_POINT_SAMPLER_HH
#include
<frackit/
common/extract
ctype.hh>
#include
<frackit/
geometry/
ctype.hh>
#include
<frackit/common/extractdimension.hh>
#include
"uniformpointsamplertraits.hh"
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment