|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.geometry.IVertexAttributeProxy
public class IVertexAttributeProxy
Internal use class Proxy for COM Interface 'IVertexAttribute'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeometry.olb'
Description: 'Identifies geometries that can have attributes on their vertices.' 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 =
| Field Summary | |
|---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
| 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.IVertexAttribute |
|---|
IID, IIDab2a8c25_d660_11d2_9f2a_00c04f6bdf0d |
| Constructor Summary | |
|---|---|
|
IVertexAttributeProxy()
For internal use only |
|
IVertexAttributeProxy(java.lang.Object obj)
|
protected |
IVertexAttributeProxy(java.lang.Object obj,
java.lang.String iid)
|
|
IVertexAttributeProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
IVertexAttributeProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
| Method Summary | |
|---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
void |
calculateNonSimpleVertexAttributes(int attributeType)
Extrapolates/interpolates the non-simple vertex attribute values. |
void |
extrapolateVertexAttributes(int attributeType,
int extrapolationStyle,
int startPart,
int startPoint,
int endPart,
int endPoint)
Extrapolates the attribute values at the begining of the geometry up to the fromIndex based on the attribute value interval between the fromIndex and the toIndex. |
double |
getVertexAttributeMax(int attributeType)
The maximum vertex attribute value of this type for all vertices in this object. |
double |
getVertexAttributeMin(int attributeType)
The minimum vertex attribute value of this type for all vertices in this object. |
void |
interpolateVertexAttributesBetween(int interpolatedAttributes,
int startPart,
int startPoint,
int endPart,
int endPoint)
Generate vertex attribute values by linear interpolation for all vertices in the range [start+1, end-1]. |
boolean |
isVertexAttributeSimple(int attributeType)
Indicates if there are no 'empty' vertex attribute values of this type for this object. |
void |
multiplyVertexAttributes(int attributeType,
double factor)
Scale all vertex attribute values of this type by the specified factor. |
void |
offsetVertexAttributes(int attributeType,
double offset)
Offset all vertex attribute values of this type by the specified factor. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
transferAttributes(ICurve srcCurve)
For each vertex on this geometry, assign the attributes found at the point an equal fraction of the distance along the source geometry (the point need not be an explicit vertex). |
| 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 |
| Field Detail |
|---|
public static final java.lang.Class targetClass
public boolean noncastable
| Constructor Detail |
|---|
public IVertexAttributeProxy(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.IOExceptionpublic IVertexAttributeProxy()
public IVertexAttributeProxy(java.lang.Object obj)
throws java.io.IOException
java.io.IOException
protected IVertexAttributeProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
java.io.IOException
protected IVertexAttributeProxy(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 com.esri.arcgis.interop.Dispatchjava.io.IOException
public void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
removeListener in class com.esri.arcgis.interop.Dispatchjava.io.IOException
public boolean isVertexAttributeSimple(int attributeType)
throws java.io.IOException,
AutomationException
isVertexAttributeSimple in interface IVertexAttributeattributeType - A com.esri.arcgis.geometry.esriGeometryAttributes constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getVertexAttributeMin(int attributeType)
throws java.io.IOException,
AutomationException
getVertexAttributeMin in interface IVertexAttributeattributeType - A com.esri.arcgis.geometry.esriGeometryAttributes constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getVertexAttributeMax(int attributeType)
throws java.io.IOException,
AutomationException
getVertexAttributeMax in interface IVertexAttributeattributeType - A com.esri.arcgis.geometry.esriGeometryAttributes constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void multiplyVertexAttributes(int attributeType,
double factor)
throws java.io.IOException,
AutomationException
multiplyVertexAttributes in interface IVertexAttributeattributeType - A com.esri.arcgis.geometry.esriGeometryAttributes constant (in)factor - The factor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void offsetVertexAttributes(int attributeType,
double offset)
throws java.io.IOException,
AutomationException
offsetVertexAttributes in interface IVertexAttributeattributeType - A com.esri.arcgis.geometry.esriGeometryAttributes constant (in)offset - The offset (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interpolateVertexAttributesBetween(int interpolatedAttributes,
int startPart,
int startPoint,
int endPart,
int endPoint)
throws java.io.IOException,
AutomationException
interpolateVertexAttributesBetween in interface IVertexAttributeinterpolatedAttributes - The interpolatedAttributes (in)startPart - The startPart (in)startPoint - The startPoint (in)endPart - The endPart (in)endPoint - The endPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void extrapolateVertexAttributes(int attributeType,
int extrapolationStyle,
int startPart,
int startPoint,
int endPart,
int endPoint)
throws java.io.IOException,
AutomationException
extrapolateVertexAttributes in interface IVertexAttributeattributeType - A com.esri.arcgis.geometry.esriGeometryAttributes constant (in)extrapolationStyle - A com.esri.arcgis.geometry.esriExtrapolationEnum constant (in)startPart - The startPart (in)startPoint - The startPoint (in)endPart - The endPart (in)endPoint - The endPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void calculateNonSimpleVertexAttributes(int attributeType)
throws java.io.IOException,
AutomationException
calculateNonSimpleVertexAttributes in interface IVertexAttributeattributeType - A com.esri.arcgis.geometry.esriGeometryAttributes constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void transferAttributes(ICurve srcCurve)
throws java.io.IOException,
AutomationException
transferAttributes in interface IVertexAttributesrcCurve - A reference to a com.esri.arcgis.geometry.ICurve (in)
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 | ||||||||