public interface IGeometry5 extends IGeometry4, java.io.Serializable
Description: 'Provides access to members that extend the IGeometry interface with a more sophisticated projection method.' 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 |
IID134b247e_83f6_471c_9ad1_11c35312d5ef |
static int |
xxDummy
Deprecated.
Internal use only
|
IIDc4c70b7a_dfba_4892_86cd_a9100357409b
IIDd034f81b_7137_40a6_90ea_d88968c33e60
IIDb79b2d7e_dbc8_11d3_9f60_00c04f6bdd7f
IID1b07790d_38c5_11d0_92d2_00805f7c28b0
Modifier and Type | Method and Description |
---|---|
IPoint |
getCentroidEx()
The center of gravity (centroid).
|
void |
project5(ISpatialReference newSpatialReference,
int projectionHint)
Same as Project, but with additional parameter projectionHint.
|
void |
projectEx5(ISpatialReference newReferenceSystem,
int direction,
ITransformation transformation,
boolean bAngularDensify,
double maxSegmentLength,
double maxDeviation,
int projectionHint)
Same as ProjectEx, but with additional parameter projectionHint.
|
isChanged, setChanged
queryWKSEnvelope
projectEx
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference
static final int IID134b247e_83f6_471c_9ad1_11c35312d5ef
static final int xxDummy
static final java.lang.String IID
void project5(ISpatialReference newSpatialReference, int projectionHint) throws java.io.IOException, AutomationException
newSpatialReference
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)projectionHint
- The projectionHint (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void projectEx5(ISpatialReference newReferenceSystem, int direction, ITransformation transformation, boolean bAngularDensify, double maxSegmentLength, double maxDeviation, int projectionHint) throws java.io.IOException, AutomationException
newReferenceSystem
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)direction
- A com.esri.arcgis.geometry.esriTransformDirection constant (in)transformation
- A reference to a com.esri.arcgis.geometry.ITransformation (in)bAngularDensify
- The bAngularDensify (in)maxSegmentLength
- The maxSegmentLength (in)maxDeviation
- The maxDeviation (in)projectionHint
- The projectionHint (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IPoint getCentroidEx() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.