MCPcopy Create free account

hub / github.com/davideberly/GeometricTools / functions

Functions9,004 in github.com/davideberly/GeometricTools

↓ 5 callersFunctionChebyshevRatiosUsingCosAngle
GTE/Mathematics/ChebyshevRatio.h:121
↓ 5 callersMethodComputeCentroid
GTE/Samples/Intersection/IntersectConvexPolyhedra/ConvexPolyhedron.h:283
↓ 5 callersMethodCreateBox
GTE/Samples/Physics/RoughPlaneSolidBox/RoughPlaneSolidBoxWindow3.cpp:209
↓ 5 callersMethodCreateTetrahedron
GTE/Graphics/MeshFactory.cpp:857
↓ 5 callersMethodDisableSRView
GTE/Graphics/DX11/DX11PixelShader.cpp:89
↓ 5 callersMethodDivide
If 'this' is P(t) and the divisor is D(t) with degree(P) >= degree(D), then P(t) = Q(t)*D(t)+R(t) where Q(t) is the quotient with degree(Q) = degree(P
GTE/Mathematics/Polynomial1.h:207
↓ 5 callersMethodDoEarClipping
GTE/Mathematics/TriangulateEC.h:737
↓ 5 callersFunctionDot
GTE/Mathematics/Quaternion.h:243
↓ 5 callersFunctionDot
GTE/Mathematics/GVector.h:260
↓ 5 callersMethodEnableSRView
GTE/Graphics/DX11/DX11PixelShader.cpp:79
↓ 5 callersMethodExecute
GTE/Samples/Distance/DistanceSegments3/DistanceSegments3Console.cpp:23
↓ 5 callersMethodExecute
GTE/Samples/Geometrics/DisjointIntervalsRectangles/DisjointIntervalsRectanglesConsole.cpp:19
↓ 5 callersMethodGetBlendState
Member access.
GTE/Graphics/GL46/GL46BlendState.h:26
↓ 5 callersMethodGetContainingTriangle
GTE/Samples/Mathematics/Interpolation2D/Interpolation2DWindow3.cpp:568
↓ 5 callersMethodGetCurrentQuantity
GTE/Mathematics/RiemannianGeodesic.h:293
↓ 5 callersMethodGetEffectorPosition
GTE/Graphics/IKController.h:57
↓ 5 callersMethodGetIndices
GTE/Samples/Mathematics/Interpolation2D/Interpolation2DWindow3.cpp:510
↓ 5 callersMethodGetNumAttributes
GTE/Graphics/VertexFormat.h:75
↓ 5 callersMethodGetTargetPosition
GTE/Graphics/IKController.h:52
↓ 5 callersMethodGetTranslationSpeed
GTE/Applications/CameraRig.h:45
↓ 5 callersMethodGetTranslationW0
(x,y,z,0)
GTE/Mathematics/Transform.h:231
↓ 5 callersMethodGetUAView
GTE/Graphics/DX11/DX11Texture.h:36
↓ 5 callersMethodGetWorldTetrahedron
GTE/Samples/Physics/BouncingTetrahedra/PhysicsModule.h:67
↓ 5 callersMethodHasDepthRange01
The function returns 'true' when the depth range is [0,1] (DirectX) or 'false' when the depth range is [-1,1] (OpenGL).
GTE/Graphics/GL46/GL46Engine.h:142
↓ 5 callersMethodInitialize
GTE/Samples/Physics/FreeTopFixedTip/PhysicsModule.cpp:23
↓ 5 callersMethodInsertEdge
GTE/Mathematics/BSPPolygon2.h:107
↓ 5 callersMethodInsertVertex
GTE/Samples/Intersection/IntersectConvexPolyhedra/MTMesh.h:652
↓ 5 callersMethodIsValid
GTE/Mathematics/BSNumber.h:693
↓ 5 callersMethodMakeAppendConsume
Call one of these functions before binding the buffer to the engine. These will set the CounterType and set the usage to SHADER_OUTPUT.
GTE/Graphics/StructuredBuffer.h:36
↓ 5 callersMethodMeetsRequirements
Currently, OpenGL 4.6 or later is required for compute shaders. Because of deferred construction via Initialize(...), the requirements are not known u
GTE/Graphics/GL46/GL46Engine.h:32
↓ 5 callersFunctionRobustSOP
GTE/Mathematics/BSNumber.h:1504
↓ 5 callersMethodSetAdjacent
GTE/Samples/Intersection/IntersectConvexPolyhedra/MTTriangle.h:88
↓ 5 callersMethodSetPoint
GTE/Mathematics/IntrLine3Cone3.h:361
↓ 5 callersMethodSetQOrientation
GTE/Mathematics/RigidBody.h:332
↓ 5 callersMethodSetRotationSpeed
GTE/Applications/CameraRig.h:50
↓ 5 callersMethodSetSegment
GTE/Mathematics/IntrLine3Cone3.h:368
↓ 5 callersMethodSetTranslationSpeed
GTE/Applications/CameraRig.h:40
↓ 5 callersMethodUpdate
GTE/Samples/Physics/SimplePendulumFriction/PhysicsModule.cpp:45
↓ 5 callersMethodUpdateIndicesAdjacencies
Copy Delaunay tetrahedra to compact arrays mIndices and mAdjacencies. The array information is accessible via the functions GetIndices(size_t, std::ar
GTE/Mathematics/Delaunay3.h:1213
↓ 5 callersFunctionglBindBufferBase
GTE/Graphics/GL46/GL46.cpp:5515
↓ 5 callersFunctionglClear
GTE/Graphics/GL46/GL46.cpp:1635
↓ 5 callersFunctionglDeleteBuffers
GTE/Graphics/GL46/GL46.cpp:3030
↓ 5 callersFunctionglGenBuffers
GTE/Graphics/GL46/GL46.cpp:3048
↓ 5 callersFunctionglViewport
GTE/Graphics/GL46/GL46.cpp:2072
↓ 4 callersMethodAttachNegativeChild
GTE/Graphics/BspNode.h:45
↓ 4 callersMethodAttachPositiveChild
These methods should be used instead of the attach/detach methods in the Node base class.
GTE/Graphics/BspNode.h:35
↓ 4 callersMethodClassify
GTE/Mathematics/IncrementalDelaunay2.h:1350
↓ 4 callersMethodComputeFunctional
Compute the functional value a^T*M*a when lambda is zero or lambda*w^T*(M+lambda*I)*w when lambda is positive. See the thin plate splines PDF for a d
GTE/Mathematics/IntpThinPlateSpline3.h:238
↓ 4 callersMethodComputeIndices
Compute the indices for non-arbitrary topologies. This function is called by derived classes.
GTE/Mathematics/Mesh.h:416
↓ 4 callersMethodComputeRobust
These two functions are exact for computing Result::sqrDistance when T is a rational type. However, it is generally more robust than the operator()(..
GTE/Mathematics/DistSegmentSegment.h:306
↓ 4 callersMethodComputeVertexNormal
Compute a vertex normal, an average of the normals of the 3 faces sharing the vertex. The input 'vertex' must be in {0,1,2,3} and are the indices into
GTE/Mathematics/Tetrahedron3.h:173
↓ 4 callersMethodCopyFrom
GTE/Mathematics/UIntegerFP32.h:248
↓ 4 callersMethodCreateDodecahedron
GTE/Samples/Graphics/PlanarShadows/PlanarShadowsWindow3.cpp:217
↓ 4 callersMethodDetach
GTE/Applications/TrackObject.cpp:81
↓ 4 callersMethodDisableUAView
GTE/Graphics/DX11/DX11PixelShader.cpp:113
↓ 4 callersMethodDoSimulationStep
GTE/Samples/Physics/BouncingBall/DeformableBall.cpp:210
↓ 4 callersMethodEliminateLeadingZeros
Eliminate any leading zeros in the polynomial, except in the case the degree is 0 and the coefficient is 0. The elimination is necessary when arithme
GTE/Mathematics/Polynomial1.h:183
↓ 4 callersMethodEnableUAView
GTE/Graphics/DX11/DX11PixelShader.cpp:99
↓ 4 callersMethodGetAttribute
GTE/Graphics/VertexFormat.cpp:60
↓ 4 callersFunctionGetContainer
GTE/Mathematics/ContSphere3.h:21
↓ 4 callersMethodGetDMin
Get the individual frustum values.
GTE/Graphics/ViewVolume.h:178
↓ 4 callersMethodGetEdge
GTE/Mathematics/AdaptiveSkeletonClimbing2.h:273
↓ 4 callersMethodGetEigenvalue
GTE/Mathematics/SymmetricEigensolver.h:453
↓ 4 callersMethodGetEigenvector
Compute a single eigenvector, which amounts to computing column c of matrix Q. The reflections and rotations are applied incrementally. This is usef
GTE/Mathematics/SymmetricEigensolver.h:363
↓ 4 callersMethodGetFeatureLevel
Return the feature level of the created device. This will be a feature less than DX11.1 when your graphics driver does not support DX11.1.
GTE/Graphics/DX11/DX11Engine.h:92
↓ 4 callersMethodGetFrame
Get the current frame. The returned frame is a copy of the member data so that the texture may be consumed at any time without fear of the producer o
GTE/Samples/Imagics/VideoStreams/VideoStream.h:62
↓ 4 callersMethodGetHeight
GTE/Graphics/Terrain.cpp:88
↓ 4 callersMethodGetIndex
GTE/Samples/Physics/MassSprings3D/CpuMassSpringVolume.cpp:333
↓ 4 callersMethodGetM
Compute M = sum_{d=0}^{N-1} U[d]*U[d]^T/e[d]^2.
GTE/Mathematics/Hyperellipsoid.h:76
↓ 4 callersMethodGetNumActivePrimitives
GTE/Graphics/IndexBuffer.h:59
↓ 4 callersMethodGetNumCols
GTE/Graphics/Terrain.h:46
↓ 4 callersMethodGetNumParticles
Member access.
GTE/Graphics/Particles.h:41
↓ 4 callersMethodGetNumRectangles
The number of rectangles in the set.
GTE/Mathematics/DisjointRectangles.h:140
↓ 4 callersMethodGetNumRows
Member access.
GTE/Graphics/Terrain.h:41
↓ 4 callersMethodGetNumTriangles
GTE/Mathematics/PlanarMesh.h:225
↓ 4 callersFunctionGetOrthogonal
GTE/Mathematics/Vector.h:479
↓ 4 callersMethodGetPlane
The input must satisfy 0 <= i < 6 where the extremes were passed to the constructor. The normals are directed into the interior of the simulation regi
GTE/Samples/Physics/BouncingSpheres/PhysicsModule.h:47
↓ 4 callersMethodGetRotationSpeed
GTE/Applications/CameraRig.h:55
↓ 4 callersMethodGetScaleW1
(s0,s1,s2,1)
GTE/Mathematics/Transform.h:250
↓ 4 callersMethodGetStandardForm
GTE/Mathematics/IntrEllipse2Ellipse2.h:438
↓ 4 callersMethodGetTarget
GTE/Graphics/GL46/GL46Texture.h:31
↓ 4 callersMethodGetTexture
Member access.
GTE/Graphics/DX11/DX11Texture.h:26
↓ 4 callersMethodGetType
GTE/Samples/Imagics/VideoStreams/VideoStream.h:27
↓ 4 callersMethodGetVertices
GTE/Mathematics/Delaunay2Mesh.h:194
↓ 4 callersMethodGetVertices
GTE/Mathematics/Delaunay3Mesh.h:179
↓ 4 callersMethodGetW
GTE/Samples/Physics/RoughPlaneParticle1/PhysicsModule.h:43
↓ 4 callersMethodGetX
GTE/Samples/Physics/RoughPlaneParticle1/PhysicsModule.h:33
↓ 4 callersMethodInitialize
GTE/Graphics/OverlayEffect.cpp:155
↓ 4 callersMethodInsert
GTE/Mathematics/MeshStaticManifold3.h:97
↓ 4 callersMethodInsert
The 'edge' is the constrained edge to be inserted into the triangulation. If that edge is already in the triangulation, the function returns without a
GTE/Mathematics/ConstrainedDelaunay2.h:598
↓ 4 callersMethodIsGpuWritable
GTE/Graphics/DX11/HLSLTexture.h:34
↓ 4 callersMethodIsMono
GTE/Mathematics/AdaptiveSkeletonClimbing2.h:209
↓ 4 callersMethodIsRSMatrix
R*S (GTE_USE_MAT_VEC defined) or S*R (GTE_USE_MAT_VEC not defined)
GTE/Mathematics/Transform.h:120
↓ 4 callersMethodIsUniformScale
RS-matrix with S = c*I
GTE/Mathematics/Transform.h:126
↓ 4 callersMethodMakeMonic
Scale the polynomial so the highest-degree term has coefficient 1.
GTE/Mathematics/Polynomial1.h:261
↓ 4 callersMethodOrientTriangles
The extraction does not use any topological information about the level surfaces. The triangles can be a mixture of clockwise-ordered and counterclock
GTE/Mathematics/SurfaceExtractor.h:314
↓ 4 callersMethodPointLocation
point location (-1 inside, 0 on polygon, 1 outside)
GTE/Mathematics/BSPPolygon2.h:209
↓ 4 callersMethodPopMotion
GTE/Applications/CameraRig.cpp:56
↓ 4 callersFunctionProject
GTE/Mathematics/Vector.h:595
↓ 4 callersMethodPushMotion
GTE/Applications/CameraRig.cpp:50
← previousnext →401–500 of 9,004, ranked by callers