Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/davideberly/GeometricTools
/ functions
Functions
9,004 in github.com/davideberly/GeometricTools
⨍
Functions
9,004
◇
Types & classes
1,796
Method
AddBox
GTE/Mathematics/AdaptiveSkeletonClimbing3.h:1221
Method
AddEdge
GTE/Mathematics/SurfaceExtractorTetrahedra.h:387
Method
AddEdge
GTE/Mathematics/AdaptiveSkeletonClimbing2.h:704
Method
AddIgnoreSign
Add two positive numbers.
GTE/Mathematics/BSNumber.h:764
Method
AddTriangle
GTE/Mathematics/SurfaceExtractorTetrahedra.h:394
Method
AddVertex
GTE/Mathematics/SurfaceExtractorTetrahedra.h:370
Method
AddVertex
GTE/Mathematics/AdaptiveSkeletonClimbing2.h:698
Function
Adjoint
GTE/Mathematics/Matrix2x2.h:89
Function
Adjoint
GTE/Mathematics/Matrix3x3.h:61
Function
Adjoint
GTE/Mathematics/Matrix4x4.h:77
Method
Adjoint
Compute the adjoint matrix A(M) from the Lie group element M.
GTE/Mathematics/LieGroupsAlgebras.h:90
Method
Adjoint
Compute the adjoint matrix A(M) from the Lie group element M.
GTE/Mathematics/LieGroupsAlgebras.h:234
Method
Adjoint
Compute the adjoint matrix A(M) from the Lie group element M.
GTE/Mathematics/LieGroupsAlgebras.h:471
Method
Adjoint
Compute the adjoint matrix A(M) from the Lie group element M.
GTE/Mathematics/LieGroupsAlgebras.h:639
Method
AlignTo
The camera to which the billboard is aligned.
GTE/Graphics/BillboardNode.h:24
Method
AlignedBox
Construction and destruction. The default constructor sets the minimum values to -1 and the maximum values to +1.
GTE/Mathematics/AlignedBox.h:28
Method
AllNonzero
GTE/Mathematics/QuadricSurface.h:308
Method
AllPairsTrianglesWindow3
GTE/Samples/Intersection/AllPairsTriangles/AllPairsTrianglesWindow3.cpp:11
Method
AllZero
GTE/Mathematics/QuadricSurface.h:532
Method
AllowMotion
GTE/Samples/SceneGraphs/Castle/CastleWindow3.cpp:935
Method
AllowOcclusionQuery
Support for occlusion queries. When enabled, Draw functions return the number of samples that passed the depth and stencil tests, effectively the num
GTE/Graphics/GraphicsEngine.h:74
Method
AmbientLightEffect
GTE/Graphics/AmbientLightEffect.cpp:12
Method
AngleLessThan
Test Angle(D0[0],D0[1]) < Angle(D1[0],D1[1]). It is known that D1[0] = -D0[1].
GTE/Mathematics/RotatingCalipers.h:231
Method
Antipode
GTE/Mathematics/RotatingCalipers.h:38
Method
AppendConsumeBuffersConsole
GTE/Samples/Graphics/AppendConsumeBuffers/AppendConsumeBuffersConsole.cpp:10
Method
AppendTriangle
GTE/Mathematics/SplitMeshByPlane.h:330
Method
Application
GTE/Applications/Application.cpp:12
Method
ApplyBlur
GTE/Samples/Graphics/ShadowMaps/ShadowMapsWindow3.cpp:399
Method
ApprCone3
GTE/Mathematics/ApprCone3.h:48
Method
ApprCone3ExtractEllipses
GTE/Mathematics/ApprCone3EllipseAndPoints.h:235
Method
ApprCylinder3
Search the hemisphere for a minimum, choose numThetaSamples and numPhiSamples to be positive (and preferably large). These are used to generate a hemi
GTE/Mathematics/ApprCylinder3.h:58
Method
ApprGaussian2
Initialize the model parameters to zero.
GTE/Mathematics/ApprGaussian2.h:32
Method
ApprGaussian3
Initialize the model parameters to zero.
GTE/Mathematics/ApprGaussian3.h:32
Method
ApprHeightLine2
Initialize the model parameters to zero.
GTE/Mathematics/ApprHeightLine2.h:31
Method
ApprHeightPlane3
Initialize the model parameters to zero.
GTE/Mathematics/ApprHeightPlane3.h:32
Method
ApprOrthogonalLine2
Initialize the model parameters to zero.
GTE/Mathematics/ApprOrthogonalLine2.h:32
Method
ApprOrthogonalLine3
Initialize the model parameters to zero.
GTE/Mathematics/ApprOrthogonalLine3.h:32
Method
ApprOrthogonalPlane3
Initialize the model parameters to zero.
GTE/Mathematics/ApprOrthogonalPlane3.h:32
Method
ApprParallelLines2
GTE/Mathematics/ApprParallelLines2.h:29
Method
ApprPolynomial2
Initialize the model parameters to zero.
GTE/Mathematics/ApprPolynomial2.h:49
Method
ApprPolynomial3
Initialize the model parameters to zero.
GTE/Mathematics/ApprPolynomial3.h:53
Method
ApprPolynomial4
Initialize the model parameters to zero.
GTE/Mathematics/ApprPolynomial4.h:56
Method
ApprPolynomialSpecial2
Initialize the model parameters to zero. The degrees must be nonnegative and strictly increasing.
GTE/Mathematics/ApprPolynomialSpecial2.h:34
Method
ApprPolynomialSpecial3
Initialize the model parameters to zero. The degrees must be nonnegative and strictly increasing.
GTE/Mathematics/ApprPolynomialSpecial3.h:34
Method
ApprPolynomialSpecial4
Initialize the model parameters to zero. The degrees must be nonnegative and strictly increasing.
GTE/Mathematics/ApprPolynomialSpecial4.h:34
Method
ApprQuery
Construction and destruction.
GTE/Mathematics/ApprQuery.h:32
Method
ApprTorus3
GTE/Mathematics/ApprTorus3.h:73
Method
ApproximateBezierCurveByArcsWindow2
GTE/Samples/Mathematics/ApproximateBezierCurveByArcs/ApproximateBezierCurveByArcsWindow2.cpp:14
Function
ApproximateCurveByArcs
GTE/Mathematics/ApprCurveByArcs.h:64
Method
ApproximateEllipse2Window2
GTE/Samples/Mathematics/ApproximateEllipse2/ApproximateEllipse2Window2.cpp:12
Method
ApproximateEllipsesByArcsWindow2
GTE/Samples/Mathematics/ApproximateEllipsesByArcs/ApproximateEllipsesByArcsWindow2.cpp:11
Method
ApproximateEllipsoid3Window3
GTE/Samples/Mathematics/ApproximateEllipsoid3/ApproximateEllipsoid3Window3.cpp:13
Method
Arc2
Construction and destruction. The default constructor sets the center to (0,0), radius to 1, end0 to (1,0), and end1 to (0,1).
GTE/Mathematics/Arc2.h:28
Method
Area2
GTE/Mathematics/IntrAreaEllipse2Ellipse2.h:214
Method
Area4
GTE/Mathematics/IntrAreaEllipse2Ellipse2.h:249
Method
AreaCS
GTE/Mathematics/IntrAreaEllipse2Ellipse2.h:176
Method
AreaDispatch
GTE/Mathematics/IntrAreaEllipse2Ellipse2.h:124
Method
AreaLightEffect
GTE/Graphics/AreaLightEffect.cpp:13
Method
AreaLightsWindow3
GTE/Samples/Graphics/AreaLights/AreaLightsWindow3.cpp:13
Method
AreaMergeTree
GTE/Mathematics/AdaptiveSkeletonClimbing2.h:381
Method
Array2
Construction. The first constructor generates an array of objects that are owned by Array2. The second constructor is given an array of objects that
GTE/Mathematics/Array2.h:28
Method
Array3
Construction. The first constructor generates an array of objects that are owned by Array3. The second constructor is given an array of objects that
GTE/Mathematics/Array3.h:28
Method
Array4
Construction. The first constructor generates an array of objects that are owned by Array4. The second constructor is given an array of objects that
GTE/Mathematics/Array4.h:28
Method
AssembleFullFrame
GTE/Samples/Imagics/VideoStreams/VideoStreamManager.cpp:203
Method
AssignBoundaryTextureCoordinatesDisk
GTE/Mathematics/GenerateMeshUV.h:415
Method
AssignBoundaryTextureCoordinatesSquare
GTE/Mathematics/GenerateMeshUV.h:332
Method
AssignDirichletImageBorder
Assign values to the 1-voxel image border.
GTE/Mathematics/PdeFilter3.h:230
Method
AssignDirichletImageBorder
Assign values to the 1-pixel image border.
GTE/Mathematics/PdeFilter2.h:175
Method
AssignDirichletImageBorder
Assign values to the 1-pixel image border.
GTE/Mathematics/PdeFilter1.h:127
Method
AssignDirichletMaskBorder
Assign values to the 1-voxel mask border.
GTE/Mathematics/PdeFilter3.h:740
Method
AssignDirichletMaskBorder
Assign values to the 1-pixel mask border.
GTE/Mathematics/PdeFilter2.h:333
Method
AssignDirichletMaskBorder
Assign values to the 1-pixel mask border.
GTE/Mathematics/PdeFilter1.h:173
Method
AssignNeumannImageBorder
GTE/Mathematics/PdeFilter3.h:471
Method
AssignNeumannImageBorder
GTE/Mathematics/PdeFilter2.h:249
Method
AssignNeumannImageBorder
GTE/Mathematics/PdeFilter1.h:148
Method
AssignNeumannMaskBorder
GTE/Mathematics/PdeFilter3.h:775
Method
AssignNeumannMaskBorder
GTE/Mathematics/PdeFilter2.h:362
Method
AssignNeumannMaskBorder
GTE/Mathematics/PdeFilter1.h:194
Method
AssociatePointsWithPlanes
GTE/Mathematics/ApprCone3EllipseAndPoints.h:375
Method
AtomicCounterBuffer
GTE/Graphics/GL46/GLSLReflection.h:142
Function
AtomicMin
GTE/Mathematics/AtomicMinMax.h:19
Method
AttachEffect
GTE/Samples/SceneGraphs/SwitchNodes/SwitchNodesWindow3.cpp:157
Method
AttachEffect
GTE/Samples/SceneGraphs/DLODNodes/DLODNodesWindow3.cpp:104
Method
AttachToUnit
GTE/Graphics/GL46/GL46StructuredBuffer.cpp:32
Method
AttachToUnit
GTE/Graphics/GL46/GL46AtomicCounterBuffer.cpp:30
Method
AttachTriangleToEdge
GTE/Samples/Intersection/IntersectConvexPolyhedra/MTMesh.h:619
Method
Attribute
GTE/Graphics/VertexFormat.h:94
Method
Attribute
GTE/Graphics/GL46/GL46InputLayout.h:31
Method
AxisAngle
GTE/Mathematics/AxisAngle.h:23
Method
BSNumber
Construction and destruction. The default constructor generates the zero BSNumber.
GTE/Mathematics/BSNumber.h:92
Method
BSPPolygon2
Construction and destruction.
GTE/Mathematics/BSPPolygon2.h:45
Method
BSPTree2
Construction and destruction.
GTE/Mathematics/BSPPolygon2.h:254
Method
BSPrecision
GTE/Mathematics/BSPrecision.h:61
Method
BSRational
Construction. The default constructor generates the zero BSRational. The constructors that take only numerators set the denominators to one.
GTE/Mathematics/BSRational.h:35
Method
BSplineCurve
Construction. If the input controls is non-null, a copy is made of the controls. To defer setting the control points, pass a null pointer and later
GTE/Mathematics/BSplineCurve.h:28
Method
BSplineCurveFit
Construction. The preconditions for calling the constructor are 1 <= degree && degree < numControls <= numSamples - degree - 1. The samples points ar
GTE/Mathematics/BSplineCurveFit.h:30
Method
BSplineCurveFitterWindow3
GTE/Samples/Mathematics/BSplineCurveFitter/BSplineCurveFitterWindow3.cpp:12
Method
BSplineCurveReductionWindow3
GTE/Samples/Mathematics/BSplineCurveReduction/BSplineCurveReductionWindow3.cpp:13
Method
BSplineGeodesic
GTE/Mathematics/BSplineGeodesic.h:26
Method
BSplineInterpolationConsole
GTE/Samples/Imagics/BSplineInterpolation/BSplineInterpolationConsole.cpp:18
← previous
next →
1,301–1,400 of 9,004, ranked by callers