在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 网格布尔运算

网格布尔运算

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:1.75M
  • 下载次数:4
  • 浏览次数:180
  • 发布时间:2021-01-28
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
三角网格(Triangle Mesh)最简单的情形,多边形网格不过是一个多边形列表;三角网格就是全部由三角形组成的多边形网格
【实例截图】
【核心代码】
2f959283-af04-4cf0-8ee8-2f32f530184a
├── NDSCollisionDetection
│   ├── BooleanMesh
│   │   ├── boolean_i.h
│   │   ├── BooleanMesh.cpp
│   │   └── BooleanMesh.h
│   ├── collisionDetect
│   │   ├── broadphase
│   │   │   ├── GpuOBBOBBTable.cpp
│   │   │   ├── GpuOBBOBBTable.h
│   │   │   ├── UniformGrid.cpp
│   │   │   ├── UniformGrid.h
│   │   │   ├── UniformGridOnMesh.cpp
│   │   │   └── UniformGridOnMesh.h
│   │   ├── ClosestApproach
│   │   │   ├── caHelper.cpp
│   │   │   ├── caHelper.h
│   │   │   ├── CurveCurve
│   │   │   │   ├── BsplineBsplineDist.cpp
│   │   │   │   ├── BsplineBsplineDist.h
│   │   │   │   ├── CircleBsplineDist.cpp
│   │   │   │   ├── CircleBsplineDist.h
│   │   │   │   ├── CircleCircleDist.cpp
│   │   │   │   ├── CircleCircleDist.h
│   │   │   │   ├── CircleEllipseDist.cpp
│   │   │   │   ├── CircleEllipseDist.h
│   │   │   │   ├── CirclePolylineDist.cpp
│   │   │   │   ├── CirclePolylineDist.h
│   │   │   │   ├── CurveCurveDist.cpp
│   │   │   │   ├── CurveCurveDist.h
│   │   │   │   ├── EllipseBsplineDist.cpp
│   │   │   │   ├── EllipseBsplineDist.h
│   │   │   │   ├── EllipseEllipseDist.cpp
│   │   │   │   ├── EllipseEllipseDist.h
│   │   │   │   ├── EllipsePolylineDist.cpp
│   │   │   │   ├── EllipsePolylineDist.h
│   │   │   │   ├── LineBsplineDist.cpp
│   │   │   │   ├── LineBsplineDist.h
│   │   │   │   ├── LineCircleDist.cpp
│   │   │   │   ├── LineCircleDist.h
│   │   │   │   ├── LineEllipseDist.cpp
│   │   │   │   ├── LineEllipseDist.h
│   │   │   │   ├── LineLineDist.cpp
│   │   │   │   ├── LineLineDist.h
│   │   │   │   ├── LinePolylineDist.cpp
│   │   │   │   ├── LinePolylineDist.h
│   │   │   │   ├── PolylineBsplineDist.cpp
│   │   │   │   ├── PolylineBsplineDist.h
│   │   │   │   ├── PolylinePolylineDist.cpp
│   │   │   │   └── PolylinePolylineDist.h
│   │   │   ├── CurveSurface
│   │   │   │   ├── BsplineConeDist.cpp
│   │   │   │   ├── BsplineConeDist.h
│   │   │   │   ├── BsplineCylinderDist.cpp
│   │   │   │   ├── BsplineCylinderDist.h
│   │   │   │   ├── BsplinePlaneDist.cpp
│   │   │   │   ├── BsplinePlaneDist.h
│   │   │   │   ├── BsplineSphereDist.cpp
│   │   │   │   ├── BsplineSphereDist.h
│   │   │   │   ├── BsplineTorusDist.cpp
│   │   │   │   ├── BsplineTorusDist.h
│   │   │   │   ├── CircleConeDist.cpp
│   │   │   │   ├── CircleConeDist.h
│   │   │   │   ├── CircleCylinderDist.cpp
│   │   │   │   ├── CircleCylinderDist.h
│   │   │   │   ├── CirclePlaneDist.cpp
│   │   │   │   ├── CirclePlaneDist.h
│   │   │   │   ├── CircleSphereDist.cpp
│   │   │   │   ├── CircleSphereDist.h
│   │   │   │   ├── CircleTorusDist.cpp
│   │   │   │   ├── CircleTorusDist.h
│   │   │   │   ├── CurveSurfaceDist.cpp
│   │   │   │   ├── CurveSurfaceDist.h
│   │   │   │   ├── EllipseConeDist.cpp
│   │   │   │   ├── EllipseConeDist.h
│   │   │   │   ├── EllipseCylinderDist.cpp
│   │   │   │   ├── EllipseCylinderDist.h
│   │   │   │   ├── EllipsePlaneDist.cpp
│   │   │   │   ├── EllipsePlaneDist.h
│   │   │   │   ├── EllipseSphereDist.cpp
│   │   │   │   ├── EllipseSphereDist.h
│   │   │   │   ├── EllipseTorusDist.cpp
│   │   │   │   ├── EllipseTorusDist.h
│   │   │   │   ├── LineConeDist.cpp
│   │   │   │   ├── LineConeDist.h
│   │   │   │   ├── LineCylinderDist.cpp
│   │   │   │   ├── LineCylinderDist.h
│   │   │   │   ├── LinePlaneDist.cpp
│   │   │   │   ├── LinePlaneDist.h
│   │   │   │   ├── LineSphereDist.cpp
│   │   │   │   ├── LineSphereDist.h
│   │   │   │   ├── LineTorusDist.cpp
│   │   │   │   ├── LineTorusDist.h
│   │   │   │   ├── PolylineConeDist.cpp
│   │   │   │   ├── PolylineConeDist.h
│   │   │   │   ├── PolylineCylinderDist.cpp
│   │   │   │   ├── PolylineCylinderDist.h
│   │   │   │   ├── PolylinePlaneDist.cpp
│   │   │   │   ├── PolylinePlaneDist.h
│   │   │   │   ├── PolylineSphereDist.cpp
│   │   │   │   ├── PolylineSphereDist.h
│   │   │   │   ├── PolylineTorusDist.cpp
│   │   │   │   └── PolylineTorusDist.h
│   │   │   ├── Distance3D.cpp
│   │   │   ├── Distance3D.h
│   │   │   ├── PointCurve
│   │   │   │   ├── PointBsplineDist.cpp
│   │   │   │   ├── PointBsplineDist.h
│   │   │   │   ├── PointCircleDist.cpp
│   │   │   │   ├── PointCircleDist.h
│   │   │   │   ├── PointCurveDist.cpp
│   │   │   │   ├── PointCurveDist.h
│   │   │   │   ├── PointEllipseDist.cpp
│   │   │   │   ├── PointEllipseDist.h
│   │   │   │   ├── PointLineDist.cpp
│   │   │   │   ├── PointLineDist.h
│   │   │   │   ├── PointPolylineDist.cpp
│   │   │   │   └── PointPolylineDist.h
│   │   │   ├── PointSurface
│   │   │   │   ├── PointConeDist.cpp
│   │   │   │   ├── PointConeDist.h
│   │   │   │   ├── PointCylinderDist.cpp
│   │   │   │   ├── PointCylinderDist.h
│   │   │   │   ├── PointPlaneDist.cpp
│   │   │   │   ├── PointPlaneDist.h
│   │   │   │   ├── PointSphereDist.cpp
│   │   │   │   ├── PointSphereDist.h
│   │   │   │   ├── PointSurfaceDist.cpp
│   │   │   │   ├── PointSurfaceDist.h
│   │   │   │   ├── PointTorusDist.cpp
│   │   │   │   └── PointTorusDist.h
│   │   │   └── SurfaceSurface
│   │   │   ├── ConeConeDist.cpp
│   │   │   ├── ConeConeDist.h
│   │   │   ├── ConeTorusDist.cpp
│   │   │   ├── ConeTorusDist.h
│   │   │   ├── CylinderConeDist.cpp
│   │   │   ├── CylinderConeDist.h
│   │   │   ├── CylinderCylinderDist.cpp
│   │   │   ├── CylinderCylinderDist.h
│   │   │   ├── CylinderSphereDist.cpp
│   │   │   ├── CylinderSphereDist.h
│   │   │   ├── CylinderTorusDist.cpp
│   │   │   ├── CylinderTorusDist.h
│   │   │   ├── PlaneConeDist.cpp
│   │   │   ├── PlaneConeDist.h
│   │   │   ├── PlaneCylinderDist.cpp
│   │   │   ├── PlaneCylinderDist.h
│   │   │   ├── PlanePlaneDist.cpp
│   │   │   ├── PlanePlaneDist.h
│   │   │   ├── PlaneSphereDist.cpp
│   │   │   ├── PlaneSphereDist.h
│   │   │   ├── PlaneTorusDist.cpp
│   │   │   ├── PlaneTorusDist.h
│   │   │   ├── SphereConeDist.cpp
│   │   │   ├── SphereConeDist.h
│   │   │   ├── SphereSphereDist.cpp
│   │   │   ├── SphereSphereDist.h
│   │   │   ├── SphereTorusDist.cpp
│   │   │   ├── SphereTorusDist.h
│   │   │   ├── SurfaceSurfaceDist.cpp
│   │   │   ├── SurfaceSurfaceDist.h
│   │   │   ├── TorusTorusDist.cpp
│   │   │   └── TorusTorusDist.h
│   │   ├── datamodel.cpp
│   │   ├── datamodel.h
│   │   ├── hscd.cpp
│   │   ├── hscd_fr.h
│   │   ├── hscd.h
│   │   ├── hscd_i.h
│   │   ├── midphase
│   │   │   ├── cpuMidphaseCilk.cilk
│   │   │   ├── cpuMidphase.cpp
│   │   │   ├── cpuMidphase.h
│   │   │   ├── cpuMidPhaseOnMesh.cpp
│   │   │   ├── cpuMidPhaseOnMesh.h
│   │   │   ├── cpuMidphaseParallelOnMesh.cpp
│   │   │   ├── CPUVoxel
│   │   │   │   ├── CPUVoxel.cpp
│   │   │   │   └── CPUVoxel.h
│   │   │   ├── GPUvoxel
│   │   │   │   ├── GLParameters.cpp
│   │   │   │   ├── glparameters.h
│   │   │   │   ├── GPUvoxel.cpp
│   │   │   │   ├── includes.h
│   │   │   │   ├── OBBIntersection.cpp
│   │   │   │   ├── Object.cpp
│   │   │   │   ├── object.h
│   │   │   │   ├── TriBoxIntersection.cpp
│   │   │   │   ├── utilities.cpp
│   │   │   │   └── utilities.h
│   │   │   ├── VoxelHierarchy.cpp
│   │   │   ├── VoxelHierarchy.h
│   │   │   ├── VoxelMidphase.cpp
│   │   │   └── VoxelMidphase.H
│   │   ├── narrowphase
│   │   │   ├── ConeFace.cpp
│   │   │   ├── ConeFace.h
│   │   │   ├── CurveCurve2D
│   │   │   │   ├── BSplineBSpline2d.cpp
│   │   │   │   ├── BSplineBSpline2d.h
│   │   │   │   ├── CircleCurve2d.cpp
│   │   │   │   ├── CircleCurve2d.h
│   │   │   │   ├── LineCurve2d.cpp
│   │   │   │   ├── LineCurve2d.h
│   │   │   │   ├── PolylinePolyline2d.cpp
│   │   │   │   └── PolylinePolyline2d.h
│   │   │   ├── CurveCurve3D
│   │   │   │   ├── CircleCurve3d.cpp
│   │   │   │   ├── CircleCurve3d.h
│   │   │   │   ├── CurveCurve3D.h
│   │   │   │   ├── LineCurve3d.cpp
│   │   │   │   ├── LineCurve3d.h
│   │   │   │   ├── PointCurve3d.cpp
│   │   │   │   └── PointCurve3d.h
│   │   │   ├── CurveSurface
│   │   │   │   ├── BsplineCylinderIntersector.cpp
│   │   │   │   ├── BsplineCylinderIntersector.h
│   │   │   │   ├── BsplinePlaneIntersector.cpp
│   │   │   │   ├── BsplinePlaneIntersector.h
│   │   │   │   ├── CircleConeIntersector.cpp
│   │   │   │   ├── CircleConeIntersector.h
│   │   │   │   ├── CircleCylinderIntersector.cpp
│   │   │   │   ├── CircleCylinderIntersector.h
│   │   │   │   ├── CirclePlaneIntersector.cpp
│   │   │   │   ├── CirclePlaneIntersector.h
│   │   │   │   ├── CircleSphereIntersector.cpp
│   │   │   │   ├── CircleSphereIntersector.h
│   │   │   │   ├── CircleTorusIntersector.cpp
│   │   │   │   ├── CircleTorusIntersector.h
│   │   │   │   ├── CurveSurfaceIntersector.cpp
│   │   │   │   ├── CurveSurfaceIntersector.h
│   │   │   │   ├── EllipseConeIntersector.cpp
│   │   │   │   ├── EllipseConeIntersector.h
│   │   │   │   ├── EllipseCylinderIntersector.cpp
│   │   │   │   ├── EllipseCylinderIntersector.h
│   │   │   │   ├── EllipsePlaneIntersector.cpp
│   │   │   │   ├── EllipsePlaneIntersector.h
│   │   │   │   ├── EllipseSphereIntersector.cpp
│   │   │   │   ├── EllipseSphereIntersector.h
│   │   │   │   ├── EllipseTorusIntersector.cpp
│   │   │   │   ├── EllipseTorusIntersector.h
│   │   │   │   ├── LineConeIntersector.cpp
│   │   │   │   ├── LineConeIntersector.h
│   │   │   │   ├── LineCylinderIntersector.cpp
│   │   │   │   ├── LineCylinderIntersector.h
│   │   │   │   ├── LinePlaneIntersector.cpp
│   │   │   │   ├── LinePlaneIntersector.h
│   │   │   │   ├── LineSphereIntersector.cpp
│   │   │   │   ├── LineSphereIntersector.h
│   │   │   │   ├── LineTorusIntersector.cpp
│   │   │   │   ├── LineTorusIntersector.h
│   │   │   │   ├── PolylineCylinderIntersector.cpp
│   │   │   │   ├── PolylineCylinderIntersector.h
│   │   │   │   ├── PolylinePlaneIntersector.cpp
│   │   │   │   ├── PolylinePlaneIntersector.h
│   │   │   │   ├── PolylineSurfaceIntersector.cpp
│   │   │   │   └── PolylineSurfaceIntersector.h
│   │   │   ├── CylinderFace.cpp
│   │   │   ├── CylinderFace.h
│   │   │   ├── ExtrudeFace.cpp
│   │   │   ├── ExtrudeFace.h
│   │   │   ├── InstSetFace.cpp
│   │   │   ├── InstSetFace.h
│   │   │   ├── InterSectionInfos.cpp
│   │   │   ├── InterSectionInfos.h
│   │   │   ├── LineSurface3d.cpp
│   │   │   ├── LineSurface3d.h
│   │   │   ├── NarrowPhase2D.cpp
│   │   │   ├── NarrowPhase2D.h
│   │   │   ├── NarrowPhase3D222.cpp
│   │   │   ├── NarrowPhase3D.cpp
│   │   │   ├── NarrowPhase3D.h
│   │   │   ├── PlaneFace.cpp
│   │   │   ├── PlaneFace.h
│   │   │   ├── RevolveFace.cpp
│   │   │   ├── RevolveFace.h
│   │   │   ├── SphereFace.cpp
│   │   │   ├── SphereFace.h
│   │   │   ├── SurfaceSurface
│   │   │   │   ├── IntsConeCone.cpp
│   │   │   │   ├── IntsConeCone.h
│   │   │   │   ├── IntsConeSphere.cpp
│   │   │   │   ├── IntsConeSphere.h
│   │   │   │   ├── IntsConeTorus.cpp
│   │   │   │   ├── IntsConeTorus.h
│   │   │   │   ├── IntsCylCone.cpp
│   │   │   │   ├── IntsCylCone.h
│   │   │   │   ├── IntsCylCyl.cpp
│   │   │   │   ├── IntsCylCyl.h
│   │   │   │   ├── IntsCylSphere.cpp
│   │   │   │   ├── IntsCylSphere.h
│   │   │   │   ├── IntsCylTorus.cpp
│   │   │   │   ├── IntsCylTorus.h
│   │   │   │   ├── IntsPlaneCone.cpp
│   │   │   │   ├── IntsPlaneCone.h
│   │   │   │   ├── IntsPlaneCyl.cpp
│   │   │   │   ├── IntsPlaneCyl.h
│   │   │   │   ├── IntsPlanePlane.cpp
│   │   │   │   ├── IntsPlanePlane.h
│   │   │   │   ├── IntsPlaneSphere.cpp
│   │   │   │   ├── IntsPlaneSphere.h
│   │   │   │   ├── IntsPlaneTorus.cpp
│   │   │   │   ├── IntsPlaneTorus.h
│   │   │   │   ├── IntsSphereSphere.cpp
│   │   │   │   ├── IntsSphereSphere.h
│   │   │   │   ├── IntsSphereTorus.cpp
│   │   │   │   ├── IntsSphereTorus.h
│   │   │   │   ├── IntsTorus3d.cpp
│   │   │   │   ├── IntsTorus3d.h
│   │   │   │   ├── IntsTorusTorus.cpp
│   │   │   │   ├── IntsTorusTorus.h
│   │   │   │   ├── SurfaceIntersector.cpp
│   │   │   │   └── SurfaceIntersector.h
│   │   │   ├── TessFace.cpp
│   │   │   ├── TessFace.h
│   │   │   ├── TestFaceIntersection.cpp
│   │   │   ├── TestFaceIntersection.h
│   │   │   ├── Tolerance2D.cpp
│   │   │   ├── Tolerance2D.h
│   │   │   ├── Tolerance3D.cpp
│   │   │   ├── Tolerance3D.h
│   │   │   ├── TorusFace.cpp
│   │   │   └── TorusFace.h
│   │   ├── scheduler
│   │   │   ├── scheduler.cpp
│   │   │   └── scheduler.h
│   │   ├── stdafx.cpp
│   │   └── utils
│   │   ├── BBox2d.cpp
│   │   ├── BBox2d.h
│   │   ├── BBox2d.inl
│   │   ├── BBox3d.cpp
│   │   ├── BBox3d.h
│   │   ├── BBox3d.inl
│   │   ├── BBox3f.cpp
│   │   ├── BBox3f.h
│   │   ├── BBox3f.inl
│   │   ├── BezierCurve3d.cpp
│   │   ├── BezierCurve3d.h
│   │   ├── BSplineCurve2d.cpp
│   │   ├── BSplineCurve2d.h
│   │   ├── BSplineCurve3d.cpp
│   │   ├── BSplineCurve3d.h
│   │   ├── BSplineEdge3d.cpp
│   │   ├── BSplineEdge3d.h
│   │   ├── Circle2d.cpp
│   │   ├── Circle2d.h
│   │   ├── Circle3d.cpp
│   │   ├── Circle3d.h
│   │   ├── CircularArc2d.cpp
│   │   ├── CircularArc2d.h
│   │   ├── CircularArc3d.cpp
│   │   ├── CircularArc3d.h
│   │   ├── Cone3d.cpp
│   │   ├── Cone3d.h
│   │   ├── convexhull.cpp
│   │   ├── convexhulld.cpp
│   │   ├── convexhulld.h
│   │   ├── convexhull.h
│   │   ├── Curve2d.h
│   │   ├── Curve3d.h
│   │   ├── Cylinder3d.cpp
│   │   ├── Cylinder3d.h
│   │   ├── Edge2d.h
│   │   ├── Edge3d.cpp
│   │   ├── Edge3d.h
│   │   ├── Ellipse2d.cpp
│   │   ├── Ellipse2d.h
│   │   ├── Ellipse3d.cpp
│   │   ├── Ellipse3d.h
│   │   ├── EllipticArc2d.cpp
│   │   ├── EllipticArc2d.h
│   │   ├── EllipticArc3d.cpp
│   │   ├── EllipticArc3d.h
│   │   ├── ExtrudeSurf3d.cpp
│   │   ├── ExtrudeSurf3d.h
│   │   ├── HSCD_Debug_TimeCounter.cpp
│   │   ├── HSCD_Debug_TimeCounter.h
│   │   ├── Hyperbola3d.cpp
│   │   ├── Hyperbola3d.h
│   │   ├── Intersector.cpp
│   │   ├── Intersector.h
│   │   ├── Intervald.cpp
│   │   ├── Intervald.h
│   │   ├── Intervald.inl
│   │   ├── IntsBSplineCurve2d.cpp
│   │   ├── IntsBSplineCurve2d.h
│   │   ├── IntsCircle2d.cpp
│   │   ├── IntsCircle2d.h
│   │   ├── IntsCircularArc2d.cpp
│   │   ├── IntsCircularArc2d.h
│   │   ├── IntsCurve2d.cpp
│   │   ├── IntsCurve2d.h
│   │   ├── IntsEllipse2d.cpp
│   │   ├── IntsEllipse2d.h
│   │   ├── IntsEllipticArc2d.cpp
│   │   ├── IntsEllipticArc2d.h
│   │   ├── IntsLine2d.cpp
│   │   ├── IntsLine2d.h
│   │   ├── IntsPlane3d.cpp
│   │   ├── IntsPlane3d.h
│   │   ├── IntsPolyline2d.cpp
│   │   ├── IntsPolyline2d.h
│   │   ├── IntsSegment2d.cpp
│   │   ├── IntsSegment2d.h
│   │   ├── LeafGeometry.h
│   │   ├── Line2d.cpp
│   │   ├── Line2d.h
│   │   ├── Line3d.cpp
│   │   ├── Line3d.h
│   │   ├── Logging.cpp
│   │   ├── Logging.h
│   │   ├── MathEx.cpp
│   │   ├── MathEx.h
│   │   ├── MathEx.inl
│   │   ├── Matrix2d.cpp
│   │   ├── Matrix2d.h
│   │   ├── Matrix2d.inl
│   │   ├── Matrix3d.cpp
│   │   ├── Matrix3d.h
│   │   ├── Matrix3f.cpp
│   │   ├── Matrix3f.h
│   │   ├── Matrix4d.cpp
│   │   ├── Matrix4d.h
│   │   ├── Matrix4f.cpp
│   │   ├── Matrix4f.h
│   │   ├── Obbox3d.cpp
│   │   ├── Obbox3d.h
│   │   ├── Obbox3f.cpp
│   │   ├── Obbox3f.h
│   │   ├── OBBTest.cpp
│   │   ├── OBBTest.h
│   │   ├── Obbtree3d.cpp
│   │   ├── Obbtree3d.h
│   │   ├── Obbtree3f.cpp
│   │   ├── Obbtree3f.h
│   │   ├── Parabola3d.cpp
│   │   ├── Parabola3d.h
│   │   ├── Plane3d.cpp
│   │   ├── Plane3d.h
│   │   ├── Point2d.cpp
│   │   ├── Point2d.h
│   │   ├── Point2d.inl
│   │   ├── Point2f.cpp
│   │   ├── Point2f.h
│   │   ├── Point2f.inl
│   │   ├── Point3d.cpp
│   │   ├── Point3d.h
│   │   ├── Point3d.inl
│   │   ├── Point3f.cpp
│   │   ├── Point3f.h
│   │   ├── Point3f.inl
│   │   ├── Point4d.cpp
│   │   ├── Point4d.h
│   │   ├── Point4d.inl
│   │   ├── Point4f.cpp
│   │   ├── Point4f.h
│   │   ├── Point4f.inl
│   │   ├── PointCrv3d.h
│   │   ├── Polyline2d.cpp
│   │   ├── Polyline2d.h
│   │   ├── Polyline2d.inl
│   │   ├── Polyline3d.cpp
│   │   ├── Polyline3d.h
│   │   ├── Polyline3d.inl
│   │   ├── PolynomialEquation.cpp
│   │   ├── PolynomialEquation.h
│   │   ├── RevolveSurf3d.cpp
│   │   ├── RevolveSurf3d.h
│   │   ├── Round3d.cpp
│   │   ├── Round3d.h
│   │   ├── Segment2d.cpp
│   │   ├── Segment2d.h
│   │   ├── Segment2d.inl
│   │   ├── Segment3d.cpp
│   │   ├── Segment3d.h
│   │   ├── Segment3d.inl
│   │   ├── Sphere3d.cpp
│   │   ├── Sphere3d.h
│   │   ├── Surface3d.h
│   │   ├── Torus3d.cpp
│   │   ├── Torus3d.h
│   │   ├── Triangle3d.cpp
│   │   ├── Triangle3d.h
│   │   ├── Triangle3d.inl
│   │   ├── tritri.cpp
│   │   ├── tritri.h
│   │   ├── Vector2d.cpp
│   │   ├── Vector2d.h
│   │   ├── Vector2d.inl
│   │   ├── Vector2f.cpp
│   │   ├── Vector2f.h
│   │   ├── Vector2f.inl
│   │   ├── Vector3d.cpp
│   │   ├── Vector3d.h
│   │   ├── Vector3d.inl
│   │   ├── Vector3f.cpp
│   │   ├── Vector3f.h
│   │   ├── Vector3f.inl
│   │   ├── Vector4d.cpp
│   │   ├── Vector4d.h
│   │   ├── Vector4d.inl
│   │   ├── Vector4f.cpp
│   │   ├── Vector4f.h
│   │   ├── Vector4f.inl
│   │   ├── Xform3d.cpp
│   │   ├── Xform3d.h
│   │   ├── Xform3d.inl
│   │   ├── Xform3f.cpp
│   │   ├── Xform3f.h
│   │   └── Xform3f.inl
│   ├── NDSCollisionDetection.def
│   ├── NDSCollisionDetection.vcxproj
│   ├── NDSCollisionDetection.vcxproj.filters
│   ├── NDSCollisionDetection.vcxproj.user
│   ├── ReadMe.txt
│   ├── stdafx.cpp
│   ├── stdafx.h
│   └── targetver.h
├── NDSDentalCAD
│   ├── ChildFrm.cpp
│   ├── ChildFrm.h
│   ├── Command
│   │   ├── cpp
│   │   │   ├── AddNoteToDentalCommand.cpp
│   │   │   ├── CadSelectSetDeleteReceiver.cpp
│   │   │   ├── CarveCaseCommand.cpp
│   │   │   ├── CreateCommandFactory.cpp
│   │   │   ├── CreateNurbsCurveCommand.cpp
│   │   │   ├── DentalCommand.cpp
│   │   │   ├── EdgeLinePtEditCommand.cpp
│   │   │   ├── FrameCarveDeformationCommand.cpp
│   │   │   ├── JournalManager.cpp
│   │   │   ├── JournalStream.cpp
│   │   │   ├── JournalXmlStream.cpp
│   │   │   ├── SceneSelectCommand.cpp
│   │   │   ├── SetBoundaryPtsAndInsertDirCommand.cpp
│   │   │   ├── SetInnerCopingOuterfaceCommand.cpp
│   │   │   ├── SetInnerInterfaceCommand.cpp
│   │   │   ├── SwitchDentalCommand.cpp
│   │   │   ├── UndoRedoCommand.cpp
│   │   │   └── ViewXformCommand.cpp
│   │   └── h
│   │   ├── AddNoteToDentalCommand.h
│   │   ├── CadSelectSetDeleteReceiver.h
│   │   ├── CarveCaseCommand.h
│   │   ├── CreateCommandFactory.h
│   │   ├── CreateNurbsCurveCommand.h
│   │   ├── DentalCommand.h
│   │   ├── EdgeLinePtEditCommand.h
│   │   ├── FrameCarveDeformationCommand.h
│   │   ├── JournalManager.h
│   │   ├── JournalStream.h
│   │   ├── JournalXmlStream.h
│   │   ├── SceneSelectCommand.h
│   │   ├── SetBoundaryPtsAndInsertDirCommand.h
│   │   ├── SetInnerCopingOuterfaceCommand.h
│   │   ├── SetInnerInterfaceCommand.h
│   │   ├── SwitchDentalCommand.h
│   │   ├── UndoRedoCommand.h
│   │   └── ViewXformCommand.h
│   ├── Control
│   │   ├── Dialog
│   │   │   ├── NDSDialogEx.cpp
│   │   │   ├── NDSDialogEx.h
│   │   │   ├── NDSLicenseConfigDlg.cpp
│   │   │   ├── Options
│   │   │   │   ├── NDSAppSetting.cpp
│   │   │   │   ├── NDSAppSetting.h
│   │   │   │   ├── NDSAppSystemSetting.cpp
│   │   │   │   ├── NDSAppSystemSetting.h
│   │   │   │   ├── NDSBaseAppSetting.cpp
│   │   │   │   ├── NDSBaseAppSetting.h
│   │   │   │   ├── NDSOptionsPropSheet.cpp
│   │   │   │   ├── NDSOptionsPropSheet.h
│   │   │   │   ├── NDSSystemSettingDlg.cpp
│   │   │   │   └── NDSSystemSettingDlg.h
│   │   │   ├── Overview
│   │   │   │   ├── NDSOverviewDoc.cpp
│   │   │   │   ├── NDSOverviewDoc.h
│   │   │   │   ├── NDSOverviewHelper.cpp
│   │   │   │   ├── NDSOverviewHelper.h
│   │   │   │   ├── NDSOverviewView.cpp
│   │   │   │   └── NDSOverviewView.h
│   │   │   ├── Shortcut
│   │   │   │   ├── ButtonStream.cpp
│   │   │   │   ├── ButtonStream.h
│   │   │   │   ├── NDSBaseDlg.cpp
│   │   │   │   ├── NDSBaseDlg.h
│   │   │   │   ├── ShortcutButton.cpp
│   │   │   │   ├── ShortcutButtonDlg.cpp
│   │   │   │   ├── ShortcutButtonDlg.h
│   │   │   │   ├── ShortcutButton.h
│   │   │   │   ├── ShortcutInputKeyDlg.cpp
│   │   │   │   ├── ShortcutInputKeyDlg.h
│   │   │   │   ├── ShortcutInputNameDlg.cpp
│   │   │   │   ├── ShortcutInputNameDlg.h
│   │   │   │   ├── Tooltip.cpp
│   │   │   │   └── Tooltip.h
│   │   │   └── SplashScreen
│   │   │   ├── NDSSplashWnd.cpp
│   │   │   └── NDSSplashWnd.h
│   │   ├── NDSBottomPanel.cpp
│   │   ├── NDSBottomPanel.h
│   │   ├── NDSDimensionEdit.cpp
│   │   ├── NDSDimensionEdit.h
│   │   ├── NDSDockPanel.cpp
│   │   ├── NDSDockPanel.h
│   │   ├── NDSEdit.cpp
│   │   ├── NDSEdit.h
│   │   ├── NDSPictureButton.cpp
│   │   ├── NDSPictureButton.h
│   │   ├── NDSPictureButtonMgr.cpp
│   │   ├── NDSPictureButtonMgr.h
│   │   ├── NDSPictureSlider.cpp
│   │   ├── NDSPictureSlider.h
│   │   ├── NDSPictureSliderMgr.cpp
│   │   ├── NDSPictureSliderMgr.h
│   │   ├── NDSRibbonListButton.cpp
│   │   ├── NDSRibbonListButton.h
│   │   ├── NDSRulerDimension.cpp
│   │   ├── NDSRulerDimension.h
│   │   ├── NDSRulerDimensionMgr.cpp
│   │   ├── NDSRulerDimensionMgr.h
│   │   ├── NDSSPinButtonCtrl.cpp
│   │   └── NDSSPinButtonCtrl.h
│   ├── CrashReport
│   │   ├── NDSCrashFileNames.h
│   │   ├── NDSExceptionAttacher.cpp
│   │   ├── NDSExceptionHandler.cpp
│   │   ├── NDSExceptionHandler.h
│   │   ├── NDSGetWinVer.cpp
│   │   ├── NDSGetWinVer.h
│   │   ├── NDSMiniDumper.cpp
│   │   ├── NDSMiniDumper.h
│   │   ├── NDSMiniVersion.cpp
│   │   └── NDSMiniVersion.h
│   ├── GlobalAPI
│   │   ├── GlobalAPI.cpp
│   │   └── GlobalAPI.h
│   ├── IO
│   │   ├── StlFileReader.cpp
│   │   └── StlFileReader.h
│   ├── MainFrm.cpp
│   ├── MainFrm.h
│   ├── NDSDentalCAD.cpp
│   ├── NDSDentalCADDoc.cpp
│   ├── NDSDentalCADDoc.h
│   ├── NDSDentalCAD.h
│   ├── NDSDentalCAD.rc
│   ├── NDSDentalCAD.vcxproj
│   ├── NDSDentalCAD.vcxproj.filters
│   ├── NDSDentalCAD.vcxproj.user
│   ├── NDSDentalCADView.cpp
│   ├── NDSDentalCADView.h
│   ├── Operation
│   │   ├── NDSOp2dCrossDist.cpp
│   │   ├── NDSOp2dCrossDist.h
│   │   ├── NDSOp2dCrossSection.cpp
│   │   ├── NDSOp2dCrossSection.h
│   │   ├── NDSOpAddNote.cpp
│   │   ├── NDSOpAddNote.h
│   │   ├── NDSOpCarveCase.cpp
│   │   ├── NDSOpCarveCase.h
│   │   ├── NDSOpCollisionDetectTest.cpp
│   │   ├── NDSOpCollisionDetectTest.h
│   │   ├── NDSOpCreateCurveOnMesh.cpp
│   │   ├── NDSOpCreateCurveOnMesh.h
│   │   ├── NDSOpCreateNurbsCurve.cpp
│   │   ├── NDSOpCreateNurbsCurve.h
│   │   ├── NDSOpCreatePoint.cpp
│   │   ├── NDSOpCreatePoint.h
│   │   ├── NDSOpDentalTransform.cpp
│   │   ├── NDSOpDentalTransform.h
│   │   ├── NDSOpEdgeLinePtEdit.cpp
│   │   ├── NDSOpEdgeLinePtEdit.h
│   │   ├── NDSOpExtractBoundary.cpp
│   │   ├── NDSOpExtractBoundary.h
│   │   ├── NDSOpFrameCarve.cpp
│   │   ├── NDSOpFrameCarve.h
│   │   ├── NDSOpHelper.cpp
│   │   ├── NDSOpHelper.h
│   │   ├── NDSOpInnerCoping.cpp
│   │   ├── NDSOpInnerCoping.h
│   │   ├── NDSOpInnerInterface.cpp
│   │   ├── NDSOpInnerInterface.h
│   │   ├── NDSOpInsertDirection.cpp
│   │   ├── NDSOpInsertDirection.h
│   │   ├── NDSOpMeshOffsetTest.cpp
│   │   ├── NDSOpMeshOffsetTest.h
│   │   ├── NDSOpOffsetMesh.cpp
│   │   ├── NDSOpOffsetMesh.h
│   │   ├── NDSOpScrapRemove.cpp
│   │   ├── NDSOpScrapRemove.h
│   │   ├── NDSOpWaxKnife.cpp
│   │   ├── NDSOpWaxKnife.h
│   │   ├── NDSOpZoomToWindow.cpp
│   │   └── NDSOpZoomToWindow.h
│   ├── Procedure
│   │   ├── NDSBorderlineStep.cpp
│   │   ├── NDSBorderlineStep.h
│   │   ├── NDSCarveCaseStep.cpp
│   │   ├── NDSCarveCaseStep.h
│   │   ├── NDSFinishStep.cpp
│   │   ├── NDSFinishStep.h
│   │   ├── NDSFrameCarveStep.cpp
│   │   ├── NDSFrameCarveStep.h
│   │   ├── NDSInnerCopingStep.cpp
│   │   ├── NDSInnerCopingStep.h
│   │   ├── NDSInnerInterfaceStep.cpp
│   │   ├── NDSInnerInterfaceStep.h
│   │   ├── NDSInsertDirectionStep.cpp
│   │   ├── NDSInsertDirectionStep.h
│   │   ├── NDSNoteStep.cpp
│   │   ├── NDSNoteStep.h
│   │   ├── NDSOrderStep.cpp
│   │   ├── NDSOrderStep.h
│   │   ├── NDSProcedure.cpp
│   │   ├── NDSProcedure.h
│   │   ├── NDSProcedureManager.cpp
│   │   ├── NDSProcedureManager.h
│   │   ├── NDSStep.cpp
│   │   └── NDSStep.h
│   ├── ProcedureFactory
│   │   ├── NDSFullCrownPrcFct.cpp
│   │   ├── NDSFullCrownPrcFct.h
│   │   ├── NDSInnerCrownPrcFct.cpp
│   │   ├── NDSInnerCrownPrcFct.h
│   │   ├── NDSPrcFctGenerator.cpp
│   │   ├── NDSPrcFctGenerator.h
│   │   ├── NDSProcedureFactory.cpp
│   │   └── NDSProcedureFactory.h
│   ├── ReadMe.txt
│   ├── res
│   │   ├── NDSDentalCADDoc.ico
│   │   └── NDSDentalCAD.ico
│   ├── Selection
│   │   ├── NDSDentalSelectionSet.cpp
│   │   ├── NDSDentalSelectionSet.h
│   │   ├── NDSOpConstructPolygon.cpp
│   │   ├── NDSOpConstructPolygon.h
│   │   ├── NDSOpSelectArea.cpp
│   │   └── NDSOpSelectArea.h
│   ├── stdafx.cpp
│   ├── stdafx.h
│   ├── targetver.h
│   ├── ThirdParty
│   │   └── Tinyxml
│   │   ├── tinystr.cpp
│   │   ├── tinystr.h
│   │   ├── tinyxml.cpp
│   │   ├── tinyxmlerror.cpp
│   │   ├── tinyxml.h
│   │   └── tinyxmlparser.cpp
│   ├── UI
│   │   ├── 2dCrossSectionDlg.cpp
│   │   ├── 2dCrossSectionDlg.h
│   │   ├── BCMenu.cpp
│   │   ├── BCMenu.h
│   │   ├── BtnAnatomyDlg.cpp
│   │   ├── BtnAnatomyDlg.h
│   │   ├── BtnFrameDlg.cpp
│   │   ├── BtnFrameDlg.h
│   │   ├── BtnST.cpp
│   │   ├── BtnST.h
│   │   ├── ChildDlgLayOutMgrDlg.cpp
│   │   ├── ChildDlgLayOutMgrDlg.h
│   │   ├── CommonDefine.h
│   │   ├── FileLoadProgressBar.cpp
│   │   ├── FileLoadProgressBar.h
│   │   ├── FilePathSelectDlg.cpp
│   │   ├── FilePathSelectDlg.h
│   │   ├── FrameAutoExcuteParmDlg.cpp
│   │   ├── FrameAutoExcuteParmDlg.h
│   │   ├── FrameDeformationDlg.cpp
│   │   ├── FrameDeformationDlg.h
│   │   ├── FrameInnerCrownDlg.cpp
│   │   ├── FrameInnerCrownDlg.h
│   │   ├── FrameInnerCrownSeniorDlg.cpp
│   │   ├── FrameInnerCrownSeniorDlg.h
│   │   ├── FrameWaxKnifeSetDlg.cpp
│   │   ├── FrameWaxKnifeSetDlg.h
│   │   ├── GradientProgressCtrl.cpp
│   │   ├── GradientProgressCtrl.h
│   │   ├── InsertDirDifferDlg.cpp
│   │   ├── InsertDirDifferDlg.h
│   │   ├── InsertDirInsertDlg.cpp
│   │   ├── InsertDirInsertDlg.h
│   │   ├── InsertDirPointDlg.cpp
│   │   ├── InsertDirPointDlg.h
│   │   ├── InterfaceDieDifferDlg.cpp
│   │   ├── InterfaceDieDifferDlg.h
│   │   ├── InterfaceDieSeniorSetDlg.cpp
│   │   ├── InterfaceDieSeniorSetDlg.h
│   │   ├── InterfaceDieSetDlg.cpp
│   │   ├── InterfaceDieSetDlg.h
│   │   ├── InterfaceEdgeLineDlg.cpp
│   │   ├── InterfaceEdgeLineDlg.h
│   │   ├── InterfaceScrapRemoveDlg.cpp
│   │   ├── InterfaceScrapRemoveDlg.h
│   │   ├── InterfaceSeniorDlg.cpp
│   │   ├── InterfaceSeniorDlg.h
│   │   ├── InterfaceWaxKnifeSetDlg.cpp
│   │   ├── InterfaceWaxKnifeSetDlg.h
│   │   ├── MemDCEx.h
│   │   ├── MemoryDC.h
│   │   ├── MenuButton.cpp
│   │   ├── MenuButton.h
│   │   ├── NDS2dCrossSectionDentalView.cpp
│   │   ├── NDS2dCrossSectionDentalView.h
│   │   ├── NDS2dCrossSectionDoc.cpp
│   │   ├── NDS2dCrossSectionDoc.h
│   │   ├── NDS2dCrossSectionView.cpp
│   │   ├── NDS2dCrossSectionView.h
│   │   ├── NDSLayoutManager.cpp
│   │   ├── NDSLayoutManager.h
│   │   ├── NDSRedoBtn.cpp
│   │   ├── NDSRedoBtn.h
│   │   ├── NDSUndoBtn.cpp
│   │   ├── NDSUndoBtn.h
│   │   ├── NDSUndoRedoMenu.cpp
│   │   ├── NDSUndoRedoMenu.h
│   │   ├── OrderInfoDlg.cpp
│   │   ├── OrderInfoDlg.h
│   │   ├── OrderInfoView.cpp
│   │   ├── OrderInfoView.h
│   │   ├── OrderRect1Dlg.cpp
│   │   ├── OrderRect1Dlg.h
│   │   ├── OrderRect2View.cpp
│   │   ├── OrderRect2View.h
│   │   ├── OrderRect3Dlg.cpp
│   │   ├── OrderRect3Dlg.h
│   │   ├── OrderSaveDlg.cpp
│   │   ├── OrderSaveDlg.h
│   │   ├── Rect4BaseDlg.cpp
│   │   ├── Rect4BaseDlg.h
│   │   ├── Rect4DirInsertDlg.cpp
│   │   ├── Rect4DirInsertDlg.h
│   │   ├── Rect4DirNoteDlg.cpp
│   │   ├── Rect4DirNoteDlg.h
│   │   ├── Rect4FrameCarveDlg.cpp
│   │   ├── Rect4FrameCarveDlg.h
│   │   ├── Rect4FrameInnerCrownDlg.cpp
│   │   ├── Rect4FrameInnerCrownDlg.h
│   │   ├── Rect4InterfaceCarve.cpp
│   │   ├── Rect4InterfaceCarve.h
│   │   ├── Rect4InterfaceDieDlg.cpp
│   │   ├── Rect4InterfaceDieDlg.h
│   │   ├── Rect4InterfaceEdgeLineDlg.cpp
│   │   ├── Rect4InterfaceEdgeLineDlg.h
│   │   ├── Rect4TelescopicComposerDlg.cpp
│   │   ├── Rect4TelescopicComposerDlg.h
│   │   ├── ScrollDialog.cpp
│   │   ├── ScrollDialog.h
│   │   ├── ShowMinThicknessRectDlg.cpp
│   │   ├── ShowMinThicknessRectDlg.h
│   │   ├── TelescopicComposerSelDlg.cpp
│   │   ├── TelescopicComposerSelDlg.h
│   │   ├── TelescopicComposerSeniorDlg.cpp
│   │   ├── TelescopicComposerSeniorDlg.h
│   │   ├── TelescopicComposerToolDlg.cpp
│   │   ├── TelescopicComposerToolDlg.h
│   │   ├── ViewProgressBarDlg.cpp
│   │   └── ViewProgressBarDlg.h
│   └── View
│   ├── DentalView.cpp
│   ├── DentalView.h
│   ├── NDSOverviewDentalView.cpp
│   └── NDSOverviewDentalView.h
├── NDSGeoMeshKernel
│   ├── dllmain.cpp
│   ├── Geometry
│   │   ├── Header Files
│   │   │   ├── INDSPolyMeshEdge.h
│   │   │   ├── INDSPolyMeshFace.h
│   │   │   ├── INDSPolyMesh.h
│   │   │   ├── INDSPolyMeshVertex.h
│   │   │   └── INDSTriMesh.h
│   │   └── Source Files
│   │   ├── INDSPolyMesh.cpp
│   │   ├── INDSPolyMeshEdge.cpp
│   │   ├── INDSPolyMeshFace.cpp
│   │   ├── INDSPolyMeshVertex.cpp
│   │   └── INDSTriMesh.cpp
│   ├── GeometryImpl
│   │   ├── Header Files
│   │   │   ├── NDSPolyMeshEdge.h
│   │   │   ├── NDSPolyMeshFace.h
│   │   │   ├── NDSPolyMesh.h
│   │   │   ├── NDSPolyMeshVertex.h
│   │   │   └── NDSTriMesh.h
│   │   └── Source Files
│   │   ├── NDSPolyMesh.cpp
│   │   ├── NDSPolyMeshEdge.cpp
│   │   ├── NDSPolyMeshFace.cpp
│   │   ├── NDSPolyMeshVertex.cpp
│   │   └── NDSTriMesh.cpp
│   ├── NDSGeoMeshKernel.cpp
│   ├── NDSGeoMeshKernel.def
│   ├── NDSGeoMeshKernelGlobalDef.h
│   ├── NDSGeoMeshKernel.vcxproj
│   ├── NDSGeoMeshKernel.vcxproj.filters
│   ├── NDSGeoMeshKernel.vcxproj.user
│   ├── stdafx.cpp
│   ├── stdafx.h
│   └── targetver.h
└── NDSKernel
├── base
│   ├── INDSObserver.cpp
│   ├── INDSObserver.h
│   ├── INDSSubject.cpp
│   ├── INDSSubject.h
│   ├── NDSArrowHeadEntity.cpp
│   ├── NDSArrowHeadEntity.h
│   ├── NDSBox2D.cpp
│   ├── NDSBox2D.h
│   ├── NDSEntity2D.cpp
│   ├── NDSEntity2D.h
│   ├── NDSEntity3D.cpp
│   ├── NDSEntity3D.h
│   ├── NDSEntity.cpp
│   ├── NDSEntityGroup.cpp
│   ├── NDSEntityGroup.h
│   ├── NDSEntity.h
│   ├── NDSEntity.inl
│   ├── NDSFeaturePointEntity.cpp
│   ├── NDSFeaturePointEntity.h
│   ├── NDSGlobalDef.h
│   ├── NDSGridEntity.cpp
│   ├── NDSGridEntity.h
│   ├── NDSHandleMap.cpp
│   ├── NDSHandleMap.h
│   ├── NDSImageEntity.cpp
│   ├── NDSImageEntity.h
│   ├── NDSInterval.cpp
│   ├── NDSInterval.h
│   ├── NDSKernel.cpp
│   ├── NDSKernelPch.cpp
│   ├── NDSKernelPch.h
│   ├── NDSModel.cpp
│   ├── NDSModel.h
│   ├── NDSObject.cpp
│   ├── NDSObjectGenerator.cpp
│   ├── NDSObjectGenerator.h
│   ├── NDSObject.h
│   ├── NDSObjectId.cpp
│   ├── NDSObjectId.h
│   ├── NDSObserverEvent.h
│   ├── NDSPlaneEntity.cpp
│   ├── NDSPlaneEntity.h
│   ├── NDSPointEntity.cpp
│   ├── NDSPointEntity.h
│   ├── NDSTextEntity.cpp
│   └── NDSTextEntity.h
├── Curve
│   ├── NDSArcEntity.cpp
│   ├── NDSArcEntity.h
│   ├── NDSCircleEntity.cpp
│   ├── NDSCircleEntity.h
│   ├── NDSCurveEntity.cpp
│   ├── NDSCurveEntity.h
│   ├── NDSEllipseEntity.cpp
│   ├── NDSEllipseEntity.h
│   ├── NDSLineEntity.cpp
│   ├── NDSLineEntity.h
│   ├── NDSNurbsCurveEntity.cpp
│   ├── NDSNurbsCurveEntity.h
│   ├── NDSPolylineEntity.cpp
│   ├── NDSPolylineEntity.h
│   ├── NDSRectangleEntity.cpp
│   └── NDSRectangleEntity.h
├── Manipulator
│   ├── NDSManipulator.cpp
│   ├── NDSManipulatorFixedMove.cpp
│   ├── NDSManipulatorFixedMove.h
│   ├── NDSManipulator.h
│   ├── NDSManipulatorManager.cpp
│   ├── NDSManipulatorManager.h
│   ├── NDSManipulatorMove.cpp
│   ├── NDSManipulatorMove.h
│   ├── NDSManipulatorRotate.cpp
│   └── NDSManipulatorRotate.h
├── Mesh
│   ├── NDSPolyMeshEntity.cpp
│   ├── NDSPolyMeshEntity.h
│   ├── NDSTriMeshEntity.cpp
│   └── NDSTriMeshEntity.h
├── NDSDentalEntity
│   ├── NDSArtifactEntity.cpp
│   ├── NDSArtifactEntity.h
│   ├── NDSBridgeEntity.cpp
│   ├── NDSBridgeEntity.h
│   ├── NDSCaseEntity.cpp
│   ├── NDSCaseEntity.h
│   ├── NDSConnectorEntity.cpp
│   ├── NDSConnectorEntity.h
│   ├── NDSDentalDef.cpp
│   ├── NDSDentalDef.h
│   ├── NDSDentalEntity.cpp
│   ├── NDSDentalEntity.h
│   ├── NDSOverviewCase.cpp
│   ├── NDSOverviewCase.h
│   ├── NDSOverviewConnector.cpp
│   ├── NDSOverviewConnector.h
│   ├── NDSOverviewPart.cpp
│   ├── NDSOverviewPart.h
│   ├── NDSReferencePartEntity.cpp
│   ├── NDSReferencePartEntity.h
│   ├── NDSRepairPartEntity.cpp
│   └── NDSRepairPartEntity.h
├── NDSFileStream
│   ├── INDSShoeFiler.h
│   ├── NDSShoeFiler.cpp
│   └── NDSShoeFiler.h
├── NDSKernel.vcxproj
├── NDSKernel.vcxproj.filters
├── NDSKernel.vcxproj.user
├── Operation
│   ├── NDSDifDistanceOffsetOperation.cpp
│   ├── NDSDifDistanceOffsetOperation.h
│   ├── NDSGradeOperation.cpp
│   ├── NDSGradeOperation.h
│   ├── NDSMirrorOperation.cpp
│   ├── NDSMirrorOperation.h
│   ├── NDSOffsetOperation.cpp
│   ├── NDSOffsetOperation.h
│   ├── NDSOperation.cpp
│   └── NDSOperation.h
├── resource
│   ├── NDSKernel.rc
│   └── resource.h
└── Utility
├── CxImageUtility.cpp
├── CxImageUtility.h
├── MeshOffsetService.cpp
├── MeshOffsetService.h
├── NDSDentalBoundary.cpp
└── NDSDentalBoundary.h

59 directories, 979 files

标签:

实例下载地址

网格布尔运算

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警