codebase="hhctrl.ocx#Version=4,73,8561,0"> codebase="hhctrl.ocx#Version=4,73,8561,0" > codebase="hhctrl.ocx#Version=4,73,8561,0" >
 
  Region 对象

面域,由线、圆、弧、椭圆弧及样条曲线组成的带边界平面。

VBA 类名:

AcadRegion 

创建方法:

ModelSpace.AddRegion
PaperSpace.AddRegion
Block.AddRegion 

访问途径:

ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item 

在面域中的每一对象保留着其图层、线型和颜色。AutoCAD 在将它们转换为面域后删除了原始对象,默认情况下面域不填充。

用户可用 Explode 方法分解面域为单独的边界。 Boolean 方法允许用户将实体或面域与其它实体或面域进行交集、并集和差集来创建复合的三维实体或面域。

要创建面域,可使用 AddRegion 方法。要编辑或查询面域,可使用以下方法和属性:

方法

ArrayPolar

ArrayRectangular

Boolean

Copy

Delete

Explode

GetBoundingBox

GetExtensionDictionary

GetXData

Highlight

IntersectWith

Mirror

Mirror3D

Move

Rotate

Rotate3D

ScaleEntity

SetXData

TransformBy

Update

属性

Application

Area

Centroid

Document

Handle

HasExtensionDictionary

Hyperlinks

Layer

Linetype

LinetypeScale

Lineweight

MomentOfInertia

Normal

ObjectID

ObjectName

OwnerID

Perimeter

PlotStyleName

PrincipalDirections

PrincipalMoments

ProductOfInertia

RadiiOfGyration

TrueColor

Visible

事件

Modified