|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IConstructBezierCurve
Provides access to members that construct a Bezier curve using other geometries and measures.
ConstructBezierCurve can be used to construct a BezierCurve using ChordLength Tangents. This is an alternative BezierCurve construction to using Control Points. ChordLength Tangents and Control Points are not the same thing even though they lie on the same line.
Method Summary | |
---|---|
void |
constructTangentsAtEndpoints(ILine pTangentAtFrom,
ILine pTangentAtTo)
Constructs a Bezier curve from tangents at both endpoints. |
Method Detail |
---|
void constructTangentsAtEndpoints(ILine pTangentAtFrom, ILine pTangentAtTo) throws IOException, AutomationException
Constructs a BezierCurve from the ChordLength Tangents are both ends of the BezierCurve. ChordLength Tangents are an alternative method of defining a BezierCurve without using Control Points. While the internal Control Points lie on the same line as the ChordLength Tangents, they are not the same thing.
pTangentAtFrom
- A reference to a com.esri.arcgis.geometry.ILine (in)pTangentAtTo
- A reference to a com.esri.arcgis.geometry.ILine (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |