MCPcopy Create free account

hub / github.com/davideberly/GeometricTools / functions

Functions9,004 in github.com/davideberly/GeometricTools

MethodBSplineReduction
GTE/Mathematics/BSplineReduction.h:45
MethodBSplineSurface
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/BSplineSurface.h:40
MethodBSplineSurfaceFit
Construction. The preconditions for calling the constructor are 1 <= degree0 && degree0 + 1 < numControls0 <= numSamples0 1 <= degree1 && degree1 + 1
GTE/Mathematics/BSplineSurfaceFit.h:32
MethodBSplineSurfaceFitterWindow3
GTE/Samples/Mathematics/BSplineSurfaceFitter/BSplineSurfaceFitterWindow3.cpp:16
MethodBSplineVolume
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/BSplineVolume.h:31
MethodBVTree
Abstract base class.
GTE/Mathematics/BVTree.h:84
MethodBVTreeOfTriangles
GTE/Mathematics/BVTreeOfTriangles.h:29
MethodBackBuffer
GTE/Graphics/DX11/DX11Engine.cpp:585
MethodBackSubstitute
GTE/Mathematics/NaturalQuinticSpline.h:361
MethodBackSubstitute
GTE/Mathematics/NaturalCubicSpline.h:301
MethodBallHillWindow3
GTE/Samples/Physics/BallHill/BallHillWindow3.cpp:13
MethodBallRubberBandWindow2
GTE/Samples/Physics/BallRubberBand/BallRubberBandWindow2.cpp:10
MethodBandedMatrix
Construction and destruction.
GTE/Mathematics/BandedMatrix.h:23
MethodBaseEngine
Disallow copy and assignment.
GTE/Graphics/BaseEngine.h:34
MethodBaseEngine
GTE/Graphics/BaseEngine.cpp:12
MethodBasisFunction
Construction and destruction. The determination that the curve is open or floating is based on the multiplicities. The 'uniform' input is used to av
GTE/Mathematics/BasisFunction.h:128
MethodBasisFunctionInput
The members are uninitialized.
GTE/Mathematics/BasisFunction.h:34
MethodBeadSlideConsole
GTE/Samples/Physics/BeadSlide/BeadSlideConsole.cpp:14
MethodBeginOcclusionQuery
GTE/Graphics/GL46/GL46Engine.cpp:252
MethodBeginOcclusionQuery
GTE/Graphics/DX11/DX11Engine.cpp:822
MethodBeginTimer
GTE/Graphics/DX11/DX11Engine.cpp:295
MethodBezierCurve
Construction and destruction. The number of control points must be degree + 1. This object copies the input array. The domain is t in [0,1]. To va
GTE/Mathematics/BezierCurve.h:30
MethodBidiagonalize
Bidiagonalize using Householder reflections. On input, mMatrix is a copy of the input matrix passed to Solve(...). On output, mDiagonal and mSuperdiag
GTE/Mathematics/SingularValueDecomposition.h:447
MethodBillboardNode
GTE/Graphics/BillboardNode.cpp:13
MethodBillboardNodesWindow3
GTE/Samples/SceneGraphs/BillboardNodes/BillboardNodesWindow3.cpp:13
MethodBind
GTE/Graphics/GraphicsEngine.cpp:147
MethodBindProgram
GTE/Graphics/GL46/GL46Engine.cpp:1266
MethodBindProgram
GTE/Graphics/DX11/DX11Engine.cpp:1817
MethodBindTexture
GTE/Graphics/DX11/DX11Engine.cpp:1554
MethodBipedManager
GTE/Samples/SceneGraphs/BlendedAnimations/BipedManager.cpp:15
MethodBisect
Bisect the function Phi(t) = t + a0 - a1 * t / sqrt(a2 * t^2 + a3) on the specified interval [tmin,tmax].
GTE/Mathematics/DistLine3Circle3.h:380
MethodBisect
GTE/Mathematics/RootsGeneralPolynomial.h:356
MethodBisectionConverged
GTE/Mathematics/ReparameterizeByArclength.h:152
MethodBisector
The bisection algorithm to find the unique root of F(t).
GTE/Mathematics/DistPointHyperellipsoid.h:274
MethodBits0
The precomputed information about the 256 configurations for voxels.
GTE/Mathematics/MarchingCubes.h:400
MethodBits1
GTE/Mathematics/MarchingCubes.h:405
MethodBits2BoxDiag
GTE/Mathematics/MarchingCubes.h:535
MethodBits2Edge
GTE/Mathematics/MarchingCubes.h:443
MethodBits2FaceDiag
GTE/Mathematics/MarchingCubes.h:485
MethodBits3EdgeFaceDiag
GTE/Mathematics/MarchingCubes.h:627
MethodBits3FaceDiagFaceDiag
GTE/Mathematics/MarchingCubes.h:681
MethodBits3SameFace
GTE/Mathematics/MarchingCubes.h:581
MethodBits4EdgeEdgePara
GTE/Mathematics/MarchingCubes.h:862
MethodBits4EdgeEdgePerp
GTE/Mathematics/MarchingCubes.h:889
MethodBits4FaceBoxDiag
GTE/Mathematics/MarchingCubes.h:835
MethodBits4FaceEdge
GTE/Mathematics/MarchingCubes.h:760
MethodBits4FaceFaceDiagL
GTE/Mathematics/MarchingCubes.h:785
MethodBits4FaceFaceDiagR
GTE/Mathematics/MarchingCubes.h:810
MethodBits4SameFace
GTE/Mathematics/MarchingCubes.h:739
MethodBits5EdgeFaceDiag
GTE/Mathematics/MarchingCubes.h:652
MethodBits5FaceDiagFaceDiag
GTE/Mathematics/MarchingCubes.h:708
MethodBits5SameFace
GTE/Mathematics/MarchingCubes.h:604
MethodBits6BoxDiag
GTE/Mathematics/MarchingCubes.h:558
MethodBits6Edge
GTE/Mathematics/MarchingCubes.h:464
MethodBits6FaceDiag
GTE/Mathematics/MarchingCubes.h:508
MethodBits7
GTE/Mathematics/MarchingCubes.h:424
MethodBlendState
GTE/Graphics/BlendState.cpp:12
MethodBlendTransformController
GTE/Graphics/BlendTransformController.cpp:14
MethodBlendedAnimationsWindow3
GTE/Samples/SceneGraphs/BlendedAnimations/BlendedAnimationsWindow3.cpp:12
MethodBlendedTerrainEffect
GTE/Samples/Graphics/BlendedTerrain/BlendedTerrainEffect.cpp:12
MethodBlendedTerrainWindow3
GTE/Samples/Graphics/BlendedTerrain/BlendedTerrainWindow3.cpp:12
MethodBlockCholeskyDecomposition
Ensure that BlockSize > 0 and NumBlocks > 0 at compile time.
GTE/Mathematics/CholeskyDecomposition.h:210
MethodBlockCholeskyDecomposition
Ensure that BlockSize > 0 and NumDimensions > 0 at run time.
GTE/Mathematics/CholeskyDecomposition.h:389
MethodBlockLDLTDecomposition
GTE/Mathematics/LDLTDecomposition.h:269
MethodBlockLDLTDecomposition
GTE/Mathematics/LDLTDecomposition.h:486
MethodBloodCellController
GTE/Samples/SceneGraphs/ParticleControllers/BloodCellController.cpp:11
MethodBlownGlassWindow3
GTE/Samples/Physics/BlownGlass/BlownGlassWindow3.cpp:10
MethodBouncingBallWindow3
GTE/Samples/Physics/BouncingBall/BouncingBallWindow3.cpp:11
MethodBouncingSpheresWindow3
GTE/Samples/Physics/BouncingSpheres/BouncingSpheresWindow3.cpp:15
MethodBouncingTetrahedraWindow3
GTE/Samples/Physics/BouncingTetrahedra/BouncingTetrahedraWindow3.cpp:13
MethodBoundTree
Construction and destruction.
GTE/Graphics/BoundTree.h:47
MethodBoundaryEdge
GTE/Mathematics/ETManifoldMesh.h:801
MethodBoundaryEdge
GTE/Mathematics/StaticVETManifoldMesh2.h:368
MethodBoundaryEdge
GTE/Mathematics/MeshStaticManifold2.h:328
MethodBoundingSphere
Construction and destruction. The default constructor sets the center to the origin (0,0,0) and the radius to 0. A radius of 0 denotes an invalid bo
GTE/Graphics/BoundingSphere.h:25
MethodBox
GTE/Mathematics/MinimumAreaBox2.h:285
MethodBoxFullyInConeSlab
GTE/Mathematics/IntrAlignedBox3Cone3.h:369
MethodBoxIsOutsideCylinderSlab
Test whether the box is outside the slab contained by the planes of the cylinder end disks. This is accomplished by computing the interval of projecti
GTE/Mathematics/IntrCanonicalBox3Cylinder3.h:166
MethodBoxManager
Construction.
GTE/Mathematics/BoxManager.h:25
MethodBspNode
GTE/Graphics/BspNode.cpp:13
MethodBspNodesWindow3
GTE/Samples/SceneGraphs/BspNodes/BspNodesWindow3.cpp:13
MethodBuffer
GTE/Graphics/Buffer.cpp:12
MethodBufferUpdatingWindow3
GTE/Samples/Graphics/BufferUpdating/BufferUpdatingWindow3.cpp:17
MethodBufferVariable
GTE/Graphics/GL46/GLSLReflection.h:176
MethodBuild
Populate the node so that it contains the points split along the coordinate axes.
GTE/Mathematics/NearestNeighborQuery.h:288
MethodBuildTree
GTE/Mathematics/OBBTree.h:215
MethodBuildTree
GTE/Mathematics/BVTree.h:181
MethodBuildTree
GTE/Graphics/BoundTree.h:143
MethodBumpMapEffect
GTE/Graphics/BumpMapEffect.cpp:12
MethodBumpMapsWindow3
GTE/Samples/Graphics/BumpMaps/BumpMapsWindow3.cpp:13
MethodByAngle
The sorting algorithm uses std::atan2 and contains arithmetic operations, all subject to floating-point rounding errors when T is 'float' or 'double'.
GTE/Mathematics/SortPointsOnCircle.h:41
MethodByGeometry
The sorting algorithm uses only arithmetic operations. It supports T of 'float' or 'double' but the correctness is not guaranteed to be theoretically
GTE/Mathematics/SortPointsOnCircle.h:66
MethodCDTMessage
GTE/Mathematics/ConstrainedDelaunay2.h:526
MethodCDTMessage
GTE/Mathematics/ConstrainedDelaunay2.h:1135
MethodCLODCollapseRecord
GTE/Graphics/CLODCollapseRecord.h:18
MethodCLODMesh
GTE/Graphics/CLODMesh.cpp:12
MethodCLODMeshCreator
GTE/Graphics/CLODMeshCreator.h:39
MethodCLODMeshesWindow3
GTE/Samples/SceneGraphs/CLODMeshes/CLODMeshesWindow3.cpp:13
MethodCLODPolyline
Constructor and destructor. The number of vertices must be 2 or larger. The vertices are assumed to be ordered. The segments are <V[i],V[i+1]> for
GTE/Mathematics/CLODPolyline.h:36
MethodCLODPolylineWindow2
GTE/Samples/Geometrics/CLODPolyline/CLODPolylineWindow2.cpp:11
← previousnext →1,401–1,500 of 9,004, ranked by callers