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
↓ 13 callers
Method
GetOrientation
GTE/Samples/Physics/FoucaultPendulum/PhysicsModule.cpp:71
↓ 13 callers
Method
GetParameters
Reverse lookup of parameters from position.
GTE/Mathematics/Torus3.h:122
↓ 13 callers
Method
GetTriangle
GTE/Graphics/IndexBuffer.cpp:276
↓ 13 callers
Method
GetVertices
GTE/Samples/Mathematics/Interpolation2D/Interpolation2DWindow3.cpp:505
↓ 13 callers
Function
MultiplyATB
GTE/Mathematics/Matrix.h:613
↓ 13 callers
Method
SetMass
GTE/Samples/Physics/MassSprings3D/CpuMassSpringVolume.cpp:41
↓ 13 callers
Method
SetNumBits
Member access.
GTE/Mathematics/UIntegerAP32.h:134
↓ 13 callers
Method
SetSign
A block of calls involving SetSign, SetBiasedExponent, and GetUInteger().CopyFrom imply a deferred creation of a rational number. When GTE_BINARY_SCIE
GTE/Mathematics/BSNumber.h:352
↓ 13 callers
Method
Update
GTE/Graphics/Spatial.cpp:28
↓ 13 callers
Method
Update
GTE/Samples/Physics/BouncingBall/DeformableBall.cpp:154
↓ 13 callers
Method
ValidIndices
GTE/Mathematics/ApprQuery.h:41
↓ 13 callers
Method
Vertex
GTE/Mathematics/TriangulateEC.h:701
↓ 13 callers
Function
glGetIntegerv
GTE/Graphics/GL46/GL46.cpp:1949
↓ 12 callers
Method
Clear
GTE/Samples/Intersection/IntersectConvexPolyhedra/UnorderedSet.h:52
↓ 12 callers
Method
CreateCylinderOpen
GTE/Graphics/MeshFactory.cpp:394
↓ 12 callers
Method
CreateTorus
GTE/Samples/Graphics/PlanarShadows/PlanarShadowsWindow3.cpp:239
↓ 12 callers
Method
Disable
GTE/Graphics/GL46/GL46Engine.cpp:337
↓ 12 callers
Method
GetHeight
GTE/Graphics/Font.cpp:96
↓ 12 callers
Method
GetHeight
GTE/Samples/Physics/BallHill/PhysicsModule.cpp:99
↓ 12 callers
Method
GetNeighborhood
The neighborhoods can be accessed as 1-dimensional indices using these functions. The first five functions provide 1-dimensional indices relative to
GTE/Mathematics/Image3.h:417
↓ 12 callers
Method
GetNumControls
GTE/Mathematics/NURBSCurve.h:69
↓ 12 callers
Method
GetVisibleSet
GTE/Graphics/Node.cpp:185
↓ 12 callers
Method
GetWidth
GTE/Graphics/Font.cpp:101
↓ 12 callers
Method
GetWorldSphere
The input must satisfy 0 <= i < numSpheres where the upper bound was passed to the constructor.
GTE/Samples/Physics/BouncingSpheres/PhysicsModule.h:54
↓ 12 callers
Method
HasZeroSubedge
GTE/Mathematics/AdaptiveSkeletonClimbing3.h:390
↓ 12 callers
Method
InsertVAdjacent
GTE/Mathematics/StaticVTSManifoldMesh3.h:121
↓ 12 callers
Method
IsFar
GTE/Mathematics/FastMarch.h:156
↓ 12 callers
Method
IsFinite
GTE/Mathematics/Cone.h:244
↓ 12 callers
Method
IsValid
GTE/Graphics/Particles.cpp:136
↓ 12 callers
Method
IsZeroEdge
GTE/Mathematics/AdaptiveSkeletonClimbing3.h:384
↓ 12 callers
Method
MakeUnit
Component (r,c) is 1, all others zero.
GTE/Mathematics/Matrix.h:222
↓ 12 callers
Method
SetAxes
GTE/Graphics/ViewVolume.cpp:45
↓ 12 callers
Method
SetCenter
Member access. The radius must be nonnegative. When negative, it is clamped to zero.
GTE/Graphics/BoundingSphere.h:50
↓ 12 callers
Method
SetEdge
GTE/Mathematics/AdaptiveSkeletonClimbing3.h:369
↓ 12 callers
Method
SetName
GTE/Graphics/DX11/DX11Texture.cpp:201
↓ 12 callers
Method
SetScale
GTE/Mathematics/Transform.h:181
↓ 12 callers
Method
UpdateGeometryConstant
GTE/Graphics/LightEffect.cpp:59
↓ 11 callers
Method
CreateCylinderClosed
GTE/Graphics/MeshFactory.cpp:501
↓ 11 callers
Method
Extract
GTE/Applications/MSW/WindowSystem.cpp:201
↓ 11 callers
Method
GetEnumArray
GTE/Graphics/GL46/GL46.cpp:664
↓ 11 callers
Method
GetLength
Texture dimensions.
GTE/Graphics/Texture1.h:22
↓ 11 callers
Method
GetNumTargets
Member access.
GTE/Graphics/DrawTarget.h:39
↓ 11 callers
Method
GetSign
GTE/Mathematics/BSRational.h:365
↓ 11 callers
Method
GetSubresource
GTE/Graphics/Texture.cpp:107
↓ 11 callers
Method
SetNumActivePrimitives
GTE/Graphics/IndexBuffer.cpp:37
↓ 11 callers
Method
SetRadius
GTE/Graphics/BoundingSphere.h:57
↓ 11 callers
Method
Solve
Solve the general cubic g0 + g1*x + g2*x^2 + g3*x^3 = 0.
GTE/Mathematics/RootsCubic.h:61
↓ 11 callers
Method
Update
GTE/Samples/Physics/RoughPlaneSolidBox/PhysicsModule.cpp:147
↓ 10 callers
Function
ComputeBarycentrics
GTE/Mathematics/Vector2.h:73
↓ 10 callers
Method
Convert
Convert back to a convex polyhedron.
GTE/Samples/Intersection/IntersectConvexPolyhedra/ConvexPolyhedron.h:1044
↓ 10 callers
Method
CreateSphere
GTE/Samples/Intersection/MovingSphereTriangle/MovingSphereTriangleWindow3.cpp:281
↓ 10 callers
Method
GetCounterType
GTE/Graphics/StructuredBuffer.h:28
↓ 10 callers
Method
GetDevice
Give access to the device and immediate context in case you want to use DX11-specific graphics in an application. You must typecast the std::shared_p
GTE/Graphics/DX11/DX11Engine.h:79
↓ 10 callers
Method
GetExponent
GTE/Mathematics/BSNumber.h:399
↓ 10 callers
Method
GetIndices
GTE/Mathematics/PlanarMesh.h:235
↓ 10 callers
Method
GetLabel
GTE/Samples/Intersection/IntersectConvexPolyhedra/MTEdge.h:25
↓ 10 callers
Method
GetNumEdges
GTE/Samples/Intersection/IntersectConvexPolyhedra/MTMesh.h:70
↓ 10 callers
Method
GetNumPixels
GTE/Mathematics/Image.h:136
↓ 10 callers
Method
GetOffset
GTE/Graphics/VertexFormat.cpp:97
↓ 10 callers
Method
GetPrimitiveType
Member access.
GTE/Graphics/IndexBuffer.h:38
↓ 10 callers
Method
GetTranslationW1
(x,y,z,1)
GTE/Mathematics/Transform.h:237
↓ 10 callers
Method
GetUniformScale
GTE/Mathematics/Transform.h:256
↓ 10 callers
Method
InsertVertex
Support for deferred construction.
GTE/Mathematics/BSPPolygon2.h:91
↓ 10 callers
Method
SetFrame
GTE/Graphics/ViewVolume.cpp:90
↓ 10 callers
Method
SetFrustum
GTE/Graphics/ViewVolume.cpp:114
↓ 10 callers
Method
SetTriangle
Triangle access.
GTE/Mathematics/IndexAttribute.h:30
↓ 10 callers
Method
Unmap
GTE/Graphics/DX11/DX11Engine.cpp:198
↓ 10 callers
Method
Update
GTE/Samples/Physics/MassPulleySpringSystem/PhysicsModule.cpp:49
↓ 10 callers
Function
glGetProgramInterfaceiv
GTE/Graphics/GL46/GL46.cpp:11533
↓ 10 callers
Function
glGetString
GTE/Graphics/GL46/GL46.cpp:1962
↓ 9 callers
Method
Get
GTE/Applications/Environment.cpp:44
↓ 9 callers
Method
GetMicroseconds
GTE/Applications/Timer.cpp:24
↓ 9 callers
Method
GetNumDimensions
GTE/Graphics/DX11/HLSLTexture.h:29
↓ 9 callers
Method
GetNumElements
Get the remaining number of elements in the min-heap. This number is in the range {0..maxElements}.
GTE/Mathematics/MinHeap.h:145
↓ 9 callers
Method
GetNumPrimitives
GTE/Graphics/IndexBuffer.h:43
↓ 9 callers
Method
GetPosition
GTE/Mathematics/BSplineCurveFit.h:225
↓ 9 callers
Method
GetRadius
GTE/Samples/Physics/BouncingSpheres/RigidSphere.h:23
↓ 9 callers
Method
GetStrip
The i-th strip. The returned values are valid when 0 <= i < GetStripQuantity().
GTE/Mathematics/DisjointRectangles.h:183
↓ 9 callers
Method
GetVLabel
GTE/Samples/Intersection/IntersectConvexPolyhedra/MTMesh.h:65
↓ 9 callers
Method
HasMipmaps
GTE/Graphics/Texture.h:64
↓ 9 callers
Method
SetOverlayRectangle
GTE/Graphics/OverlayEffect.cpp:92
↓ 9 callers
Method
SetVertex
GTE/Samples/Intersection/IntersectConvexPolyhedra/MTEdge.h:40
↓ 9 callers
Method
SetVertexBufferUsage
Specify the usage for the vertex buffer data. The default is Resource::Usage::IMMUTABLE.
GTE/Graphics/MeshFactory.h:48
↓ 9 callers
Method
UpdateModelNormals
GTE/Graphics/Visual.cpp:44
↓ 9 callers
Method
UpdateWorldBound
GTE/Graphics/Node.cpp:162
↓ 9 callers
Function
glDisable
GTE/Graphics/GL46/GL46.cpp:1726
↓ 9 callers
Function
glEnable
GTE/Graphics/GL46/GL46.cpp:1739
↓ 8 callers
Method
Execute
GTE/Samples/Mathematics/SymmetricEigensolver3x3/SymmetricEigensolver3x3Console.cpp:19
↓ 8 callers
Method
GetDescription
GTE/Graphics/DX11/HLSLShaderFactory.cpp:231
↓ 8 callers
Method
GetGLHandle
Member access.
GTE/Graphics/GL46/GL46GraphicsObject.h:26
↓ 8 callers
Method
GetMinimum
Get the root of the min-heap. The return value is 'true' whenever the min-heap is not empty. This function reads the root but does not remove the el
GTE/Mathematics/MinHeap.h:153
↓ 8 callers
Method
GetNumElements
GTE/Mathematics/GMatrix.h:100
↓ 8 callers
Method
GetNumTriangles
GTE/Graphics/CollisionMesh.cpp:68
↓ 8 callers
Method
GetParent
Access to the parent object, which is null for the root of the hierarchy.
GTE/Graphics/Spatial.h:41
↓ 8 callers
Method
GetSize
GTE/Mathematics/GMatrix.h:84
↓ 8 callers
Method
GetTMin
Member access.
GTE/Mathematics/ParametricCurve.h:70
↓ 8 callers
Method
GetWeight
Weight calculation for vertex triple <V[m],V[z],V[p]>.
GTE/Mathematics/CLODPolyline.h:191
↓ 8 callers
Method
GetWorldTriangle
GTE/Graphics/CollisionMesh.cpp:101
↓ 8 callers
Method
IsIndexed
GTE/Graphics/IndexBuffer.h:48
↓ 8 callers
Method
IsInteriorNode
GTE/Graphics/BoundTree.h:100
← previous
next →
201–300 of 9,004, ranked by callers