Description: 'Provides access to members that define and manipulate affine transformations.' 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 IAffineTransformation2DProxy extends ITransformationProxy implements IAffineTransformation2D, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
boolean |
noncastable
Deprecated.
|
static java.lang.Class |
targetClass
Deprecated.
|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRefIID, IIDd12f81b4_d263_11d2_9f29_00c04f6bdd7fIID6f2cf924_7e00_11d0_82f4_0000f8034032| Modifier | Constructor and Description |
|---|---|
|
IAffineTransformation2DProxy()
Deprecated.
For internal use only
|
|
IAffineTransformation2DProxy(java.lang.Object obj)
Deprecated.
|
protected |
IAffineTransformation2DProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated.
|
|
IAffineTransformation2DProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
protected |
IAffineTransformation2DProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated.
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
void |
defineFromControlPoints(int numPoints,
IPoint fromPoints,
IPoint toPoints)
Deprecated.
Defines the best affine transformation between two sets of points.
|
void |
defineFromEnvelopes(IEnvelope from,
IEnvelope to)
Deprecated.
Defines a transformation that maps a point relative to one envelope to a similar position relative to another envelope.
|
void |
defineFromEnvelopesEx(IEnvelope from,
IEnvelope to,
IEnvelope outFrom,
boolean assumeFalseOrigin,
boolean keepAspect,
boolean flipIt)
Deprecated.
Defines a transformation that maps a point relative to one envelope to a similar position relative to another envelope.
|
void |
defineReflection(ILine l)
Deprecated.
Defines a transformation that can perform a reflection about the line l.
|
void |
getControlPointError(int i,
double[] fromError,
double[] toError)
Deprecated.
Returns the errors involved in moving control point i from the 'from' to 'to' system.
|
void |
getRMSError(double[] fromError,
double[] toError)
Deprecated.
RMS (Root Mean Square) error expressed relative to the 'from' and 'to' points defining the transformation.
|
double |
getRotation()
Deprecated.
The rotation angle.
|
ISpatialReference |
getSpatialReference()
Deprecated.
The spatial reference in which this transformation is meaningful.
|
double |
getXScale()
Deprecated.
The scale along the X axis.
|
double |
getXTranslation()
Deprecated.
The translation along the X axis.
|
double |
getYScale()
Deprecated.
The scale along the Y axis.
|
double |
getYTranslation()
Deprecated.
The translation along the Y axis.
|
boolean |
isReflective()
Deprecated.
Indicates if the transformation contains a reflection (determinant is negative).
|
void |
move(double dx,
double dy)
Deprecated.
Incorporates a translation factor into the transformation.
|
void |
moveVector(ILine movementVector)
Deprecated.
Performs an X and Y translation defined by a 2D vector.
|
void |
postMultiply(IAffineTransformation2D postTransform)
Deprecated.
Post-multiplies the transformation by another transformation.
|
void |
preMultiply(IAffineTransformation2D preTransform)
Deprecated.
Pre-multiplies the transformation by another transformation.
|
void |
project(ISpatialReference newSpatialReference)
Deprecated.
Moves this transformation into another spatial reference.
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated.
Removes a Java object as a listener to events generated by a COM object.
|
void |
reset()
Deprecated.
Resets the tranformation.
|
void |
rotate(double da)
Deprecated.
Incorporates a rotation (in radians) into the transformation.
|
void |
scale(double dx,
double dy)
Deprecated.
Incorporates scale factors into the transformation.
|
void |
setMoveOrigin(IPoint rhs1)
Deprecated.
The origin of accumulated transformations used when projecting an affine transformation to a different spatial reference system.
|
void |
setSpatialReferenceByRef(ISpatialReference sR)
Deprecated.
The spatial reference in which this transformation is meaningful.
|
transformMeasuresFF, transformMeasuresFI, transformMeasuresIF, transformMeasuresII, transformPointsFF, transformPointsFI, transformPointsIF, transformPointsIIbindUsingMoniker, 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, writeExternalclone, finalize, getClass, notify, notifyAll, wait, wait, waittransformMeasuresFF, transformMeasuresFI, transformMeasuresIF, transformMeasuresII, transformPointsFF, transformPointsFI, transformPointsIF, transformPointsIIpublic static final java.lang.Class targetClass
public boolean noncastable
public IAffineTransformation2DProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
throws java.net.UnknownHostException,
java.io.IOException
java.net.UnknownHostExceptionjava.io.IOExceptionpublic IAffineTransformation2DProxy()
public IAffineTransformation2DProxy(java.lang.Object obj)
throws java.io.IOException
java.io.IOExceptionprotected IAffineTransformation2DProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
java.io.IOExceptionprotected IAffineTransformation2DProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
throws java.io.IOException
java.io.IOExceptionpublic void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
com.esri.arcgis.interop.DispatchaddListener in class ITransformationProxyiidStr - the ID of the outgoing interface, implemented by the listenertheListener - the object to be informed of the eventstheSource - the proxy class that represents the COM class that is the source of the eventsjava.io.IOExceptionpublic void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
com.esri.arcgis.interop.DispatchremoveListener in class ITransformationProxyiidStr - the ID of the outgoing interface, implemented by the listenertheListener - the object that no longer wishes to be informed of the eventsjava.io.IOExceptionpublic void setSpatialReferenceByRef(ISpatialReference sR) throws java.io.IOException, AutomationException
setSpatialReferenceByRef in interface IAffineTransformation2DsR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
getSpatialReference in interface IAffineTransformation2Djava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void reset()
throws java.io.IOException,
AutomationException
reset in interface IAffineTransformation2Djava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void defineFromControlPoints(int numPoints,
IPoint fromPoints,
IPoint toPoints)
throws java.io.IOException,
AutomationException
defineFromControlPoints in interface IAffineTransformation2DnumPoints - The numPoints (in)fromPoints - A reference to a com.esri.arcgis.geometry.IPoint (in)toPoints - A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void defineFromEnvelopes(IEnvelope from, IEnvelope to) throws java.io.IOException, AutomationException
defineFromEnvelopes in interface IAffineTransformation2Dfrom - A reference to a com.esri.arcgis.geometry.IEnvelope (in)to - A reference to a com.esri.arcgis.geometry.IEnvelope (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void defineFromEnvelopesEx(IEnvelope from, IEnvelope to, IEnvelope outFrom, boolean assumeFalseOrigin, boolean keepAspect, boolean flipIt) throws java.io.IOException, AutomationException
defineFromEnvelopesEx in interface IAffineTransformation2Dfrom - A reference to a com.esri.arcgis.geometry.IEnvelope (in)to - A reference to a com.esri.arcgis.geometry.IEnvelope (in)outFrom - A reference to a com.esri.arcgis.geometry.IEnvelope (in)assumeFalseOrigin - The assumeFalseOrigin (in)keepAspect - The keepAspect (in)flipIt - The flipIt (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void defineReflection(ILine l) throws java.io.IOException, AutomationException
defineReflection in interface IAffineTransformation2Dl - A reference to a com.esri.arcgis.geometry.ILine (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getRMSError(double[] fromError,
double[] toError)
throws java.io.IOException,
AutomationException
getRMSError in interface IAffineTransformation2DfromError - The fromError (out: use single element array)toError - The toError (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getControlPointError(int i,
double[] fromError,
double[] toError)
throws java.io.IOException,
AutomationException
getControlPointError in interface IAffineTransformation2Di - The i (in)fromError - The fromError (out: use single element array)toError - The toError (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getXScale()
throws java.io.IOException,
AutomationException
getXScale in interface IAffineTransformation2Djava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getYScale()
throws java.io.IOException,
AutomationException
getYScale in interface IAffineTransformation2Djava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getXTranslation()
throws java.io.IOException,
AutomationException
getXTranslation in interface IAffineTransformation2Djava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getYTranslation()
throws java.io.IOException,
AutomationException
getYTranslation in interface IAffineTransformation2Djava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getRotation()
throws java.io.IOException,
AutomationException
getRotation in interface IAffineTransformation2Djava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void scale(double dx,
double dy)
throws java.io.IOException,
AutomationException
scale in interface IAffineTransformation2Ddx - The dx (in)dy - The dy (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMoveOrigin(IPoint rhs1) throws java.io.IOException, AutomationException
setMoveOrigin in interface IAffineTransformation2Drhs1 - A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void moveVector(ILine movementVector) throws java.io.IOException, AutomationException
moveVector in interface IAffineTransformation2DmovementVector - A reference to a com.esri.arcgis.geometry.ILine (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void move(double dx,
double dy)
throws java.io.IOException,
AutomationException
move in interface IAffineTransformation2Ddx - The dx (in)dy - The dy (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void rotate(double da)
throws java.io.IOException,
AutomationException
rotate in interface IAffineTransformation2Dda - The da (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void postMultiply(IAffineTransformation2D postTransform) throws java.io.IOException, AutomationException
postMultiply in interface IAffineTransformation2DpostTransform - A reference to a com.esri.arcgis.geometry.IAffineTransformation2D (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void preMultiply(IAffineTransformation2D preTransform) throws java.io.IOException, AutomationException
preMultiply in interface IAffineTransformation2DpreTransform - A reference to a com.esri.arcgis.geometry.IAffineTransformation2D (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isReflective()
throws java.io.IOException,
AutomationException
isReflective in interface IAffineTransformation2Djava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void project(ISpatialReference newSpatialReference) throws java.io.IOException, AutomationException
project in interface IAffineTransformation2DnewSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.