实例介绍
三角网格(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
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论