|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGeometryBridge2
COM Interface 'IGeometryBridge2'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeometry.olb'
Description: 'Provides access to a set of generic methods that can be used in all languages supported.' 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 | |
---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IIDa83caa20_47e4_4a10_aa4c_bb2a25fe7108
|
static int |
xxDummy
Deprecated. Internal use only |
Fields inherited from interface com.esri.arcgis.geometry.IGeometryBridge |
---|
IID518cba93_621e_476a_824d_26a104a42902 |
Method Summary | |
---|---|
void |
addWKSPoints(IPointCollection4 pPointCollection,
_WKSPoint[] pointStructures)
Adds vertices to this Path, Ring, Polyline, or Polygon, or adds new points to this Multipoint, Triangles, TriangleFan, or TriangleStrip. |
void |
insertWKSPoints(IPointCollection4 pPointCollection,
int index,
_WKSPoint[] pointStructures)
Inserts new vertices/points into this Path, Ring, Polyline, Polygon, Multipoint, Triangles, TriangleFan, TriangleStrip, or MultiPatch. |
void |
queryWKSPoints(IPointCollection4 pPointCollection,
int index,
_WKSPoint[][] pointStructures)
Copies vertices'/points' coordinates to the array of point structures. |
void |
setWKSPoints(IPointCollection4 pPointCollection,
_WKSPoint[] pointStructures)
Replaces all vertices of this Path, Ring, Polyline, or Polygon with new ones, or replaces all points of this Multipoint, Triangles, TriangleFan, or TriangleStrip with new ones. |
IEnumSplitPoint |
splitAtDistances(IPolycurve2 polyCurve,
double[] distances,
boolean asRatios,
boolean createParts)
Introduces new vertices into this polyline at specified distances from the beginning of the polyline. |
void |
splitDivideLength(ISegment pSegment,
double offset,
double length,
boolean asRatio,
int[] numSplitSegments,
ISegment[][] splitSegments)
Divide segment into smaller segments of the specified length. |
Methods inherited from interface com.esri.arcgis.geometry.IGeometryBridge |
---|
addGeometries, addPoints, addSegments, addWKSPointZs, constructBuffers, densify, getPoints, insertGeometries, insertPoints, insertSegments, insertWKSPointZs, queryBeginningRings, queryFollowingRings, queryGeometries, queryPoints, querySegments, queryWKSPointZs, replacePoints, replaceSegments, setGeometries, setPoints, setSegments, setWKSPointZs |
Field Detail |
---|
static final int IIDa83caa20_47e4_4a10_aa4c_bb2a25fe7108
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
void addWKSPoints(IPointCollection4 pPointCollection, _WKSPoint[] pointStructures) throws java.io.IOException, AutomationException
pPointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection4 (in)pointStructures
- A Structure: com.esri.arcgis.system._WKSPoint (An array of 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 setWKSPoints(IPointCollection4 pPointCollection, _WKSPoint[] pointStructures) throws java.io.IOException, AutomationException
pPointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection4 (in)pointStructures
- A Structure: com.esri.arcgis.system._WKSPoint (An array of 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 queryWKSPoints(IPointCollection4 pPointCollection, int index, _WKSPoint[][] pointStructures) throws java.io.IOException, AutomationException
pPointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection4 (in)index
- The index (in)pointStructures
- A Structure: com.esri.arcgis.system._WKSPoint (An array of com.esri.arcgis.system._WKSPoint COM typedef) (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void insertWKSPoints(IPointCollection4 pPointCollection, int index, _WKSPoint[] pointStructures) throws java.io.IOException, AutomationException
pPointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection4 (in)index
- The index (in)pointStructures
- A Structure: com.esri.arcgis.system._WKSPoint (An array of com.esri.arcgis.system._WKSPoint COM typedef) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEnumSplitPoint splitAtDistances(IPolycurve2 polyCurve, double[] distances, boolean asRatios, boolean createParts) throws java.io.IOException, AutomationException
polyCurve
- A reference to a com.esri.arcgis.geometry.IPolycurve2 (in)distances
- The distances (in)asRatios
- The asRatios (in)createParts
- The createParts (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void splitDivideLength(ISegment pSegment, double offset, double length, boolean asRatio, int[] numSplitSegments, ISegment[][] splitSegments) throws java.io.IOException, AutomationException
pSegment
- A reference to a com.esri.arcgis.geometry.ISegment (in)offset
- The offset (in)length
- The length (in)asRatio
- The asRatio (in)numSplitSegments
- The numSplitSegments (out: use single element array)splitSegments
- A reference to a com.esri.arcgis.geometry.ISegment array (in/out: use single element array)
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 |