讨论 --- python的一个问题求教

[复制链接]
筑梦NARUTO 发表于 2015-8-19 14:14:23
楼主
你这个是个抽象的类。抽象的类不能实例化,只能用来当父类继承。里面的方法也得自己重写。不清楚楼主是为了完成啥功能。也许可以换个写法。或者楼主自己写个类继承那个抽象的类也行。
关于大陆地区Rhino原厂培训中心
筑梦NARUTO 发表于 2015-8-19 15:00:07
2
斯文痞子 发表于 2015-8-19 14:42
谢谢版主,我明白了,我是看到官方文件里VB的一个脚本案例,我想试试看用Python写,但是这里边的这个类一 ...

客气客气。真是难得遇到有人问python的问题。欢迎经常到论坛交流
筑梦NARUTO 发表于 2015-8-19 16:10:36
3
本帖最后由 筑梦NARUTO 于 2015-8-19 16:12 编辑
斯文痞子 发表于 2015-8-19 15:50
想再问一下,我刚明白他的案例的意思是想选择你要的物体一起建立一个BoundingBox,图片上是我写的,但是我 ...

[mw_shl_code=applescript,true]#codingutf-8
import rhinoscriptsyntax as rs
import Rhino as r
import scriptcontext as sc

object = rs.GetObjects("Select objects")
if object:
    box = rs.BoundingBox(object)
    if box:
        box = r.Geometry.Box(r.Geometry.Plane.WorldXY,box)
        brep_box = box.ToBrep()
        sc.doc.Objects.AddBrep(brep_box)
        sc.doc.Views.Redraw()[/mw_shl_code]

你那段代码的功能应该可以这样写,也是选择一些物体生成一个BoundingBox

QQ图片20150819160536.jpg (100.13 KB, 下载次数: 8)

QQ图片20150819160536.jpg
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则