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, objRef
IID, IIDd12f81b4_d263_11d2_9f29_00c04f6bdd7f
IID6f2cf924_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, transformPointsII
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
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
transformMeasuresFF, transformMeasuresFI, transformMeasuresIF, transformMeasuresII, transformPointsFF, transformPointsFI, transformPointsIF, transformPointsII
public 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.UnknownHostException
java.io.IOException
public IAffineTransformation2DProxy()
public IAffineTransformation2DProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IAffineTransformation2DProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected 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.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class ITransformationProxy
iidStr
- 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.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class ITransformationProxy
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
public void setSpatialReferenceByRef(ISpatialReference sR) throws java.io.IOException, AutomationException
setSpatialReferenceByRef
in interface IAffineTransformation2D
sR
- 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 IAffineTransformation2D
java.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 IAffineTransformation2D
java.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 IAffineTransformation2D
numPoints
- 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 IAffineTransformation2D
from
- 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 IAffineTransformation2D
from
- 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 IAffineTransformation2D
l
- 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 IAffineTransformation2D
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 void getControlPointError(int i, double[] fromError, double[] toError) throws java.io.IOException, AutomationException
getControlPointError
in interface IAffineTransformation2D
i
- 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 IAffineTransformation2D
java.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 IAffineTransformation2D
java.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 IAffineTransformation2D
java.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 IAffineTransformation2D
java.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 IAffineTransformation2D
java.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 IAffineTransformation2D
dx
- 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 IAffineTransformation2D
rhs1
- 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 IAffineTransformation2D
movementVector
- 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 IAffineTransformation2D
dx
- 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 IAffineTransformation2D
da
- 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 IAffineTransformation2D
postTransform
- 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 IAffineTransformation2D
preTransform
- 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 IAffineTransformation2D
java.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 IAffineTransformation2D
newSpatialReference
- 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.