Free Electron
ext
geometry
geometry.h
Go to the documentation of this file.
1
/* Copyright (C) 2003-2021 Free Electron Organization
2
Any use of this software requires a license. If a valid license
3
was not distributed with this file, visit freeelectron.org. */
4
5
/** @file */
6
7
#ifndef __geometry_h__
8
#define __geometry_h__
9
10
#include "
fe/data.h
"
11
#include "
math/math.h
"
12
13
#ifdef MODULE_geometry
14
#define FE_GEOMETRY_PORT FE_DL_EXPORT
15
#else
16
#define FE_GEOMETRY_PORT FE_DL_IMPORT
17
#endif
18
19
#include "
geometry/Geodesic.h
"
20
21
#include "
geometry/Spline.h
"
22
#include "
geometry/ConvergentSpline.h
"
23
24
#include "
geometry/MatrixBezier.h
"
25
#include "
geometry/MatrixSqrt.h
"
26
#include "
geometry/MatrixPower.h
"
27
#include "
geometry/TrianglePower.h
"
28
#include "
geometry/TrianglePN.h
"
29
30
#include "
geometry/BoundingSphere.h
"
31
32
#include "
geometry/RaySphereIntersect.h
"
33
#include "
geometry/RayCylinderIntersect.h
"
34
#include "
geometry/RayCurveIntersect.h
"
35
#include "
geometry/RayDiskIntersect.h
"
36
#include "
geometry/RayPlaneIntersect.h
"
37
#include "
geometry/RayTriangleIntersect.h
"
38
39
#include "
geometry/Noise.h
"
40
#include "
geometry/PointConnect.h
"
41
#include "
geometry/PointSphereNearest.h
"
42
#include "
geometry/PointDiskNearest.h
"
43
#include "
geometry/PointPlaneNearest.h
"
44
#include "
geometry/PointCylinderNearest.h
"
45
#include "
geometry/PointCurveNearest.h
"
46
#include "
geometry/PointTriangleNearest.h
"
47
48
#include "
geometry/InvKineCCD.h
"
49
50
#endif // __geometry_h__
math.h
TrianglePN.h
ConvergentSpline.h
PointCurveNearest.h
TrianglePower.h
RayTriangleIntersect.h
MatrixPower.h
RayCylinderIntersect.h
PointDiskNearest.h
InvKineCCD.h
PointCylinderNearest.h
RayPlaneIntersect.h
RayCurveIntersect.h
data.h
MatrixBezier.h
BoundingSphere.h
MatrixSqrt.h
PointTriangleNearest.h
PointSphereNearest.h
Noise.h
PointConnect.h
PointPlaneNearest.h
Spline.h
Geodesic.h
RayDiskIntersect.h
RaySphereIntersect.h
Generated by
1.8.13