Create an instance of a Multi-Area geometry object.
Default FMEMultiArea constructor.
Create a copy of the passed in Multi-Area geometry object.
|
|
|
|
|
__init__(MultipleInvocations)
x.__init__(...) initializes x; see help(type(x)) for signature |
|
|
|
|
None
|
appendPart(area)
This appends the area to the multi area. |
|
|
None
|
appendParts(multiArea)
This appends the multi area passed in to the multi area. |
|
|
FMEArea of a
terminal type or None
|
getPartAt(index)
This method returns the area at the given index. |
|
|
tuple
|
isInPlane(tolerance,
normalVector,
valD,
recalculateD)
Works similarly to isPlanar(), but checks planarity with respect to
given normal or given plane (if plane equation D is specified - see
below). |
|
|
bool
|
isPlanar(tolerance)
Returns True if this is planar within the given
tolerance, and False otherwise. |
|
|
int
|
numParts()
This returns the number of areas that make up this multi area. |
|
|
None
|
offset(offsetPoint)
Offsets the geometry by the coords specified by offsetPoint. |
|
|
FMEArea of a
terminal type or None
|
removeLastPart()
This removes and returns the last area of the multi area. |
|
|
None
|
rotate2D(center,
angle)
The angle is CCW up from the horizontal and is measured in degrees. |
|
|
None
|
scale(xscale,
yscale,
zscale)
Applies a scale factor to the multi area. |
|
|
Inherited from FMEGeometry :
__getObject__ ,
__new__ ,
boundingBox ,
boundingCube ,
bounds ,
clearMeasures ,
copyAttributesFromFeature ,
copyNameFromGeometry ,
copyTraitsFromGeometry ,
copyTraitsToFeature ,
deleteName ,
force2D ,
force3D ,
getArea ,
getMeasureNames ,
getName ,
getTrait ,
getTraitNames ,
getTraitNullMissingAndType ,
getTraitType ,
hasMeasures ,
hasName ,
is3D ,
isCollection ,
measureExists ,
removeMeasure ,
removeTraits ,
renameMeasure ,
setName ,
setTrait ,
setTraitNullWithType
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|