物件方法

以下方法可用于查询或操作 Rhino 物件的常规属性。

 

方法

描述

AddObjectMesh

为一个物件添加自定义的渲染网格参数。

BoxMorphObject

PYTHON 不支持的方法。

CopyObject

复制一个单一物件。

CopyObjects

复制一个或多个物件。

DeleteObject

删除一个单一物件。

DeleteObjects

删除一个或多个物件。

EnableObjectMesh

启用或禁用一个物件的自定义渲染网格参数。(Python 不支持)

FlashObject

闪现一个或多个物件。

HideObject

隐藏一个单一物件。

HideObjects

隐藏一个或多个物件。

IsLayoutObject

判断一个物件存在于图层还是存在于模型空间。

IsObject

判断一个物件是否存在。

IsObjectHidden

判断一个物件是否被隐藏。

IsObjectInBox

判断一个物件的边框方块是否在另一个边框方块之内。

IsObjectInGroup

判断一个物件是否为群组的成员。

IsObjectLocked

判断一个物件是否被锁定。

IsObjectNormal

判断一个物件是否为正常显示状态。

IsObjectReference

判断一个物件是否为参考物件。

IsObjectSelectable

判断一个物件是否可以被选择。

IsObjectSelected

判断一个物件是否被选择。

IsObjectSolid

判断一个物件是否为闭合的实体物件。

IsObjectValid

判断一个物件是否为有效的几何体。

IsVisibleInView

判断一个物件是否在一个视窗可见。(Python不支持)

LockObject

锁定一个单一物件。

LockObjects

锁定一个或多个物件。

MatchObjectAttributes

从一个物件匹配属性到另一个物件。

MirrorObject

镜像一个单一物件。

MirrorObjects

镜像一个或多个物件。

MoveObject

移动一个单一物件。

MoveObjects

移动一个或多个物件。

ObjectColor

返回或修改一个物件的颜色。

ObjectColorSource

返回或修改一个物件的颜色来源。

ObjectDescription

返回一个描述物件的简短文本。

ObjectDump

返回一个描述物件的详细文本。

ObjectGroups

返回物件的群组。

ObjectHasMesh

判断一个物件是否具有自定义的渲染网格属性。

ObjectLayer

返回或修改一个物件的图层。

ObjectLayout

返回或修改一个物件的图纸或模型空间。

ObjectLinetype

返回或修改一个物件的线形。

ObjectLinetypeSource

返回或修改一个物件的线形来源。

ObjectMaterialIndex

返回一个物件渲染材质序号。

ObjectMaterialSource

返回一个物件的渲染材质来源。

ObjectMeshDensity

返回或修改一个物件的自定义渲染网格密度。(Python 不支持)

ObjectMeshMaxAngle

返回或修改一个物件的自定义渲染网格最大角度。(Python 不支持)

ObjectMeshMaxAspectRatio

Python 不支持

ObjectMeshMaxDistEdgeToSrf

返回或修改一个物件的自定义渲染网格最大边距。(Python 不支持)

ObjectMeshMaxEdgeLength

返回或修改一个物件的自定义渲染网格最大边距。(Python 不支持)

ObjectMeshMinEdgeLength

返回或修改一个物件的自定义渲染网格最小边距。(Python 不支持)

ObjectMeshMinInitialGridQuads

Python 不支持 的函数。

ObjectMeshQuality

返回或修改一个物件的自定义渲染网格质量。(Python 不支持)

ObjectMeshSettings

返回或修改一个物件的自定义渲染网格设置。

ObjectName

返回或修改一个物件的名称。

ObjectNames

返回或修改一个或多个物件的名称。

ObjectPrintColor

返回或修改一个物件的打印颜色。

ObjectPrintColorSource

返回或修改一个物件的打印颜色来源。

ObjectPrintWidth

返回或修改一个物件的打印线宽。

ObjectPrintWidthSource

返回或修改一个物件的显示宽度来源。

ObjectTopGroup

返回物件的顶层群组。(Python 不支持)

ObjectType

返回物件的类型。

ObjectURL

返回或修改一个物件的URL。

OrientObject

定位一个单一物件。

OrientObjects

定位一个或多个物件。(Python 不支持)

RemapObject

将一个物件布局到其他的坐标系统中。(Python 不支持)

RemapObjects

将一个或多个物件布局到其他的坐标系统中。(Python 不支持)

RotateObject

旋转一个单一物件。

RotateObjects

旋转一个或多个物件。

ScaleObject

缩放一个单一物件。

ScaleObjects

缩放一个或多个物件。

SelectObject

选择一个单一物件。

SelectObjects

选择一个或多个物件。

ShearObject

倾斜一个单一物件。(Python 不支持)

ShearObjects

倾斜一个或多个物件。(Python 不支持)

ShowObject

显示或取消隐藏一个单一物件。

ShowObjects

显示或取消隐藏一个或多个物件。

TransformObject

移动、缩放或旋转一个单一物件。

TransformObjects

移动、缩放或旋转一个单一或多个物件。

UnlockObject

解锁一个单一物件。

UnlockObjects

解锁一个或多个物件。

UnselectObject

取消选择一个单一物件。

UnselectObjects

取消选择一个或多个物件。