|
|||||||||
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.IVertexAttributeProxy com.esri.arcgis.geometry.IVertexAttribute2Proxy
public class IVertexAttribute2Proxy
additional operations for geometries that can have attributes (z, m, id) on their vertices.
This interface is new at ArcGIS 9.3. It supersedes IVertexAttribute.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IVertexAttribute2Proxy()
|
|
IVertexAttribute2Proxy(Object obj)
|
protected |
IVertexAttribute2Proxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
calculateNonSimpleVertexAttributes2(int attributeType,
boolean useSegmentExtrapolation,
boolean applySingleAtt)
Extrapolates/interpolates the non-simple vertex attribute values. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
replaceVertexAttributes(int attributeType,
double oldAtt,
double newAtt)
Replace vertex attributes having the specified value with the new value. |
Methods inherited from class com.esri.arcgis.geometry.IVertexAttributeProxy |
---|
calculateNonSimpleVertexAttributes, extrapolateVertexAttributes, getVertexAttributeMax, getVertexAttributeMin, interpolateVertexAttributesBetween, isVertexAttributeSimple, multiplyVertexAttributes, offsetVertexAttributes, transferAttributes |
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.IVertexAttribute |
---|
calculateNonSimpleVertexAttributes, extrapolateVertexAttributes, getVertexAttributeMax, getVertexAttributeMin, interpolateVertexAttributesBetween, isVertexAttributeSimple, multiplyVertexAttributes, offsetVertexAttributes, transferAttributes |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public IVertexAttribute2Proxy()
public IVertexAttribute2Proxy(Object obj) throws IOException
IOException
protected IVertexAttribute2Proxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class IVertexAttributeProxy
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class IVertexAttributeProxy
IOException
public void calculateNonSimpleVertexAttributes2(int attributeType, boolean useSegmentExtrapolation, boolean applySingleAtt) throws IOException, AutomationException
calculateNonSimpleVertexAttributes2
in interface IVertexAttribute2
attributeType
- A com.esri.arcgis.geometry.esriGeometryAttributes constant (in)useSegmentExtrapolation
- The useSegmentExtrapolation (in)applySingleAtt
- The applySingleAtt (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void replaceVertexAttributes(int attributeType, double oldAtt, double newAtt) throws IOException, AutomationException
replaceVertexAttributes
in interface IVertexAttribute2
attributeType
- A com.esri.arcgis.geometry.esriGeometryAttributes constant (in)oldAtt
- The oldAtt (in)newAtt
- The newAtt (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 |