Main Page
Namespaces
Classes
Files
File List
File Members
include
GTMathematics.h
Go to the documentation of this file.
1
// David Eberly, Geometric Tools, Redmond WA 98052
2
// Copyright (c) 1998-2017
3
// Distributed under the Boost Software License, Version 1.0.
4
// http://www.boost.org/LICENSE_1_0.txt
5
// http://www.geometrictools.com/License/Boost/LICENSE_1_0.txt
6
// File Version: 3.0.10 (2016/11/27)
7
8
#pragma once
9
10
// Algebra
11
#include <
Mathematics/GteAxisAngle.h
>
12
#include <
Mathematics/GteBandedMatrix.h
>
13
#include <
Mathematics/GteConvertCoordinates.h
>
14
#include <
Mathematics/GteEulerAngles.h
>
15
#include <
Mathematics/GteGMatrix.h
>
16
#include <
Mathematics/GteGVector.h
>
17
#include <
Mathematics/GteMatrix.h
>
18
#include <
Mathematics/GteMatrix2x2.h
>
19
#include <
Mathematics/GteMatrix3x3.h
>
20
#include <
Mathematics/GteMatrix4x4.h
>
21
#include <
Mathematics/GtePolynomial1.h
>
22
#include <
Mathematics/GteQuaternion.h
>
23
#include <
Mathematics/GteRotation.h
>
24
#include <
Mathematics/GteVector.h
>
25
#include <
Mathematics/GteVector2.h
>
26
#include <
Mathematics/GteVector3.h
>
27
#include <
Mathematics/GteVector4.h
>
28
29
// Approximation
30
#include <
Mathematics/GteApprCircle2.h
>
31
#include <
Mathematics/GteApprCylinder3.h
>
32
#include <
Mathematics/GteApprEllipseByArcs.h
>
33
#include <
Mathematics/GteApprEllipse2.h
>
34
#include <
Mathematics/GteApprEllipsoid3.h
>
35
#include <
Mathematics/GteApprGaussian2.h
>
36
#include <
Mathematics/GteApprGaussian3.h
>
37
#include <
Mathematics/GteApprGreatCircle3.h
>
38
#include <
Mathematics/GteApprHeightLine2.h
>
39
#include <
Mathematics/GteApprHeightPlane3.h
>
40
#include <
Mathematics/GteApprOrthogonalLine2.h
>
41
#include <
Mathematics/GteApprOrthogonalLine3.h
>
42
#include <
Mathematics/GteApprOrthogonalPlane3.h
>
43
#include <
Mathematics/GteApprParaboloid3.h
>
44
#include <
Mathematics/GteApprPolynomial2.h
>
45
#include <
Mathematics/GteApprPolynomial3.h
>
46
#include <
Mathematics/GteApprPolynomial4.h
>
47
#include <
Mathematics/GteApprPolynomialSpecial2.h
>
48
#include <
Mathematics/GteApprPolynomialSpecial3.h
>
49
#include <
Mathematics/GteApprPolynomialSpecial4.h
>
50
#include <
Mathematics/GteApprQuadratic2.h
>
51
#include <
Mathematics/GteApprQuadratic3.h
>
52
#include <
Mathematics/GteApprQuery.h
>
53
#include <
Mathematics/GteApprSphere3.h
>
54
55
// Arithmetic
56
#include <
Mathematics/GteArithmetic.h
>
57
#include <
Mathematics/GteBitHacks.h
>
58
#include <
Mathematics/GteBSNumber.h
>
59
#include <
Mathematics/GteBSPrecision.h
>
60
#include <
Mathematics/GteBSRational.h
>
61
#include <
Mathematics/GteIEEEBinary.h
>
62
#include <
Mathematics/GteIEEEBinary16.h
>
63
#include <
Mathematics/GteUIntegerALU32.h
>
64
#include <
Mathematics/GteUIntegerAP32.h
>
65
#include <
Mathematics/GteUIntegerFP32.h
>
66
67
// ComputationalGeometry
68
#include <
Mathematics/GteConstrainedDelaunay2.h
>
69
#include <
Mathematics/GteConvexHull2.h
>
70
#include <
Mathematics/GteConvexHull3.h
>
71
#include <
Mathematics/GteDelaunay2.h
>
72
#include <
Mathematics/GteDelaunay2Mesh.h
>
73
#include <
Mathematics/GteDelaunay3.h
>
74
#include <
Mathematics/GteDelaunay3Mesh.h
>
75
#include <
Mathematics/GteEdgeKey.h
>
76
#include <
Mathematics/GteETManifoldMesh.h
>
77
#include <
Mathematics/GteFeatureKey.h
>
78
#include <
Mathematics/GteGenerateMeshUV.h
>
79
#include <
Mathematics/GteIsPlanarGraph.h
>
80
#include <
Mathematics/GteMinimalCycleBasis.h
>
81
#include <
Mathematics/GteMinimumAreaBox2.h
>
82
#include <
Mathematics/GteMinimumAreaCircle2.h
>
83
#include <
Mathematics/GteMinimumVolumeBox3.h
>
84
#include <
Mathematics/GteMinimumVolumeSphere3.h
>
85
#include <
Mathematics/GteNearestNeighborQuery.h
>
86
#include <
Mathematics/GtePlanarMesh.h
>
87
#include <
Mathematics/GtePrimalQuery2.h
>
88
#include <
Mathematics/GtePrimalQuery3.h
>
89
#include <
Mathematics/GteSeparatePoints2.h
>
90
#include <
Mathematics/GteSeparatePoints3.h
>
91
#include <
Mathematics/GteTetrahedronKey.h
>
92
#include <
Mathematics/GteTriangleKey.h
>
93
#include <
Mathematics/GteTriangulateCDT.h
>
94
#include <
Mathematics/GteTriangulateEC.h
>
95
#include <
Mathematics/GteTSManifoldMesh.h
>
96
#include <
Mathematics/GteUniqueVerticesTriangles.h
>
97
#include <
Mathematics/GteVEManifoldMesh.h
>
98
#include <
Mathematics/GteVETManifoldMesh.h
>
99
#include <
Mathematics/GteVertexCollapseMesh.h
>
100
101
// Containment
102
#include <
Mathematics/GteContCapsule3.h
>
103
#include <
Mathematics/GteContCircle2.h
>
104
#include <
Mathematics/GteContCylinder3.h
>
105
#include <
Mathematics/GteContEllipse2.h
>
106
#include <
Mathematics/GteContEllipse2MinCR.h
>
107
#include <
Mathematics/GteContEllipsoid3.h
>
108
#include <
Mathematics/GteContEllipsoid3MinCR.h
>
109
#include <
Mathematics/GteContOrientedBox2.h
>
110
#include <
Mathematics/GteContOrientedBox3.h
>
111
#include <
Mathematics/GteContPointInPolygon2.h
>
112
#include <
Mathematics/GteContPointInPolyhedron3.h
>
113
#include <
Mathematics/GteContScribeCircle2.h
>
114
#include <
Mathematics/GteContScribeCircle3Sphere3.h
>
115
#include <
Mathematics/GteContSphere3.h
>
116
117
// CurvesSurfacesVolumes
118
#include <
Mathematics/GteBasisFunction.h
>
119
#include <
Mathematics/GteBezierCurve.h
>
120
#include <
Mathematics/GteBSplineCurve.h
>
121
#include <
Mathematics/GteBSplineCurveFit.h
>
122
#include <
Mathematics/GteBSplineSurface.h
>
123
#include <
Mathematics/GteBSplineSurfaceFit.h
>
124
#include <
Mathematics/GteBSplineVolume.h
>
125
#include <
Mathematics/GteDarbouxFrame.h
>
126
#include <
Mathematics/GteFrenetFrame.h
>
127
#include <
Mathematics/GteIndexAttribute.h
>
128
#include <
Mathematics/GteMesh.h
>
129
#include <
Mathematics/GteNaturalSplineCurve.h
>
130
#include <
Mathematics/GteNURBSCurve.h
>
131
#include <
Mathematics/GteNURBSSurface.h
>
132
#include <
Mathematics/GteNURBSVolume.h
>
133
#include <
Mathematics/GteParametricCurve.h
>
134
#include <
Mathematics/GteParametricSurface.h
>
135
#include <
Mathematics/GteRectangleMesh.h
>
136
#include <
Mathematics/GteRectanglePatchMesh.h
>
137
#include <
Mathematics/GteRevolutionMesh.h
>
138
#include <
Mathematics/GteTCBSplineCurve.h
>
139
#include <
Mathematics/GteTubeMesh.h
>
140
#include <
Mathematics/GteVertexAttribute.h
>
141
142
// Distance
143
#include <
Mathematics/GteDCPQuery.h
>
144
#include <
Mathematics/GteDistAlignedBoxAlignedBox.h
>
145
#include <
Mathematics/GteDistAlignedBox3OrientedBox3.h
>
146
#include <
Mathematics/GteDistCircle3Circle3.h
>
147
#include <
Mathematics/GteDistLine3AlignedBox3.h
>
148
#include <
Mathematics/GteDistLine3Circle3.h
>
149
#include <
Mathematics/GteDistLine3OrientedBox3.h
>
150
#include <
Mathematics/GteDistLine3Rectangle3.h
>
151
#include <
Mathematics/GteDistLine3Triangle3.h
>
152
#include <
Mathematics/GteDistLineLine.h
>
153
#include <
Mathematics/GteDistLineRay.h
>
154
#include <
Mathematics/GteDistLineSegment.h
>
155
#include <
Mathematics/GteDistOrientedBox3OrientedBox3.h
>
156
#include <
Mathematics/GteDistPoint3Circle3.h
>
157
#include <
Mathematics/GteDistPoint3ConvexPolyhedron3.h
>
158
#include <
Mathematics/GteDistPoint3Cylinder3.h
>
159
#include <
Mathematics/GteDistPoint3Frustum3.h
>
160
#include <
Mathematics/GteDistPoint3Plane3.h
>
161
#include <
Mathematics/GteDistPoint3Rectangle3.h
>
162
#include <
Mathematics/GteDistPoint3Tetrahedron3.h
>
163
#include <
Mathematics/GteDistPointAlignedBox.h
>
164
#include <
Mathematics/GteDistPointHyperellipsoid.h
>
165
#include <
Mathematics/GteDistPointLine.h
>
166
#include <
Mathematics/GteDistPointOrientedBox.h
>
167
#include <
Mathematics/GteDistPointRay.h
>
168
#include <
Mathematics/GteDistPointSegment.h
>
169
#include <
Mathematics/GteDistPointTriangle.h
>
170
#include <
Mathematics/GteDistPointTriangleExact.h
>
171
#include <
Mathematics/GteDistRay3AlignedBox3.h
>
172
#include <
Mathematics/GteDistRay3OrientedBox3.h
>
173
#include <
Mathematics/GteDistRay3Rectangle3.h
>
174
#include <
Mathematics/GteDistRay3Triangle3.h
>
175
#include <
Mathematics/GteDistRayRay.h
>
176
#include <
Mathematics/GteDistRaySegment.h
>
177
#include <
Mathematics/GteDistRectangle3Rectangle3.h
>
178
#include <
Mathematics/GteDistRectangle3AlignedBox3.h
>
179
#include <
Mathematics/GteDistRectangle3OrientedBox3.h
>
180
#include <
Mathematics/GteDistSegment3AlignedBox3.h
>
181
#include <
Mathematics/GteDistSegment3OrientedBox3.h
>
182
#include <
Mathematics/GteDistSegment3Rectangle3.h
>
183
#include <
Mathematics/GteDistSegment3Triangle3.h
>
184
#include <
Mathematics/GteDistSegmentSegment.h
>
185
#include <
Mathematics/GteDistSegmentSegmentExact.h
>
186
#include <
Mathematics/GteDistTriangle3AlignedBox3.h
>
187
#include <
Mathematics/GteDistTriangle3OrientedBox3.h
>
188
#include <
Mathematics/GteDistTriangle3Rectangle3.h
>
189
#include <
Mathematics/GteDistTriangle3Triangle3.h
>
190
191
// Functions
192
#include <
Mathematics/GteACosEstimate.h
>
193
#include <
Mathematics/GteASinEstimate.h
>
194
#include <
Mathematics/GteATanEstimate.h
>
195
#include <
Mathematics/GteChebyshevRatio.h
>
196
#include <
Mathematics/GteConstants.h
>
197
#include <
Mathematics/GteCosEstimate.h
>
198
#include <
Mathematics/GteExp2Estimate.h
>
199
#include <
Mathematics/GteExpEstimate.h
>
200
#include <
Mathematics/GteFunctions.h
>
201
#include <
Mathematics/GteInvSqrtEstimate.h
>
202
#include <
Mathematics/GteLog2Estimate.h
>
203
#include <
Mathematics/GteLogEstimate.h
>
204
#include <
Mathematics/GteSinEstimate.h
>
205
#include <
Mathematics/GteSlerpEstimate.h
>
206
#include <
Mathematics/GteSqrtEstimate.h
>
207
#include <
Mathematics/GteTanEstimate.h
>
208
209
// GeometricPrimitives
210
#include <
Mathematics/GteAlignedBox.h
>
211
#include <
Mathematics/GteArc2.h
>
212
#include <
Mathematics/GteCapsule.h
>
213
#include <
Mathematics/GteCircle3.h
>
214
#include <
Mathematics/GteCone.h
>
215
#include <
Mathematics/GteConvexPolyhedron3.h
>
216
#include <
Mathematics/GteCylinder3.h
>
217
#include <
Mathematics/GteEllipse3.h
>
218
#include <
Mathematics/GteFrustum3.h
>
219
#include <
Mathematics/GteHalfspace.h
>
220
#include <
Mathematics/GteHyperellipsoid.h
>
221
#include <
Mathematics/GteHyperplane.h
>
222
#include <
Mathematics/GteHypersphere.h
>
223
#include <
Mathematics/GteLine.h
>
224
#include <
Mathematics/GteOrientedBox.h
>
225
#include <
Mathematics/GtePolygon2.h
>
226
#include <
Mathematics/GtePolyhedron3.h
>
227
#include <
Mathematics/GteRay.h
>
228
#include <
Mathematics/GteRectangle.h
>
229
#include <
Mathematics/GteSector2.h
>
230
#include <
Mathematics/GteSegment.h
>
231
#include <
Mathematics/GteTetrahedron3.h
>
232
#include <
Mathematics/GteTorus3.h
>
233
#include <
Mathematics/GteTriangle.h
>
234
235
// Interpolation
236
#include <
Mathematics/GteIntpAkima1.h
>
237
#include <
Mathematics/GteIntpAkimaNonuniform1.h
>
238
#include <
Mathematics/GteIntpAkimaUniform1.h
>
239
#include <
Mathematics/GteIntpAkimaUniform2.h
>
240
#include <
Mathematics/GteIntpAkimaUniform3.h
>
241
#include <
Mathematics/GteIntpBicubic2.h
>
242
#include <
Mathematics/GteIntpBilinear2.h
>
243
#include <
Mathematics/GteIntpLinearNonuniform2.h
>
244
#include <
Mathematics/GteIntpLinearNonuniform3.h
>
245
#include <
Mathematics/GteIntpQuadraticNonuniform2.h
>
246
#include <
Mathematics/GteIntpSphere2.h
>
247
#include <
Mathematics/GteIntpThinPlateSpline2.h
>
248
#include <
Mathematics/GteIntpThinPlateSpline3.h
>
249
#include <
Mathematics/GteIntpTricubic3.h
>
250
#include <
Mathematics/GteIntpTrilinear3.h
>
251
#include <
Mathematics/GteIntpVectorField2.h
>
252
253
// Intersection
254
#include <
Mathematics/GteFIQuery.h
>
255
#include <
Mathematics/GteIntrAlignedBox2AlignedBox2.h
>
256
#include <
Mathematics/GteIntrAlignedBox2OrientedBox2.h
>
257
#include <
Mathematics/GteIntrAlignedBox3AlignedBox3.h
>
258
#include <
Mathematics/GteIntrAlignedBox3Cone3.h
>
259
#include <
Mathematics/GteIntrAlignedBox3Cylinder3.h
>
260
#include <
Mathematics/GteIntrAlignedBox3OrientedBox3.h
>
261
#include <
Mathematics/GteIntrAlignedBox3Sphere3.h
>
262
#include <
Mathematics/GteIntrArc2Arc2.h
>
263
#include <
Mathematics/GteIntrCapsule3Capsule3.h
>
264
#include <
Mathematics/GteIntrCircle2Arc2.h
>
265
#include <
Mathematics/GteIntrCircle2Circle2.h
>
266
#include <
Mathematics/GteIntrConvexPolygonPlane.h
>
267
#include <
Mathematics/GteIntrDisk2Sector2.h
>
268
#include <
Mathematics/GteIntrEllipse2Ellipse2.h
>
269
#include <
Mathematics/GteIntrEllipsoid3Ellipsoid3.h
>
270
#include <
Mathematics/GteIntrHalfspace2Polygon2.h
>
271
#include <
Mathematics/GteIntrHalfspace3Capsule3.h
>
272
#include <
Mathematics/GteIntrHalfspace3Cylinder3.h
>
273
#include <
Mathematics/GteIntrHalfspace3Ellipsoid3.h
>
274
#include <
Mathematics/GteIntrHalfspace3OrientedBox3.h
>
275
#include <
Mathematics/GteIntrHalfspace3Segment3.h
>
276
#include <
Mathematics/GteIntrHalfspace3Sphere3.h
>
277
#include <
Mathematics/GteIntrHalfspace3Triangle3.h
>
278
#include <
Mathematics/GteIntrIntervals.h
>
279
#include <
Mathematics/GteIntrLine2AlignedBox2.h
>
280
#include <
Mathematics/GteIntrLine2Arc2.h
>
281
#include <
Mathematics/GteIntrLine2Circle2.h
>
282
#include <
Mathematics/GteIntrLine2Line2.h
>
283
#include <
Mathematics/GteIntrLine2OrientedBox2.h
>
284
#include <
Mathematics/GteIntrLine2Ray2.h
>
285
#include <
Mathematics/GteIntrLine2Segment2.h
>
286
#include <
Mathematics/GteIntrLine2Triangle2.h
>
287
#include <
Mathematics/GteIntrLine3AlignedBox3.h
>
288
#include <
Mathematics/GteIntrLine3Capsule3.h
>
289
#include <
Mathematics/GteIntrLine3Cone3.h
>
290
#include <
Mathematics/GteIntrLine3Cylinder3.h
>
291
#include <
Mathematics/GteIntrLine3Ellipsoid3.h
>
292
#include <
Mathematics/GteIntrLine3OrientedBox3.h
>
293
#include <
Mathematics/GteIntrLine3Plane3.h
>
294
#include <
Mathematics/GteIntrLine3Sphere3.h
>
295
#include <
Mathematics/GteIntrLine3Triangle3.h
>
296
#include <
Mathematics/GteIntrOrientedBox2Circle2.h
>
297
#include <
Mathematics/GteIntrOrientedBox2Cone2.h
>
298
#include <
Mathematics/GteIntrOrientedBox2OrientedBox2.h
>
299
#include <
Mathematics/GteIntrOrientedBox2Sector2.h
>
300
#include <
Mathematics/GteIntrOrientedBox3Cone3.h
>
301
#include <
Mathematics/GteIntrOrientedBox3Cylinder3.h
>
302
#include <
Mathematics/GteIntrOrientedBox3Frustum3.h
>
303
#include <
Mathematics/GteIntrOrientedBox3OrientedBox3.h
>
304
#include <
Mathematics/GteIntrOrientedBox3Sphere3.h
>
305
#include <
Mathematics/GteIntrPlane3Capsule3.h
>
306
#include <
Mathematics/GteIntrPlane3Circle3.h
>
307
#include <
Mathematics/GteIntrPlane3Cylinder3.h
>
308
#include <
Mathematics/GteIntrPlane3Ellipsoid3.h
>
309
#include <
Mathematics/GteIntrPlane3OrientedBox3.h
>
310
#include <
Mathematics/GteIntrPlane3Plane3.h
>
311
#include <
Mathematics/GteIntrPlane3Sphere3.h
>
312
#include <
Mathematics/GteIntrPlane3Triangle3.h
>
313
#include <
Mathematics/GteIntrRay2AlignedBox2.h
>
314
#include <
Mathematics/GteIntrRay2Arc2.h
>
315
#include <
Mathematics/GteIntrRay2Circle2.h
>
316
#include <
Mathematics/GteIntrRay2OrientedBox2.h
>
317
#include <
Mathematics/GteIntrRay2Ray2.h
>
318
#include <
Mathematics/GteIntrRay2Segment2.h
>
319
#include <
Mathematics/GteIntrRay2Triangle2.h
>
320
#include <
Mathematics/GteIntrRay3AlignedBox3.h
>
321
#include <
Mathematics/GteIntrRay3Capsule3.h
>
322
#include <
Mathematics/GteIntrRay3Cone3.h
>
323
#include <
Mathematics/GteIntrRay3Cylinder3.h
>
324
#include <
Mathematics/GteIntrRay3Ellipsoid3.h
>
325
#include <
Mathematics/GteIntrRay3OrientedBox3.h
>
326
#include <
Mathematics/GteIntrRay3Plane3.h
>
327
#include <
Mathematics/GteIntrRay3Sphere3.h
>
328
#include <
Mathematics/GteIntrRay3Triangle3.h
>
329
#include <
Mathematics/GteIntrSegment2AlignedBox2.h
>
330
#include <
Mathematics/GteIntrSegment2Arc2.h
>
331
#include <
Mathematics/GteIntrSegment2Circle2.h
>
332
#include <
Mathematics/GteIntrSegment2OrientedBox2.h
>
333
#include <
Mathematics/GteIntrSegment2Segment2.h
>
334
#include <
Mathematics/GteIntrSegment2Triangle2.h
>
335
#include <
Mathematics/GteIntrSegment3AlignedBox3.h
>
336
#include <
Mathematics/GteIntrSegment3Capsule3.h
>
337
#include <
Mathematics/GteIntrSegment3Cone3.h
>
338
#include <
Mathematics/GteIntrSegment3Cylinder3.h
>
339
#include <
Mathematics/GteIntrSegment3Ellipsoid3.h
>
340
#include <
Mathematics/GteIntrSegment3OrientedBox3.h
>
341
#include <
Mathematics/GteIntrSegment3Plane3.h
>
342
#include <
Mathematics/GteIntrSegment3Sphere3.h
>
343
#include <
Mathematics/GteIntrSegment3Triangle3.h
>
344
#include <
Mathematics/GteIntrSphere3Cone3.h
>
345
#include <
Mathematics/GteIntrSphere3Frustum3.h
>
346
#include <
Mathematics/GteIntrSphere3Sphere3.h
>
347
#include <
Mathematics/GteIntrTriangle3OrientedBox3.h
>
348
#include <
Mathematics/GteTIQuery.h
>
349
350
// NumericalMethods
351
#include <
Mathematics/GteCubicRootsQR.h
>
352
#include <
Mathematics/GteGaussianElimination.h
>
353
#include <
Mathematics/GteIntegration.h
>
354
#include <
Mathematics/GteLCPSolver.h
>
355
#include <
Mathematics/GteLinearSystem.h
>
356
#include <
Mathematics/GteMinimize1.h
>
357
#include <
Mathematics/GteMinimizeN.h
>
358
#include <
Mathematics/GteOdeEuler.h
>
359
#include <
Mathematics/GteOdeImplicitEuler.h
>
360
#include <
Mathematics/GteOdeMidpoint.h
>
361
#include <
Mathematics/GteOdeRungeKutta4.h
>
362
#include <
Mathematics/GteOdeSolver.h
>
363
#include <
Mathematics/GteQuarticRootsQR.h
>
364
#include <
Mathematics/GteRootsBisection.h
>
365
#include <
Mathematics/GteRootsBrentsMethod.h
>
366
#include <
Mathematics/GteRootsPolynomial.h
>
367
#include <
Mathematics/GteSingularValueDecomposition.h
>
368
#include <
Mathematics/GteSymmetricEigensolver.h
>
369
#include <
Mathematics/GteSymmetricEigensolver2x2.h
>
370
#include <
Mathematics/GteSymmetricEigensolver3x3.h
>
371
#include <
Mathematics/GteUnsymmetricEigenvalues.h
>
372
373
// Projection
374
#include <
Mathematics/GteProjection.h
>
375
376
// SIMD
377
#if defined(__MSWINDOWS__)
378
#include <
Mathematics/MSW/GteIntelSSE.h
>
379
#endif
380
GteDistPoint3Tetrahedron3.h
GteMinimumAreaCircle2.h
GteIntrPlane3Sphere3.h
GteBSNumber.h
GteApprCylinder3.h
GteDistAlignedBox3OrientedBox3.h
GteIntrLine2Triangle2.h
GteIntrRay3Sphere3.h
GteDistPointLine.h
GteIntpSphere2.h
GteIntrRay3Cylinder3.h
GteSymmetricEigensolver3x3.h
GteFrustum3.h
GteIntrHalfspace3Ellipsoid3.h
GteSeparatePoints3.h
GteDistPoint3Rectangle3.h
GteBasisFunction.h
GteArc2.h
GteIntrSegment3Cone3.h
GteIntpAkimaUniform3.h
GteCosEstimate.h
GteDelaunay3Mesh.h
GteACosEstimate.h
GteRootsPolynomial.h
GteTriangulateEC.h
GteApprPolynomial2.h
GteLogEstimate.h
GteGaussianElimination.h
GteSlerpEstimate.h
GteExp2Estimate.h
GteDistRaySegment.h
GteIntrLine2AlignedBox2.h
GteIntrLine3Ellipsoid3.h
GteDistSegment3OrientedBox3.h
GtePolyhedron3.h
GteIntrSegment3Ellipsoid3.h
GteTIQuery.h
GteRectanglePatchMesh.h
GteIntrOrientedBox2Circle2.h
GteIntrDisk2Sector2.h
GteContScribeCircle3Sphere3.h
GteSinEstimate.h
GteExpEstimate.h
GteDistTriangle3OrientedBox3.h
GteIntrHalfspace3OrientedBox3.h
GteASinEstimate.h
GteDistPointHyperellipsoid.h
GteAlignedBox.h
GteIndexAttribute.h
GteCylinder3.h
GteMesh.h
GteDistSegmentSegment.h
GteHyperplane.h
GteIntrRay3Ellipsoid3.h
GteNearestNeighborQuery.h
GteDistPoint3Circle3.h
GteDistRayRay.h
GteNURBSCurve.h
GteIntrAlignedBox3OrientedBox3.h
GteGMatrix.h
GteIntrAlignedBox3AlignedBox3.h
GteSegment.h
GteVETManifoldMesh.h
GteDarbouxFrame.h
GteIntrLine3AlignedBox3.h
GteIntrSegment2Segment2.h
GteIntrRay3AlignedBox3.h
GteIntrRay2Ray2.h
GteSeparatePoints2.h
GteIntrRay2Segment2.h
GteContEllipsoid3.h
GteSector2.h
GteContOrientedBox2.h
GteIntrSegment2Triangle2.h
GteBSplineCurve.h
GteBandedMatrix.h
GteIntrLine3Triangle3.h
GteArithmetic.h
GteIntrRay3Capsule3.h
GteContCylinder3.h
GteDistTriangle3AlignedBox3.h
GteRotation.h
GteQuarticRootsQR.h
GteTriangle.h
GteVector2.h
GteFeatureKey.h
GteIntrLine3Sphere3.h
GteApprQuadratic3.h
GtePrimalQuery2.h
GteContCircle2.h
GteIntrPlane3Triangle3.h
GteDistPointAlignedBox.h
GteBezierCurve.h
GteDistSegmentSegmentExact.h
GteApprEllipse2.h
GteIntrAlignedBox2AlignedBox2.h
GteIntrEllipsoid3Ellipsoid3.h
GteParametricCurve.h
GteEllipse3.h
GteIntpLinearNonuniform3.h
GteDistPoint3Cylinder3.h
GteApprQuery.h
GteRectangleMesh.h
GteEulerAngles.h
GteDistRay3Rectangle3.h
GteDistLine3Circle3.h
GteIntpAkimaNonuniform1.h
GteDistRay3OrientedBox3.h
GteNURBSVolume.h
GteIntrHalfspace3Capsule3.h
GteDistRay3Triangle3.h
GteVector.h
GteContPointInPolyhedron3.h
GteIntrSegment3Cylinder3.h
GteLine.h
GteIntrEllipse2Ellipse2.h
GteIntrOrientedBox2Sector2.h
GteChebyshevRatio.h
GteBSPrecision.h
GteDistRay3AlignedBox3.h
GteDistPointTriangle.h
GteIntrOrientedBox3Sphere3.h
GteIntegration.h
GteApprHeightLine2.h
GteDistPoint3Frustum3.h
GteIntrSphere3Sphere3.h
GteIntrLine2Arc2.h
GteMinimumAreaBox2.h
GteCone.h
GteDistOrientedBox3OrientedBox3.h
GteIntrArc2Arc2.h
GteVector4.h
GteUIntegerFP32.h
GteIntrOrientedBox3Cone3.h
GteIsPlanarGraph.h
GteVEManifoldMesh.h
GteMinimalCycleBasis.h
GteConstants.h
GteVertexAttribute.h
GteLinearSystem.h
GteIntrCircle2Circle2.h
GteFIQuery.h
GteApprGaussian3.h
GteIntrSphere3Cone3.h
GtePrimalQuery3.h
GteGenerateMeshUV.h
GteIntrAlignedBox3Cone3.h
GteDistLineSegment.h
GteIntpBicubic2.h
GteApprOrthogonalLine3.h
GteLCPSolver.h
GteBitHacks.h
GteApprSphere3.h
GteAxisAngle.h
GteIntrPlane3Circle3.h
GteApprPolynomial4.h
GteVector3.h
GtePlanarMesh.h
GteDistTriangle3Rectangle3.h
GteIntpBilinear2.h
GteContEllipse2MinCR.h
GteConvexHull3.h
GteApprHeightPlane3.h
GteContOrientedBox3.h
GteIntpLinearNonuniform2.h
GteFunctions.h
GteMinimize1.h
GteNURBSSurface.h
GteContSphere3.h
GteDistAlignedBoxAlignedBox.h
GteIntpTrilinear3.h
GteIntrSegment2Arc2.h
GteApprOrthogonalLine2.h
GteIntpQuadraticNonuniform2.h
GteApprPolynomial3.h
GteDistPointRay.h
GteDelaunay3.h
GteTorus3.h
GteConvexHull2.h
GteIntpVectorField2.h
GteDistPointOrientedBox.h
GteContEllipse2.h
GteIntrCapsule3Capsule3.h
GteInvSqrtEstimate.h
GteUniqueVerticesTriangles.h
GteIntrOrientedBox3Cylinder3.h
GteIntrRay2OrientedBox2.h
GteRay.h
GteProjection.h
GteSymmetricEigensolver2x2.h
GteHalfspace.h
GteTubeMesh.h
GteApprGaussian2.h
GteIntrCircle2Arc2.h
GteLog2Estimate.h
GteBSplineSurface.h
GteIntrIntervals.h
GteIntrSegment3OrientedBox3.h
GteIntrSegment2OrientedBox2.h
GteOrientedBox.h
GteDistSegment3Triangle3.h
GteDistLine3OrientedBox3.h
GteIEEEBinary.h
GteApprParaboloid3.h
GteDelaunay2.h
GteIntrSegment2Circle2.h
GteIntrLine2Line2.h
GteOdeRungeKutta4.h
GteIntpAkima1.h
GteIntrOrientedBox3Frustum3.h
GteDistCircle3Circle3.h
GteIntrSegment3Sphere3.h
GteRootsBisection.h
GteApprEllipsoid3.h
GteApprOrthogonalPlane3.h
GteRootsBrentsMethod.h
GteTetrahedron3.h
GteTriangleKey.h
GteVertexCollapseMesh.h
GteHypersphere.h
GteConstrainedDelaunay2.h
GteIntrPlane3Ellipsoid3.h
GteDistTriangle3Triangle3.h
GteMatrix2x2.h
GteUIntegerALU32.h
GteIntrAlignedBox2OrientedBox2.h
GteIEEEBinary16.h
GteIntrRay3Plane3.h
GteIntpThinPlateSpline2.h
GteIntrLine2Segment2.h
GteRectangle.h
GteIntrHalfspace3Cylinder3.h
GteFrenetFrame.h
GteMinimizeN.h
GteDCPQuery.h
GteEdgeKey.h
GteContEllipsoid3MinCR.h
GteIntrLine2Ray2.h
GteDistPoint3ConvexPolyhedron3.h
GteApprGreatCircle3.h
GteIntrOrientedBox2Cone2.h
GteDelaunay2Mesh.h
GteIntrLine2OrientedBox2.h
GteIntrTriangle3OrientedBox3.h
GteUIntegerAP32.h
GteApprEllipseByArcs.h
GteIntrAlignedBox3Sphere3.h
GteUnsymmetricEigenvalues.h
GteIntrRay2AlignedBox2.h
GteDistLineLine.h
GteSymmetricEigensolver.h
GteIntrLine2Circle2.h
GteIntrConvexPolygonPlane.h
GtePolynomial1.h
GteRevolutionMesh.h
GteIntrRay3OrientedBox3.h
GteSqrtEstimate.h
GteOdeMidpoint.h
GteIntrPlane3Cylinder3.h
GteIntrRay2Circle2.h
GteApprCircle2.h
GteDistRectangle3AlignedBox3.h
GteIntrPlane3Plane3.h
GteCubicRootsQR.h
GteIntrLine3Cone3.h
GteDistLine3Rectangle3.h
GteMinimumVolumeSphere3.h
GteGVector.h
GteDistPoint3Plane3.h
GteIntrSegment3Triangle3.h
GteIntrPlane3OrientedBox3.h
GteIntrLine3OrientedBox3.h
GteIntrRay2Arc2.h
GteMatrix4x4.h
GteDistPointTriangleExact.h
GteApprPolynomialSpecial2.h
GtePolygon2.h
GteIntrOrientedBox3OrientedBox3.h
GteDistSegment3AlignedBox3.h
GteContPointInPolygon2.h
GteIntrHalfspace3Segment3.h
GteDistSegment3Rectangle3.h
GteContCapsule3.h
GteIntrPlane3Capsule3.h
GteBSplineVolume.h
GteIntrSegment3Capsule3.h
GteIntrRay3Cone3.h
GteParametricSurface.h
GteQuaternion.h
GteIntrLine3Capsule3.h
GteTanEstimate.h
GteBSplineCurveFit.h
GteATanEstimate.h
GteDistLineRay.h
GteCapsule.h
GteTriangulateCDT.h
GteIntrSegment3Plane3.h
GteBSplineSurfaceFit.h
GteIntrSegment2AlignedBox2.h
GteApprPolynomialSpecial4.h
GteConvexPolyhedron3.h
GteOdeEuler.h
GteMatrix.h
GteTetrahedronKey.h
GteETManifoldMesh.h
GteSingularValueDecomposition.h
GteIntrSegment3AlignedBox3.h
GteIntpThinPlateSpline3.h
GteIntpTricubic3.h
GteDistPointSegment.h
GteTSManifoldMesh.h
GteIntrLine3Plane3.h
GteIntelSSE.h
GteDistLine3Triangle3.h
GteIntrHalfspace3Triangle3.h
GteConvertCoordinates.h
GteOdeImplicitEuler.h
GteDistRectangle3Rectangle3.h
GteOdeSolver.h
GteMinimumVolumeBox3.h
GteDistRectangle3OrientedBox3.h
GteIntrOrientedBox2OrientedBox2.h
GteIntrLine3Cylinder3.h
GteDistLine3AlignedBox3.h
GteIntpAkimaUniform2.h
GteIntrSphere3Frustum3.h
GteCircle3.h
GteIntrRay3Triangle3.h
GteIntrHalfspace3Sphere3.h
GteNaturalSplineCurve.h
GteTCBSplineCurve.h
GteBSRational.h
GteIntrHalfspace2Polygon2.h
GteContScribeCircle2.h
GteApprQuadratic2.h
GteMatrix3x3.h
GteHyperellipsoid.h
GteIntrRay2Triangle2.h
GteIntrAlignedBox3Cylinder3.h
GteApprPolynomialSpecial3.h
GteIntpAkimaUniform1.h
geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:02