基本信息
源码名称:c++计算三维空间中任意两条直线之间的位置关系(平行、相交、交错、重合)
源码大小:50.53M
文件格式:.rar
开发语言:C/C++
更新时间:2023-11-15
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
c 计算三维空间中任意两条直线之间的位置关系(平行、相交、交错、重合)
利用eigen库内矩阵运算函数,写了LinesPositionRelationship3D类。实现了确定三维空间任意两条直线位置关系并获得在平行和交错条件下的两直线距离的功能。该类是在确定空间两圆柱轴线关系下的副产品。

.
├── c 计算三维空间中任意两条直线之间的位置关系(平行、相交、交错、重合).rar
└── doubleCylinder
    ├── Debug
    │   ├── doubleCylinder.exe
    │   ├── doubleCylinder.ilk
    │   └── doubleCylinder.pdb
    ├── doubleCylinder
    │   ├── Debug
    │   │   ├── LinePositionRelationship3D.obj
    │   │   ├── doubleCylinder.log
    │   │   ├── doubleCylinder.tlog
    │   │   │   ├── CL.command.1.tlog
    │   │   │   ├── CL.read.1.tlog
    │   │   │   ├── CL.write.1.tlog
    │   │   │   ├── doubleCylinder.lastbuildstate
    │   │   │   ├── link.command.1.tlog
    │   │   │   ├── link.read.1.tlog
    │   │   │   └── link.write.1.tlog
    │   │   ├── main.obj
    │   │   ├── vc140.idb
    │   │   └── vc140.pdb
    │   ├── LinePositionRelationship3D.cpp
    │   ├── LinePositionRelationship3D.h
    │   ├── doubleCylinder.vcxproj
    │   ├── doubleCylinder.vcxproj.filters
    │   ├── main.cpp
    │   └── x64
    │       ├── Debug
    │       │   ├── 1233333333.obj
    │       │   ├── GetFileName.obj
    │       │   ├── LinePositionRelationship3D.obj
    │       │   ├── _3dLineDistance.obj
    │       │   ├── doubleCylinder.log
    │       │   ├── doubleCylinder.tlog
    │       │   │   ├── CL.command.1.tlog
    │       │   │   ├── CL.read.1.tlog
    │       │   │   ├── CL.write.1.tlog
    │       │   │   ├── doubleCylinder.lastbuildstate
    │       │   │   ├── link.command.1.tlog
    │       │   │   ├── link.read.1.tlog
    │       │   │   └── link.write.1.tlog
    │       │   ├── main.obj
    │       │   ├── vc140.idb
    │       │   └── vc140.pdb
    │       └── Release
    │           ├── 1233333333.obj
    │           ├── GetFileName.obj
    │           ├── NativeCodeAnalysis.read.1.tlog
    │           ├── _3dLineDistance.obj
    │           ├── _3dlinedistance.nativecodeanalysis.xml
    │           ├── doubleCylinder.Build.CppClean.log
    │           ├── doubleCylinder.log
    │           ├── doubleCylinder.tlog
    │           │   ├── CL.command.1.tlog
    │           │   ├── CL.delete.1.tlog
    │           │   ├── CL.read.1.tlog
    │           │   ├── CL.write.1.tlog
    │           │   ├── doubleCylinder.lastbuildstate
    │           │   ├── link.command.1.tlog
    │           │   ├── link.read.1.tlog
    │           │   └── link.write.1.tlog
    │           ├── getfilename.nativecodeanalysis.xml
    │           ├── main.nativecodeanalysis.xml
    │           ├── main.obj
    │           ├── vc.nativecodeanalysis.all.xml
    │           └── vc140.pdb
    ├── doubleCylinder.VC.db
    ├── doubleCylinder.sln
    └── x64
        ├── Debug
        │   ├── doubleCylinder.exe
        │   ├── doubleCylinder.ilk
        │   └── doubleCylinder.pdb
        └── Release
            ├── doubleCylinder.exe
            ├── doubleCylinder.exe.lastcodeanalysissucceeded
            ├── doubleCylinder.iobj
            ├── doubleCylinder.ipdb
            └── doubleCylinder.pdb

13 directories, 66 files