FME Donut class.
Create an instance of a Donut geometry object.
Creates a new Donut geometry object. The curve passed in is used to
define the outer boundary of the donut.
Creates a new Donut geometry object. The simple area passed in is used
to define the outer boundary of the donut.
Create a copy of the passed in Donut geometry object.
|
|
|
|
|
|
|
|
__init__(MultipleInvocations)
x.__init__(...) initializes x; see help(type(x)) for signature |
|
|
|
|
|
None
|
addInnerBoundaryCurve(innerBoundary)
If the inner boundary being added has a different dimension than the
other boundaries, anything 2D will be forced to 3D. |
|
|
None
|
|
FMEPath, FMEArc, FMELine or
None
|
|
FMEPolygon, FMEEllipse
or None
|
|
|
FMEPath, FMEArc or FMELine
|
|
|
FMEPolygon or FMEEllipse
|
|
int
|
|
|
FMEPath, FMEArc or FMELine
|
|
|
FMEEllipse, or FMEPolygon
|
|
None
|
setOuterBoundaryCurve(outerBoundary)
If the curve is not closed, the closure will be assumed as a straight
line from the start point to the end point. |
|
|
None
|
|
|
Inherited from FMEArea:
isBoundaryLinear,
isConvex,
isInPlane,
isOriented,
isPlanar,
offset,
orient,
removeDuplicates,
reverse,
rotate2D,
scale
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__
|