cdinten 发表于 2011-4-16 22:55:13

请问Entity3d.TranslateBy方法是干啥用的?

请问Entity3d.TranslateBy方法是干啥用的?
如果有实例有完美了

家在湾里 发表于 2011-4-17 21:32:27

public void TranslateBy(Autodesk.AutoCAD.Geometry.Vector3d translateVector)
我的理解是:该函数将一个实体以某个矢量进行变换,另外有一个函数是TransformBy(),估计二者差不多吧?

cdinten 发表于 2011-4-17 22:09:11

回复 家在湾里 的帖子

如果是这样的话,那么这个函数能实现的功能就是TransformBy()的子集了

cdinten 发表于 2011-4-17 22:10:13

回复 家在湾里 的帖子

而且我觉得像什么Displacement啊,Rotate啊都是多余的,不过他们的存在确实简化了变换

家在湾里 发表于 2011-4-17 22:24:04

回复 cdinten 的帖子

应该是这样的吧,我没怎么用这个函数。

齐天大圣3386 发表于 2011-4-18 21:08:19

这个矩阵变换很有用啊,那个旋转就很好。

cdinten 发表于 2011-4-19 08:41:42

回复 齐天大圣3386 的帖子

呵呵,其实你要是对图形学有了解的话,一个TransformBy就能搞定一切,而且可以实现非定比例缩放

yxr_MJTD 发表于 2011-4-22 15:47:06

看不懂,再学习一下!

cooolseee 发表于 2013-11-18 23:10:10

学习,学习是一种态度
页: [1]
查看完整版本: 请问Entity3d.TranslateBy方法是干啥用的?