没有合适的资源?快使用搜索试试~ 我知道了~
FittingPlacer:内部对象布置的程序生成
共35个文件
cs:23个
txt:2个
csproj:2个
需积分: 5 1 下载量 76 浏览量
2021-05-12
01:06:18
上传
评论
收藏 286KB ZIP 举报
温馨提示
贴合放置器 这是C#6.0解决方案,用于根据简单原理异步地自动将家具或内部对象放置在矩形房间中。 用它来生成家具布局的程序。 通过注册家具侧面(和墙壁侧面)并以指定的距离彼此连接指定的相关侧面来工作。 然后,它将所有家具放在房间内的位置,同时检查是否有重叠,并注意家具周围的指定间隙区域(以及门窗)。 尝试一下 在您的IDE中打开解决方案,然后从FittingPlacerRunApplication.cs进行构建。 确保将具有指定家具模型语义FittingDatabase.xml的XML文件放在目标运行文件夹中,以便运行应用程序可以找到它。 现在,它应该运行测试安排生成过程并打印结果。 通过研究输入,运行应用程序可以给出算法及其如何处理输出,您应该能够将其集成到应用程序中,以异步生成矩形家具布置。 请注意,要放置的家具模型必须如何与FittingDatabase.xml文件中命名的模型匹配
资源推荐
资源详情
资源评论
收起资源包目录
FittingPlacer-master.zip (35个子文件)
FittingPlacer-master
.gitignore 5KB
Main
BoundingBox3D.cs 407B
ParticularFace.cs 8KB
Furnisher.cs 20KB
Facings.cs 542B
FittingLayout.cs 433B
Door.cs 698B
Vector3D.cs 5KB
Vector2D.cs 5KB
FittingPlacement.cs 665B
StaticFace.cs 4KB
SpatialRelation.cs 399B
Face.cs 285B
Wall.cs 682B
Window.cs 908B
Room.cs 27KB
FittingType.cs 459B
Fitting.cs 5KB
FaceType.cs 528B
RepresentationObject.cs 437B
FittingPlacer.csproj 3KB
FittingModel.cs 2KB
PlacementUnit.cs 27KB
LICENSE.txt 1KB
README.md 2KB
HelpFiles
Algorithm flow chart simplified.png 225KB
Class UML Schematic - incomplete overview.png 46KB
FittingDatabase.xml 13KB
LICENSE-Alternative.txt 7KB
FittingPlacer.sln 1KB
RunApplication
FittingPlacerRunApplication.cs 3KB
App.config 178B
RunApplication.csproj 3KB
Properties
AssemblyInfo.cs 1KB
.gitattributes 66B
共 35 条
- 1
资源评论
大英勋爵汉弗莱
- 粉丝: 35
- 资源: 4492
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功