|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.geometry.IMCollectionProxy com.esri.arcgis.geometry.IMSegmentationProxy com.esri.arcgis.geometry.IMSegmentation2Proxy
Description: 'Provides access to additional linear referencing operations on polylines.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
public class IMSegmentation2Proxy
Internal use class
Field Summary | |
---|---|
boolean |
noncastable
Deprecated. |
static java.lang.Class |
targetClass
Deprecated. |
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.geometry.IMSegmentation2 |
---|
IID, IIDb80d4790_f452_11d3_9f69_00c04f6bdd7f |
Fields inherited from interface com.esri.arcgis.geometry.IMSegmentation |
---|
IIDfd5e17ec_d717_11d2_9f34_00c04f6bdf06 |
Fields inherited from interface com.esri.arcgis.geometry.IMCollection |
---|
IID01faff20_5191_11d2_92f6_0000f875171d |
Constructor Summary | |
---|---|
|
IMSegmentation2Proxy()
Deprecated. For internal use only |
|
IMSegmentation2Proxy(java.lang.Object obj)
Deprecated. |
protected |
IMSegmentation2Proxy(java.lang.Object obj,
java.lang.String iid)
Deprecated. |
|
IMSegmentation2Proxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
protected |
IMSegmentation2Proxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated. |
IEnumSplitPoint |
calibrateByDistance(IEnumVertex points,
int updateHow,
boolean ignoreGaps,
double cutoffDistance)
Deprecated. Calibrates Ms of existing vertices using new Ms from the input points and the shortest path distances along the polyline between those points. |
IEnumSplitPoint |
calibrateByMs(IEnumVertex points,
int updateHow,
double cutoffDistance)
Deprecated. Calibrates Ms of existing vertices using new Ms from the input points and existing Ms along shortest paths between those points. |
IGeometryCollection |
getSubcurveBetweenMsEx(double fromM,
double toM,
int[] fromMDetails,
int[] toMDetails)
Deprecated. Returns a polyline geometry corresponding to the subcurve(s) between the fromM and the toM values. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated. |
void |
setMsAsDistance2(IPoint origin,
double scale,
double offset,
boolean ignoreGaps)
Deprecated. Sets Ms on vertices as scaled and offset distances from the input origin as measured along the polyline. |
void |
updateMsByDistance(int fromPart,
int fromPoint,
int toPart,
int toPoint,
double fromM,
double toM,
int updateHow,
boolean ignoreGaps)
Deprecated. Updates Ms along the shortest path between the specified endpoints. |
void |
updateMsByMs(int fromPart,
int fromPoint,
int toPart,
int toPoint,
double fromM,
double toM,
int updateHow)
Deprecated. Updates Ms along the shortest path between the specified endpoints. |
Methods inherited from class com.esri.arcgis.geometry.IMSegmentationProxy |
---|
calculateNonSimpleMs, extrapolateMs, getDistancesAtM, getMMonotonic, getMsAtDistance, getPointsAtM, getSubcurveBetweenMs, insertMAtDistance, interpolateMsBetween, reverseMsOrder, setAndInterpolateMsBetween, setMsAsDistance |
Methods inherited from class com.esri.arcgis.geometry.IMCollectionProxy |
---|
getMMax, getMMin, multiplyMs, offsetMs |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.geometry.IMSegmentation |
---|
calculateNonSimpleMs, extrapolateMs, getDistancesAtM, getMMonotonic, getMsAtDistance, getPointsAtM, getSubcurveBetweenMs, insertMAtDistance, interpolateMsBetween, reverseMsOrder, setAndInterpolateMsBetween, setMsAsDistance |
Methods inherited from interface com.esri.arcgis.geometry.IMCollection |
---|
getMMax, getMMin, multiplyMs, offsetMs |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public IMSegmentation2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IMSegmentation2Proxy()
public IMSegmentation2Proxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IMSegmentation2Proxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IMSegmentation2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class IMSegmentationProxy
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class IMSegmentationProxy
java.io.IOException
public void setMsAsDistance2(IPoint origin, double scale, double offset, boolean ignoreGaps) throws java.io.IOException, AutomationException
setMsAsDistance2
in interface IMSegmentation2
origin
- A reference to a com.esri.arcgis.geometry.IPoint (in)scale
- The scale (in)offset
- The offset (in)ignoreGaps
- The ignoreGaps (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateMsByDistance(int fromPart, int fromPoint, int toPart, int toPoint, double fromM, double toM, int updateHow, boolean ignoreGaps) throws java.io.IOException, AutomationException
updateMsByDistance
in interface IMSegmentation2
fromPart
- The fromPart (in)fromPoint
- The fromPoint (in)toPart
- The toPart (in)toPoint
- The toPoint (in)fromM
- The fromM (in)toM
- The toM (in)updateHow
- The updateHow (in)ignoreGaps
- The ignoreGaps (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateMsByMs(int fromPart, int fromPoint, int toPart, int toPoint, double fromM, double toM, int updateHow) throws java.io.IOException, AutomationException
updateMsByMs
in interface IMSegmentation2
fromPart
- The fromPart (in)fromPoint
- The fromPoint (in)toPart
- The toPart (in)toPoint
- The toPoint (in)fromM
- The fromM (in)toM
- The toM (in)updateHow
- The updateHow (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSplitPoint calibrateByDistance(IEnumVertex points, int updateHow, boolean ignoreGaps, double cutoffDistance) throws java.io.IOException, AutomationException
calibrateByDistance
in interface IMSegmentation2
points
- A reference to a com.esri.arcgis.geometry.IEnumVertex (in)updateHow
- The updateHow (in)ignoreGaps
- The ignoreGaps (in)cutoffDistance
- The cutoffDistance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSplitPoint calibrateByMs(IEnumVertex points, int updateHow, double cutoffDistance) throws java.io.IOException, AutomationException
calibrateByMs
in interface IMSegmentation2
points
- A reference to a com.esri.arcgis.geometry.IEnumVertex (in)updateHow
- The updateHow (in)cutoffDistance
- The cutoffDistance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometryCollection getSubcurveBetweenMsEx(double fromM, double toM, int[] fromMDetails, int[] toMDetails) throws java.io.IOException, AutomationException
getSubcurveBetweenMsEx
in interface IMSegmentation2
fromM
- The fromM (in)toM
- The toM (in)fromMDetails
- The fromMDetails (in/out: use single element array)toMDetails
- The toMDetails (in/out: use single element array)
java.io.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 |