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__
|