实例介绍
已经编译好的GeometricTools(https://www.geometrictools.com/)的库文件和头文件,使用方法参考:https://blog.csdn.net/u011091739/article/details/80817293
【实例截图】
【核心代码】
16359647324152889282.zip
├── Include
│ ├── Applications
│ │ ├── GLX
│ │ │ ├── GteWICFileIO.h
│ │ │ ├── GteWindow.h
│ │ │ └── GteWindowSystem.h
│ │ ├── GteCommand.h
│ │ ├── GteEnvironment.h
│ │ ├── GteOnIdleTimer.h
│ │ ├── GteTextureIO.h
│ │ ├── GteWindow2.h
│ │ ├── GteWindow3.h
│ │ ├── GteWindowBase.h
│ │ └── MSW
│ │ ├── DX11
│ │ │ └── GteWindow.h
│ │ ├── GteMSWWindow.h
│ │ ├── GteMSWWindowSystem.h
│ │ ├── GteWICFileIO.h
│ │ └── WGL
│ │ └── GteWindow.h
│ ├── Graphics
│ │ ├── DX11
│ │ │ ├── GteDX11BlendState.h
│ │ │ ├── GteDX11Buffer.h
│ │ │ ├── GteDX11ComputeShader.h
│ │ │ ├── GteDX11ConstantBuffer.h
│ │ │ ├── GteDX11DepthStencilState.h
│ │ │ ├── GteDX11DrawingState.h
│ │ │ ├── GteDX11DrawTarget.h
│ │ │ ├── GteDX11Engine.h
│ │ │ ├── GteDX11GeometryShader.h
│ │ │ ├── GteDX11GraphicsObject.h
│ │ │ ├── GteDX11Include.h
│ │ │ ├── GteDX11IndexBuffer.h
│ │ │ ├── GteDX11IndirectArgumentsBuffer.h
│ │ │ ├── GteDX11InputLayout.h
│ │ │ ├── GteDX11InputLayoutManager.h
│ │ │ ├── GteDX11PerformanceCounter.h
│ │ │ ├── GteDX11PixelShader.h
│ │ │ ├── GteDX11RasterizerState.h
│ │ │ ├── GteDX11RawBuffer.h
│ │ │ ├── GteDX11Resource.h
│ │ │ ├── GteDX11SamplerState.h
│ │ │ ├── GteDX11Shader.h
│ │ │ ├── GteDX11StructuredBuffer.h
│ │ │ ├── GteDX11Texture1Array.h
│ │ │ ├── GteDX11Texture1.h
│ │ │ ├── GteDX11Texture2Array.h
│ │ │ ├── GteDX11Texture2.h
│ │ │ ├── GteDX11Texture3.h
│ │ │ ├── GteDX11TextureArray.h
│ │ │ ├── GteDX11TextureBuffer.h
│ │ │ ├── GteDX11TextureCubeArray.h
│ │ │ ├── GteDX11TextureCube.h
│ │ │ ├── GteDX11TextureDS.h
│ │ │ ├── GteDX11Texture.h
│ │ │ ├── GteDX11TextureRT.h
│ │ │ ├── GteDX11TextureSingle.h
│ │ │ ├── GteDX11VertexBuffer.h
│ │ │ ├── GteDX11VertexShader.h
│ │ │ ├── GteDXGIAdapter.h
│ │ │ ├── GteDXGIOutput.h
│ │ │ ├── GteFloatFunction.hlsli
│ │ │ ├── GteHLSLBaseBuffer.h
│ │ │ ├── GteHLSLByteAddressBuffer.h
│ │ │ ├── GteHLSLComputeProgram.h
│ │ │ ├── GteHLSLConstantBuffer.h
│ │ │ ├── GteHLSLFactory.h
│ │ │ ├── GteHLSLParameter.h
│ │ │ ├── GteHLSLProgramFactory.h
│ │ │ ├── GteHLSLResourceBindInfo.h
│ │ │ ├── GteHLSLResource.h
│ │ │ ├── GteHLSLSamplerState.h
│ │ │ ├── GteHLSLShaderFactory.h
│ │ │ ├── GteHLSLShader.h
│ │ │ ├── GteHLSLShaderType.h
│ │ │ ├── GteHLSLShaderVariable.h
│ │ │ ├── GteHLSLStructuredBuffer.h
│ │ │ ├── GteHLSLTextureArray.h
│ │ │ ├── GteHLSLTextureBuffer.h
│ │ │ ├── GteHLSLTexture.h
│ │ │ ├── GteHLSLVisualProgram.h
│ │ │ └── GteSqrtEstimate.hlsli
│ │ ├── GL4
│ │ │ ├── GL
│ │ │ │ ├── glcorearb.h
│ │ │ │ ├── glext.h
│ │ │ │ ├── glxext.h
│ │ │ │ └── wglext.h
│ │ │ ├── GLX
│ │ │ │ └── GteGLXEngine.h
│ │ │ ├── GteGL4AtomicCounterBuffer.h
│ │ │ ├── GteGL4BlendState.h
│ │ │ ├── GteGL4Buffer.h
│ │ │ ├── GteGL4ConstantBuffer.h
│ │ │ ├── GteGL4DepthStencilState.h
│ │ │ ├── GteGL4DrawingState.h
│ │ │ ├── GteGL4DrawTarget.h
│ │ │ ├── GteGL4Engine.h
│ │ │ ├── GteGL4GraphicsObject.h
│ │ │ ├── GteGL4IndexBuffer.h
│ │ │ ├── GteGL4InputLayout.h
│ │ │ ├── GteGL4InputLayoutManager.h
│ │ │ ├── GteGL4RasterizerState.h
│ │ │ ├── GteGL4Resource.h
│ │ │ ├── GteGL4SamplerState.h
│ │ │ ├── GteGL4StructuredBuffer.h
│ │ │ ├── GteGL4Texture1Array.h
│ │ │ ├── GteGL4Texture1.h
│ │ │ ├── GteGL4Texture2Array.h
│ │ │ ├── GteGL4Texture2.h
│ │ │ ├── GteGL4Texture3.h
│ │ │ ├── GteGL4TextureArray.h
│ │ │ ├── GteGL4TextureCubeArray.h
│ │ │ ├── GteGL4TextureCube.h
│ │ │ ├── GteGL4TextureDS.h
│ │ │ ├── GteGL4Texture.h
│ │ │ ├── GteGL4TextureRT.h
│ │ │ ├── GteGL4TextureSingle.h
│ │ │ ├── GteGL4VertexBuffer.h
│ │ │ ├── GteGLSLComputeProgram.h
│ │ │ ├── GteGLSLProgramFactory.h
│ │ │ ├── GteGLSLReflection.h
│ │ │ ├── GteGLSLVisualProgram.h
│ │ │ ├── GteOpenGL.h
│ │ │ ├── GteOpenGLHelper.h
│ │ │ └── WGL
│ │ │ └── GteWGLEngine.h
│ │ ├── GteAmbientLightEffect.h
│ │ ├── GteBaseEngine.h
│ │ ├── GteBillboardNode.h
│ │ ├── GteBlendState.h
│ │ ├── GteBlendTransformController.h
│ │ ├── GteBoundingSphere.h
│ │ ├── GteBspNode.h
│ │ ├── GteBuffer.h
│ │ ├── GteCamera.h
│ │ ├── GteCameraRig.h
│ │ ├── GteComputeProgram.h
│ │ ├── GteComputeShader.h
│ │ ├── GteConstantBuffer.h
│ │ ├── GteConstantColorEffect.h
│ │ ├── GteControlledObject.h
│ │ ├── GteController.h
│ │ ├── GteCuller.h
│ │ ├── GteCullingPlane.h
│ │ ├── GteDataFormat.h
│ │ ├── GteDepthStencilState.h
│ │ ├── GteDirectionalLightEffect.h
│ │ ├── GteDirectionalLightTextureEffect.h
│ │ ├── GteDrawingState.h
│ │ ├── GteDrawTarget.h
│ │ ├── GteFontArialW400H18.h
│ │ ├── GteFont.h
│ │ ├── GteGEDrawTarget.h
│ │ ├── GteGEInputLayoutManager.h
│ │ ├── GteGEObject.h
│ │ ├── GteGeometryShader.h
│ │ ├── GteGraphicsEngine.h
│ │ ├── GteGraphicsObject.h
│ │ ├── GteIndexBuffer.h
│ │ ├── GteIndexFormat.h
│ │ ├── GteIndirectArgumentsBuffer.h
│ │ ├── GteKeyframeController.h
│ │ ├── GteLightCameraGeometry.h
│ │ ├── GteLight.h
│ │ ├── GteLightingEffect.h
│ │ ├── GteLighting.h
│ │ ├── GteMaterial.h
│ │ ├── GteMemberLayout.h
│ │ ├── GteMeshFactory.h
│ │ ├── GteNode.h
│ │ ├── GteOverlayEffect.h
│ │ ├── GtePicker.h
│ │ ├── GtePickRecord.h
│ │ ├── GtePixelShader.h
│ │ ├── GtePlanarReflectionEffect.h
│ │ ├── GtePointLightEffect.h
│ │ ├── GtePointLightTextureEffect.h
│ │ ├── GteProgramDefines.h
│ │ ├── GteProgramFactory.h
│ │ ├── GtePVWUpdater.h
│ │ ├── GteRasterizerState.h
│ │ ├── GteRawBuffer.h
│ │ ├── GteResource.h
│ │ ├── GteSamplerState.h
│ │ ├── GteShader.h
│ │ ├── GteSkinController.h
│ │ ├── GteSpatial.h
│ │ ├── GteSpotLightEffect.h
│ │ ├── GteStructuredBuffer.h
│ │ ├── GteTextEffect.h
│ │ ├── GteTexture1Array.h
│ │ ├── GteTexture1.h
│ │ ├── GteTexture2Array.h
│ │ ├── GteTexture2Effect.h
│ │ ├── GteTexture2.h
│ │ ├── GteTexture3Effect.h
│ │ ├── GteTexture3.h
│ │ ├── GteTextureArray.h
│ │ ├── GteTextureBuffer.h
│ │ ├── GteTextureCubeArray.h
│ │ ├── GteTextureCube.h
│ │ ├── GteTextureDS.h
│ │ ├── GteTexture.h
│ │ ├── GteTextureRT.h
│ │ ├── GteTextureSingle.h
│ │ ├── GteTrackball.h
│ │ ├── GteTransformController.h
│ │ ├── GteTransform.h
│ │ ├── GteTypedBuffer.h
│ │ ├── GteVertexBuffer.h
│ │ ├── GteVertexColorEffect.h
│ │ ├── GteVertexFormat.h
│ │ ├── GteVertexShader.h
│ │ ├── GteViewVolume.h
│ │ ├── GteViewVolumeNode.h
│ │ ├── GteVisualEffect.h
│ │ ├── GteVisual.h
│ │ └── GteVisualProgram.h
│ ├── GTApplications.h
│ ├── GTEngineDEF.h
│ ├── GTEngine.h
│ ├── GTEnginePCH.h
│ ├── GTGraphicsDX11.h
│ ├── GTGraphicsDX12.h
│ ├── GTGraphicsGL4.h
│ ├── GTGraphics.h
│ ├── GTImagics.h
│ ├── GTLowLevel.h
│ ├── GTMathematics.h
│ ├── GTPhysics.h
│ ├── GTWindows.h
│ ├── Imagics
│ │ ├── GteHistogram.h
│ │ ├── GteImage2.h
│ │ ├── GteImage3.h
│ │ ├── GteImage.h
│ │ ├── GteImageUtility2.h
│ │ ├── GteImageUtility3.h
│ │ ├── GteMarchingCubes.h
│ │ ├── GteMarchingCubesTable.h
│ │ └── GteSurfaceExtractor.h
│ ├── LowLevel
│ │ ├── GteArray2.h
│ │ ├── GteArray3.h
│ │ ├── GteArray4.h
│ │ ├── GteAtomicMinMax.h
│ │ ├── GteComputeModel.h
│ │ ├── GteLexicoArray2.h
│ │ ├── GteLogger.h
│ │ ├── GteLogReporter.h
│ │ ├── GteLogToFile.h
│ │ ├── GteLogToStdout.h
│ │ ├── GteLogToStringArray.h
│ │ ├── GteMinHeap.h
│ │ ├── GteRangeIteration.h
│ │ ├── GteThreadSafeMap.h
│ │ ├── GteThreadSafeQueue.h
│ │ ├── GteTimer.h
│ │ ├── GteWrapper.h
│ │ └── MSW
│ │ ├── GteLogToMessageBox.h
│ │ └── GteLogToOutputWindow.h
│ ├── Mathematics
│ │ ├── GteACosEstimate.h
│ │ ├── GteAlignedBox.h
│ │ ├── GteApprCircle2.h
│ │ ├── GteApprCylinder3.h
│ │ ├── GteApprEllipse2.h
│ │ ├── GteApprEllipseByArcs.h
│ │ ├── GteApprEllipsoid3.h
│ │ ├── GteApprGaussian2.h
│ │ ├── GteApprGaussian3.h
│ │ ├── GteApprGreatCircle3.h
│ │ ├── GteApprHeightLine2.h
│ │ ├── GteApprHeightPlane3.h
│ │ ├── GteApprOrthogonalLine2.h
│ │ ├── GteApprOrthogonalLine3.h
│ │ ├── GteApprOrthogonalPlane3.h
│ │ ├── GteApprParaboloid3.h
│ │ ├── GteApprPolynomial2.h
│ │ ├── GteApprPolynomial3.h
│ │ ├── GteApprPolynomial4.h
│ │ ├── GteApprPolynomialSpecial2.h
│ │ ├── GteApprPolynomialSpecial3.h
│ │ ├── GteApprPolynomialSpecial4.h
│ │ ├── GteApprQuadratic2.h
│ │ ├── GteApprQuadratic3.h
│ │ ├── GteApprQuery.h
│ │ ├── GteApprSphere3.h
│ │ ├── GteArc2.h
│ │ ├── GteASinEstimate.h
│ │ ├── GteATanEstimate.h
│ │ ├── GteAxisAngle.h
│ │ ├── GteBandedMatrix.h
│ │ ├── GteBasisFunction.h
│ │ ├── GteBezierCurve.h
│ │ ├── GteBitHacks.h
│ │ ├── GteBSNumber.h
│ │ ├── GteBSplineCurveFit.h
│ │ ├── GteBSplineCurve.h
│ │ ├── GteBSplineSurfaceFit.h
│ │ ├── GteBSplineSurface.h
│ │ ├── GteBSplineVolume.h
│ │ ├── GteBSPrecision.h
│ │ ├── GteBSRational.h
│ │ ├── GteCapsule.h
│ │ ├── GteChebyshevRatio.h
│ │ ├── GteCircle3.h
│ │ ├── GteCone.h
│ │ ├── GteConstants.h
│ │ ├── GteConstrainedDelaunay2.h
│ │ ├── GteContAlignedBox.h
│ │ ├── GteContCapsule3.h
│ │ ├── GteContCircle2.h
│ │ ├── GteContCylinder3.h
│ │ ├── GteContEllipse2.h
│ │ ├── GteContEllipse2MinCR.h
│ │ ├── GteContEllipsoid3.h
│ │ ├── GteContEllipsoid3MinCR.h
│ │ ├── GteContOrientedBox2.h
│ │ ├── GteContOrientedBox3.h
│ │ ├── GteContPointInPolygon2.h
│ │ ├── GteContPointInPolyhedron3.h
│ │ ├── GteContScribeCircle2.h
│ │ ├── GteContScribeCircle3Sphere3.h
│ │ ├── GteContSphere3.h
│ │ ├── GteConvertCoordinates.h
│ │ ├── GteConvexHull2.h
│ │ ├── GteConvexHull3.h
│ │ ├── GteConvexPolyhedron3.h
│ │ ├── GteCosEstimate.h
│ │ ├── GteCubicRootsQR.h
│ │ ├── GteCylinder3.h
│ │ ├── GteDarbouxFrame.h
│ │ ├── GteDCPQuery.h
│ │ ├── GteDelaunay2.h
│ │ ├── GteDelaunay2Mesh.h
│ │ ├── GteDelaunay3.h
│ │ ├── GteDelaunay3Mesh.h
│ │ ├── GteDistAlignedBox3OrientedBox3.h
│ │ ├── GteDistAlignedBoxAlignedBox.h
│ │ ├── GteDistCircle3Circle3.h
│ │ ├── GteDistLine3AlignedBox3.h
│ │ ├── GteDistLine3Circle3.h
│ │ ├── GteDistLine3OrientedBox3.h
│ │ ├── GteDistLine3Rectangle3.h
│ │ ├── GteDistLine3Triangle3.h
│ │ ├── GteDistLineLine.h
│ │ ├── GteDistLineRay.h
│ │ ├── GteDistLineSegment.h
│ │ ├── GteDistOrientedBox3OrientedBox3.h
│ │ ├── GteDistPoint3Circle3.h
│ │ ├── GteDistPoint3ConvexPolyhedron3.h
│ │ ├── GteDistPoint3Cylinder3.h
│ │ ├── GteDistPoint3Frustum3.h
│ │ ├── GteDistPoint3Plane3.h
│ │ ├── GteDistPoint3Rectangle3.h
│ │ ├── GteDistPoint3Tetrahedron3.h
│ │ ├── GteDistPointAlignedBox.h
│ │ ├── GteDistPointHyperellipsoid.h
│ │ ├── GteDistPointLine.h
│ │ ├── GteDistPointOrientedBox.h
│ │ ├── GteDistPointRay.h
│ │ ├── GteDistPointSegment.h
│ │ ├── GteDistPointTriangleExact.h
│ │ ├── GteDistPointTriangle.h
│ │ ├── GteDistRay3AlignedBox3.h
│ │ ├── GteDistRay3OrientedBox3.h
│ │ ├── GteDistRay3Rectangle3.h
│ │ ├── GteDistRay3Triangle3.h
│ │ ├── GteDistRayRay.h
│ │ ├── GteDistRaySegment.h
│ │ ├── GteDistRectangle3AlignedBox3.h
│ │ ├── GteDistRectangle3OrientedBox3.h
│ │ ├── GteDistRectangle3Rectangle3.h
│ │ ├── GteDistSegment3AlignedBox3.h
│ │ ├── GteDistSegment3OrientedBox3.h
│ │ ├── GteDistSegment3Rectangle3.h
│ │ ├── GteDistSegment3Triangle3.h
│ │ ├── GteDistSegmentSegmentExact.h
│ │ ├── GteDistSegmentSegment.h
│ │ ├── GteDistTriangle3AlignedBox3.h
│ │ ├── GteDistTriangle3OrientedBox3.h
│ │ ├── GteDistTriangle3Rectangle3.h
│ │ ├── GteDistTriangle3Triangle3.h
│ │ ├── GteEdgeKey.h
│ │ ├── GteEllipse3.h
│ │ ├── GteETManifoldMesh.h
│ │ ├── GteEulerAngles.h
│ │ ├── GteExp2Estimate.h
│ │ ├── GteExpEstimate.h
│ │ ├── GteFeatureKey.h
│ │ ├── GteFIQuery.h
│ │ ├── GteFrenetFrame.h
│ │ ├── GteFrustum3.h
│ │ ├── GteFunctionsBSNumber.h
│ │ ├── GteFunctionsBSRational.h
│ │ ├── GteFunctions.h
│ │ ├── GteFunctionsIEEEBinary16.h
│ │ ├── GteGaussianElimination.h
│ │ ├── GteGenerateMeshUV.h
│ │ ├── GteGMatrix.h
│ │ ├── GteGVector.h
│ │ ├── GteHalfspace.h
│ │ ├── GteHyperellipsoid.h
│ │ ├── GteHyperplane.h
│ │ ├── GteHypersphere.h
│ │ ├── GteIEEEBinary16.h
│ │ ├── GteIEEEBinary.h
│ │ ├── GteIndexAttribute.h
│ │ ├── GteIntegration.h
│ │ ├── GteIntpAkima1.h
│ │ ├── GteIntpAkimaNonuniform1.h
│ │ ├── GteIntpAkimaUniform1.h
│ │ ├── GteIntpAkimaUniform2.h
│ │ ├── GteIntpAkimaUniform3.h
│ │ ├── GteIntpBicubic2.h
│ │ ├── GteIntpBilinear2.h
│ │ ├── GteIntpBSplineUniform.h
│ │ ├── GteIntpLinearNonuniform2.h
│ │ ├── GteIntpLinearNonuniform3.h
│ │ ├── GteIntpQuadraticNonuniform2.h
│ │ ├── GteIntpSphere2.h
│ │ ├── GteIntpThinPlateSpline2.h
│ │ ├── GteIntpThinPlateSpline3.h
│ │ ├── GteIntpTricubic3.h
│ │ ├── GteIntpTrilinear3.h
│ │ ├── GteIntpVectorField2.h
│ │ ├── GteIntrAlignedBox2AlignedBox2.h
│ │ ├── GteIntrAlignedBox2OrientedBox2.h
│ │ ├── GteIntrAlignedBox3AlignedBox3.h
│ │ ├── GteIntrAlignedBox3Cone3.h
│ │ ├── GteIntrAlignedBox3Cylinder3.h
│ │ ├── GteIntrAlignedBox3OrientedBox3.h
│ │ ├── GteIntrAlignedBox3Sphere3.h
│ │ ├── GteIntrArc2Arc2.h
│ │ ├── GteIntrCapsule3Capsule3.h
│ │ ├── GteIntrCircle2Arc2.h
│ │ ├── GteIntrCircle2Circle2.h
│ │ ├── GteIntrConvexPolygonPlane.h
│ │ ├── GteIntrDisk2Sector2.h
│ │ ├── GteIntrEllipse2Ellipse2.h
│ │ ├── GteIntrEllipsoid3Ellipsoid3.h
│ │ ├── GteIntrHalfspace2Polygon2.h
│ │ ├── GteIntrHalfspace3Capsule3.h
│ │ ├── GteIntrHalfspace3Cylinder3.h
│ │ ├── GteIntrHalfspace3Ellipsoid3.h
│ │ ├── GteIntrHalfspace3OrientedBox3.h
│ │ ├── GteIntrHalfspace3Segment3.h
│ │ ├── GteIntrHalfspace3Sphere3.h
│ │ ├── GteIntrHalfspace3Triangle3.h
│ │ ├── GteIntrIntervals.h
│ │ ├── GteIntrLine2AlignedBox2.h
│ │ ├── GteIntrLine2Arc2.h
│ │ ├── GteIntrLine2Circle2.h
│ │ ├── GteIntrLine2Line2.h
│ │ ├── GteIntrLine2OrientedBox2.h
│ │ ├── GteIntrLine2Ray2.h
│ │ ├── GteIntrLine2Segment2.h
│ │ ├── GteIntrLine2Triangle2.h
│ │ ├── GteIntrLine3AlignedBox3.h
│ │ ├── GteIntrLine3Capsule3.h
│ │ ├── GteIntrLine3Cone3.h
│ │ ├── GteIntrLine3Cylinder3.h
│ │ ├── GteIntrLine3Ellipsoid3.h
│ │ ├── GteIntrLine3OrientedBox3.h
│ │ ├── GteIntrLine3Plane3.h
│ │ ├── GteIntrLine3Sphere3.h
│ │ ├── GteIntrLine3Triangle3.h
│ │ ├── GteIntrOrientedBox2Circle2.h
│ │ ├── GteIntrOrientedBox2Cone2.h
│ │ ├── GteIntrOrientedBox2OrientedBox2.h
│ │ ├── GteIntrOrientedBox2Sector2.h
│ │ ├── GteIntrOrientedBox3Cone3.h
│ │ ├── GteIntrOrientedBox3Cylinder3.h
│ │ ├── GteIntrOrientedBox3Frustum3.h
│ │ ├── GteIntrOrientedBox3OrientedBox3.h
│ │ ├── GteIntrOrientedBox3Sphere3.h
│ │ ├── GteIntrPlane3Capsule3.h
│ │ ├── GteIntrPlane3Circle3.h
│ │ ├── GteIntrPlane3Cylinder3.h
│ │ ├── GteIntrPlane3Ellipsoid3.h
│ │ ├── GteIntrPlane3OrientedBox3.h
│ │ ├── GteIntrPlane3Plane3.h
│ │ ├── GteIntrPlane3Sphere3.h
│ │ ├── GteIntrPlane3Triangle3.h
│ │ ├── GteIntrRay2AlignedBox2.h
│ │ ├── GteIntrRay2Arc2.h
│ │ ├── GteIntrRay2Circle2.h
│ │ ├── GteIntrRay2OrientedBox2.h
│ │ ├── GteIntrRay2Ray2.h
│ │ ├── GteIntrRay2Segment2.h
│ │ ├── GteIntrRay2Triangle2.h
│ │ ├── GteIntrRay3AlignedBox3.h
│ │ ├── GteIntrRay3Capsule3.h
│ │ ├── GteIntrRay3Cone3.h
│ │ ├── GteIntrRay3Cylinder3.h
│ │ ├── GteIntrRay3Ellipsoid3.h
│ │ ├── GteIntrRay3OrientedBox3.h
│ │ ├── GteIntrRay3Plane3.h
│ │ ├── GteIntrRay3Sphere3.h
│ │ ├── GteIntrRay3Triangle3.h
│ │ ├── GteIntrSegment2AlignedBox2.h
│ │ ├── GteIntrSegment2Arc2.h
│ │ ├── GteIntrSegment2Circle2.h
│ │ ├── GteIntrSegment2OrientedBox2.h
│ │ ├── GteIntrSegment2Segment2.h
│ │ ├── GteIntrSegment2Triangle2.h
│ │ ├── GteIntrSegment3AlignedBox3.h
│ │ ├── GteIntrSegment3Capsule3.h
│ │ ├── GteIntrSegment3Cone3.h
│ │ ├── GteIntrSegment3Cylinder3.h
│ │ ├── GteIntrSegment3Ellipsoid3.h
│ │ ├── GteIntrSegment3OrientedBox3.h
│ │ ├── GteIntrSegment3Plane3.h
│ │ ├── GteIntrSegment3Sphere3.h
│ │ ├── GteIntrSegment3Triangle3.h
│ │ ├── GteIntrSphere3Cone3.h
│ │ ├── GteIntrSphere3Frustum3.h
│ │ ├── GteIntrSphere3Sphere3.h
│ │ ├── GteIntrTriangle3OrientedBox3.h
│ │ ├── GteInvSqrtEstimate.h
│ │ ├── GteIsPlanarGraph.h
│ │ ├── GteLCPSolver.h
│ │ ├── GteLinearSystem.h
│ │ ├── GteLine.h
│ │ ├── GteLog2Estimate.h
│ │ ├── GteLogEstimate.h
│ │ ├── GteMatrix2x2.h
│ │ ├── GteMatrix3x3.h
│ │ ├── GteMatrix4x4.h
│ │ ├── GteMatrix.h
│ │ ├── GteMesh.h
│ │ ├── GteMinimalCycleBasis.h
│ │ ├── GteMinimize1.h
│ │ ├── GteMinimizeN.h
│ │ ├── GteMinimumAreaBox2.h
│ │ ├── GteMinimumAreaCircle2.h
│ │ ├── GteMinimumVolumeBox3.h
│ │ ├── GteMinimumVolumeSphere3.h
│ │ ├── GteNaturalSplineCurve.h
│ │ ├── GteNearestNeighborQuery.h
│ │ ├── GteNURBSCurve.h
│ │ ├── GteNURBSSurface.h
│ │ ├── GteNURBSVolume.h
│ │ ├── GteOBBTreeOfPoints.h
│ │ ├── GteOdeEuler.h
│ │ ├── GteOdeImplicitEuler.h
│ │ ├── GteOdeMidpoint.h
│ │ ├── GteOdeRungeKutta4.h
│ │ ├── GteOdeSolver.h
│ │ ├── GteOrientedBox.h
│ │ ├── GteParametricCurve.h
│ │ ├── GteParametricSurface.h
│ │ ├── GtePlanarMesh.h
│ │ ├── GtePolygon2.h
│ │ ├── GtePolyhedron3.h
│ │ ├── GtePolynomial1.h
│ │ ├── GtePrimalQuery2.h
│ │ ├── GtePrimalQuery3.h
│ │ ├── GteProjection.h
│ │ ├── GteQuarticRootsQR.h
│ │ ├── GteQuaternion.h
│ │ ├── GteRay.h
│ │ ├── GteRectangle.h
│ │ ├── GteRectangleMesh.h
│ │ ├── GteRectanglePatchMesh.h
│ │ ├── GteRevolutionMesh.h
│ │ ├── GteRootsBisection.h
│ │ ├── GteRootsBrentsMethod.h
│ │ ├── GteRootsPolynomial.h
│ │ ├── GteRotation.h
│ │ ├── GteSector2.h
│ │ ├── GteSegment.h
│ │ ├── GteSeparatePoints2.h
│ │ ├── GteSeparatePoints3.h
│ │ ├── GteSinEstimate.h
│ │ ├── GteSingularValueDecomposition.h
│ │ ├── GteSlerpEstimate.h
│ │ ├── GteSqrtEstimate.h
│ │ ├── GteSymmetricEigensolver2x2.h
│ │ ├── GteSymmetricEigensolver3x3.h
│ │ ├── GteSymmetricEigensolver.h
│ │ ├── GteTanEstimate.h
│ │ ├── GteTCBSplineCurve.h
│ │ ├── GteTetrahedron3.h
│ │ ├── GteTetrahedronKey.h
│ │ ├── GteTIQuery.h
│ │ ├── GteTorus3.h
│ │ ├── GteTriangle.h
│ │ ├── GteTriangleKey.h
│ │ ├── GteTriangulateCDT.h
│ │ ├── GteTriangulateEC.h
│ │ ├── GteTSManifoldMesh.h
│ │ ├── GteTubeMesh.h
│ │ ├── GteUIntegerALU32.h
│ │ ├── GteUIntegerAP32.h
│ │ ├── GteUIntegerFP32.h
│ │ ├── GteUniqueVerticesTriangles.h
│ │ ├── GteUnsymmetricEigenvalues.h
│ │ ├── GteVector2.h
│ │ ├── GteVector3.h
│ │ ├── GteVector4.h
│ │ ├── GteVector.h
│ │ ├── GteVEManifoldMesh.h
│ │ ├── GteVertexAttribute.h
│ │ ├── GteVertexCollapseMesh.h
│ │ ├── GteVETManifoldMesh.h
│ │ └── MSW
│ │ ├── GteCPUQueryInstructions.h
│ │ └── GteIntelSSE.h
│ └── Physics
│ ├── GteBoxManager.h
│ ├── GteExtremalQuery3BSP.h
│ ├── GteExtremalQuery3.h
│ ├── GteExtremalQuery3PRJ.h
│ ├── GteFluid2AdjustVelocity.h
│ ├── GteFluid2ComputeDivergence.h
│ ├── GteFluid2EnforceStateBoundary.h
│ ├── GteFluid2.h
│ ├── GteFluid2InitializeSource.h
│ ├── GteFluid2InitializeState.h
│ ├── GteFluid2Parameters.h
│ ├── GteFluid2SolvePoisson.h
│ ├── GteFluid2UpdateState.h
│ ├── GteFluid3AdjustVelocity.h
│ ├── GteFluid3ComputeDivergence.h
│ ├── GteFluid3EnforceStateBoundary.h
│ ├── GteFluid3.h
│ ├── GteFluid3InitializeSource.h
│ ├── GteFluid3InitializeState.h
│ ├── GteFluid3Parameters.h
│ ├── GteFluid3SolvePoisson.h
│ ├── GteFluid3UpdateState.h
│ ├── GteMassSpringArbitrary.h
│ ├── GteMassSpringCurve.h
│ ├── GteMassSpringSurface.h
│ ├── GteMassSpringVolume.h
│ ├── GteParticleSystem.h
│ ├── GtePolyhedralMassProperties.h
│ ├── GteRectangleManager.h
│ └── GteRigidBody.h
└── _Output
└── v120
└── Win32
├── Debug
│ └── GTEngine.v12.lib
└── Release
└── GTEngine.v12.lib
23 directories, 629 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论