FMECurve is an abstract class. It cannot be created directly.
|
|
__init__()
x.__init__(...) initializes x; see help(type(x)) for signature |
|
|
|
FMELine
|
|
|
FMELine
|
|
FMEPoint or
None
|
|
float
|
getLength(threeD)
Returns the length of the curve. |
|
|
FMEPoint or
None
|
|
bool
|
isClosed(threeD)
Returns True if the start and end points have identical
coordinate values. |
|
|
bool
|
isLinear()
Returns True if and only if this curve contains only
lines. |
|
|
None
|
offset(offsetPoint)
Offsets the geometry by the coords specified by 'offsetPoint'. |
|
|
None
|
|
None
|
removeMeasure(measureName)
Remove the specified measure if it exists. |
|
|
None
|
reverse()
This reverses the order of the curve's points. |
|
|
None
|
rotate2D(center,
angle)
Rotate the curve counterclockwise around the 'center' point by the
specified 'angle' (in degrees). |
|
|
None
|
scale(xScale,
yScale,
zScale)
Scale the feature by the given amounts. |
|
|
None
|
setEndPoint(point)
Changes the existing end point of this curve. |
|
|
None
|
setStartPoint(point)
Changes the existing start point of this curve. |
|
|
None
|
snip(measureType,
measure3D,
startLocation,
endLocation)
Take a description of start and end positions (either as a measured
2D/3D distance, percentage, or normalized distance from the
beginning, or a vertex index), and chop off resulting only the
portion between the specified positions. |
|
|
None
|
snipByPoints(startPoint,
endPoint)
Snip off the portion between two points. |
|
|
|
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,
removeTraits,
renameMeasure,
setName,
setTrait,
setTraitNullWithType
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|