public interface ICadTransformations
extends java.io.Serializable
Description: 'Provides access to members that control Cad 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDe37f71ab_bfb1_11d2_9b20_00c04fa33299 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
void |
getFromToTransform(_WKSPoint[] fromPoint1,
_WKSPoint[] fromPoint2,
_WKSPoint[] toPoint1,
_WKSPoint[] toPoint2)
Returns the points of a two point transformation.
|
void |
getTransformation(_WKSPoint[] from,
_WKSPoint[] to,
double[] angle,
double[] scale)
Returns the rotation, scale, and translation of a transformation.
|
int |
getTransformMode()
The transformation type.
|
java.lang.String |
getWorldFileName()
The pathname of the world file.
|
boolean |
isEnableTransformations()
Indicates if global transformations are enabled.
|
void |
setEnableTransformations(boolean enabled)
Indicates if global transformations are enabled.
|
void |
setFromToTransform(_WKSPoint fromPoint1,
_WKSPoint fromPoint2,
_WKSPoint toPoint1,
_WKSPoint toPoint2)
Sets the points of a two point transformation.
|
void |
setTransformation(_WKSPoint from,
_WKSPoint to,
double angle,
double scale)
Sets the rotation, scale, and translation of a transformation.
|
void |
setTransformMode(int mode)
The transformation type.
|
void |
setWorldFileName(java.lang.String filePath)
The pathname of the world file.
|
static final int IIDe37f71ab_bfb1_11d2_9b20_00c04fa33299
static final int xxDummy
static final java.lang.String IID
boolean isEnableTransformations() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setEnableTransformations(boolean enabled) throws java.io.IOException, AutomationException
enabled
- The enabled (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getWorldFileName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setWorldFileName(java.lang.String filePath) throws java.io.IOException, AutomationException
filePath
- The filePath (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getTransformMode() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setTransformMode(int mode) throws java.io.IOException, AutomationException
mode
- A com.esri.arcgis.datasourcesfile.esriCadTransform constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void getFromToTransform(_WKSPoint[] fromPoint1, _WKSPoint[] fromPoint2, _WKSPoint[] toPoint1, _WKSPoint[] toPoint2) throws java.io.IOException, AutomationException
fromPoint1
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (out: use single element array)fromPoint2
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (out: use single element array)toPoint1
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (out: use single element array)toPoint2
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setFromToTransform(_WKSPoint fromPoint1, _WKSPoint fromPoint2, _WKSPoint toPoint1, _WKSPoint toPoint2) throws java.io.IOException, AutomationException
fromPoint1
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)fromPoint2
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)toPoint1
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)toPoint2
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void getTransformation(_WKSPoint[] from, _WKSPoint[] to, double[] angle, double[] scale) throws java.io.IOException, AutomationException
from
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (out: use single element array)to
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (out: use single element array)angle
- The angle (out: use single element array)scale
- The scale (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setTransformation(_WKSPoint from, _WKSPoint to, double angle, double scale) throws java.io.IOException, AutomationException
from
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)to
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)angle
- The angle (in)scale
- The scale (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.