模块fmeobjects::类FMEBRepSolid
[隐藏的私人]
[] |无框架]

类FMEBRepSolid


INIT(表面)

FME BRepSolid类。

创建BRepSolid几何对象的实例。

的init(outerSurface)

创建一个新的BRepSolid几何对象。传入的表面被用于定义bRepSolid的外表面。

参数

返回:FMEBRepSolid

的init(brepsolid)

创建BRepSolid几何传入的对象的副本。

参数

返回:FMEBRepSolid

实例方法 [隐藏的私人]
__decIterRef__ARGS
__incIterRef__ARGS
__在里面__表面
X .__的init __(...)初始化X;见帮助(式(X))的签名
__iter__X
ITER(x)的
没有
addInnerSurface表面
增加了一个内表面,以该边界的表示固体。
FMEBRepSolid
createBRepSolidCopy()
这个程序返回给定BRepSolid几何对象的副本。
FMESurface要么没有
getInnerSurfaceAt指数
指定的索引在该边界的表示固体的内表面返回,或返回无如果索引的范围进行。
FMESurface
getOuterSurface()
返回此边界表示固体的外表面。
INT
numInnerSurfaces()
返回此边界表示固体内表面的数目。
FMESurface终端类型的或没有
removeLastInnerSurface()
移除此边界表示固体的最后的内表面。
没有
resolvePartDefaults()
递归做出决议通过与由父曲面存储,如果这样的值存在继承的外观的引用替换这些默认表面默认外观的部件。
没有
setOuterSurfaceouterSurface
设置此边界表示固体的外表面作为指定FMESurface通过英寸

从继承FMESolidgetAppearanceReferencegetAsWireFrame抵消相反rotate2D规模setAppearanceReference

从继承FMEGeometry__getObject____新__boundingBox的boundingCube界限clearMeasurescopyAttributesFromFeaturecopyNameFromGeometrycopyTraitsFromGeometrycopyTraitsToFeaturedeleteNameforce2Dforce3D覆盖getAreagetMeasureNames的getNamegetTraitgetTraitNamesgetTraitNullMissingAndTypegetTraitTypehasMeasureshasNameis3DisCollectionmeasureExistsremoveMeasureremoveTraitsrenameMeasure的setNamesetTraitsetTraitNullWithType

从继承宾语__delattr____格式____getattribute____hash____减少____reduce_ex____repr____setattr____sizeof____str____subclasshook__

属性 [隐藏的私人]

从继承宾语__类__

方法详细信息 [隐藏的私人]

__在里面__表面
(构造)

X .__的init __(...)初始化X;见帮助(式(X))的签名

覆盖:目标.__ init__

addInnerSurface表面

增加了一个内表面,以该边界的表示固体。如果没有传递中,这种固体将不会被修改。

参数:
  • 表面FMESurface) - 表面要添加到边界的表示固体。
返回:没有

createBRepSolidCopy()

这个程序返回给定BRepSolid几何对象的副本。如果有任何错误,将引发异常。

返回:FMEBRepSolid
副本骨料。
举:

getInnerSurfaceAt指数

指定的索引在该边界的表示固体的内表面返回,或返回无如果索引的范围进行。

参数:
  • 指数INT) - 要返回的内表面的索引。
返回:FMESurface要么没有
给定索引处的内表面

getOuterSurface()

返回此边界表示固体的外表面。

返回:FMESurface
所述bRepSolid的外表面

numInnerSurfaces()

返回此边界表示固体内表面的数目。

返回:INT
在bRepSolid内表面的数量

removeLastInnerSurface()

移除此边界表示固体的最后的内表面。如果没有内表面在这个坚实的,此方法将返回无。

返回:FMESurface终端类型的或没有
所述bRepSolid或无的最后的内表面。注意:此方法返回的终端类型的几何形状的FMESurface;即,在叶片的一个类FMESurface继承图。例如,FMEFace如果几何是一个真正的脸被返回。

resolvePartDefaults()

递归做出决议通过与由父曲面存储,如果这样的值存在继承的外观的引用替换这些默认表面默认外观的部件。最近的非默认的祖先值将被用来设置零件上的默认外观。

返回:没有

setOuterSurfaceouterSurface

设置此边界表示固体的外表面作为指定FMESurface在通过。一个边界表示固体必须存在的外表面。因此,如果没有传递中,将会产生一个错误。

参数:
  • outerSurfaceFMESurface) - 要返回的内表面的索引。
返回:没有
给定索引处的内表面。
举:
  • FMEException- 如果发生错误,将引发异常,或没有在传递。