com.esri.arcgis.geometry
Class IConstructPointProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.IConstructPointProxy
All Implemented Interfaces:
IConstructPoint, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IConstructPoint2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IConstructPoint'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeometry.olb'

Description: 'Provides access to members that construct a point using other geometries and measures.' 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 IConstructPointProxy
extends com.esri.arcgis.interop.Dispatch
implements IConstructPoint, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geometry.IConstructPoint
IID, IIDeaf5d48c_c666_11d0_8307_0000f8034032
 
Constructor Summary
  IConstructPointProxy()
          Deprecated. For internal use only
  IConstructPointProxy(java.lang.Object obj)
          Deprecated.  
protected IConstructPointProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IConstructPointProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IConstructPointProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void constructAlong(ICurve curve, int extension, double distance, boolean asRatio)
          Deprecated. Constructs a point distance units along the input curve.
 void constructAngleBisector(IPoint from, IPoint through, IPoint to, double distance, boolean useAcuteAngle)
          Deprecated. Constructs a point on the bisector of the angle (from, through, to).
 void constructAngleDistance(IPoint p, double inAngle, double distance)
          Deprecated. Constructs a point at a specified angle (in radians) from the horizontal axis and a specified distance away from the input point.
 void constructAngleIntersection(IPoint p1, double angle1, IPoint p2, double angle2)
          Deprecated. Constructs the point of intersection between two lines defined by the input points and angles (in radians).
 void constructDeflection(ILine baseLine, double distance, double inAngle)
          Deprecated. Constructs a point in the polar coordinate system defined by baseLine and its 'from' point.
 void constructDeflectionIntersection(ILine baseLine, double startAngle, double endAngle, boolean onRightSide)
          Deprecated. Constructs the point of intersection of two rays with origins at the endpoints of the base line and the specified angles (in radians).
 void constructOffset(ICurve curve, int extension, double distance, boolean asRatio, double offset)
          Deprecated. Constructs a point distance units along the input curve and offset units perpendicularly away from it.
 void constructParallel(ISegment segment, int extension, IPoint start, double distance)
          Deprecated. Constructs a point distance units from start, parallel to the tangent at the point nearest to start on the (extended) segment.
 void constructPerpendicular(ISegment base, int extension, IPoint p, double distance, boolean bUseLineOrientation)
          Deprecated. Constructs a point 'distance' units from p and lying along the line normal to base and passing through p.
 void constructThreePointResection(IPoint point1, double angleP1P2, IPoint point2, double angleP2P3, IPoint point3, double[] arcAngle)
          Deprecated. Constructs the point of observation from which two signed angles between three points were measured; returns an angle which can help establish the confidence of the observation location: A small angle indicates greater uncertainty in the location.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IConstructPointProxy

public IConstructPointProxy(java.lang.String CLSID,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.net.UnknownHostException,
                            java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IConstructPointProxy

public IConstructPointProxy()
Deprecated. 
For internal use only


IConstructPointProxy

public IConstructPointProxy(java.lang.Object obj)
                     throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IConstructPointProxy

protected IConstructPointProxy(java.lang.Object obj,
                               java.lang.String iid)
                        throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IConstructPointProxy

protected IConstructPointProxy(java.lang.String CLSID,
                               java.lang.String iid,
                               java.lang.String host,
                               com.esri.arcgis.interop.AuthInfo authInfo)
                        throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

constructAlong

public void constructAlong(ICurve curve,
                           int extension,
                           double distance,
                           boolean asRatio)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Constructs a point distance units along the input curve.

Specified by:
constructAlong in interface IConstructPoint
Parameters:
curve - A reference to a com.esri.arcgis.geometry.ICurve (in)
extension - A com.esri.arcgis.geometry.esriSegmentExtension constant (in)
distance - The distance (in)
asRatio - The asRatio (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructAngleDistance

public void constructAngleDistance(IPoint p,
                                   double inAngle,
                                   double distance)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Constructs a point at a specified angle (in radians) from the horizontal axis and a specified distance away from the input point.

Specified by:
constructAngleDistance in interface IConstructPoint
Parameters:
p - A reference to a com.esri.arcgis.geometry.IPoint (in)
inAngle - The inAngle (in)
distance - The distance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructDeflection

public void constructDeflection(ILine baseLine,
                                double distance,
                                double inAngle)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Constructs a point in the polar coordinate system defined by baseLine and its 'from' point. The angle is in radians.

Specified by:
constructDeflection in interface IConstructPoint
Parameters:
baseLine - A reference to a com.esri.arcgis.geometry.ILine (in)
distance - The distance (in)
inAngle - The inAngle (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructDeflectionIntersection

public void constructDeflectionIntersection(ILine baseLine,
                                            double startAngle,
                                            double endAngle,
                                            boolean onRightSide)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Constructs the point of intersection of two rays with origins at the endpoints of the base line and the specified angles (in radians). If onRightSide is true, this work will be done to the right of the base line, otherwise to the left.

Specified by:
constructDeflectionIntersection in interface IConstructPoint
Parameters:
baseLine - A reference to a com.esri.arcgis.geometry.ILine (in)
startAngle - The startAngle (in)
endAngle - The endAngle (in)
onRightSide - The onRightSide (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructThreePointResection

public void constructThreePointResection(IPoint point1,
                                         double angleP1P2,
                                         IPoint point2,
                                         double angleP2P3,
                                         IPoint point3,
                                         double[] arcAngle)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Constructs the point of observation from which two signed angles between three points were measured; returns an angle which can help establish the confidence of the observation location: A small angle indicates greater uncertainty in the location.

Specified by:
constructThreePointResection in interface IConstructPoint
Parameters:
point1 - A reference to a com.esri.arcgis.geometry.IPoint (in)
angleP1P2 - The angleP1P2 (in)
point2 - A reference to a com.esri.arcgis.geometry.IPoint (in)
angleP2P3 - The angleP2P3 (in)
point3 - A reference to a com.esri.arcgis.geometry.IPoint (in)
arcAngle - The arcAngle (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructOffset

public void constructOffset(ICurve curve,
                            int extension,
                            double distance,
                            boolean asRatio,
                            double offset)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Constructs a point distance units along the input curve and offset units perpendicularly away from it.

Specified by:
constructOffset in interface IConstructPoint
Parameters:
curve - A reference to a com.esri.arcgis.geometry.ICurve (in)
extension - A com.esri.arcgis.geometry.esriSegmentExtension constant (in)
distance - The distance (in)
asRatio - The asRatio (in)
offset - The offset (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructParallel

public void constructParallel(ISegment segment,
                              int extension,
                              IPoint start,
                              double distance)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Constructs a point distance units from start, parallel to the tangent at the point nearest to start on the (extended) segment.

Specified by:
constructParallel in interface IConstructPoint
Parameters:
segment - A reference to a com.esri.arcgis.geometry.ISegment (in)
extension - A com.esri.arcgis.geometry.esriSegmentExtension constant (in)
start - A reference to a com.esri.arcgis.geometry.IPoint (in)
distance - The distance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructAngleBisector

public void constructAngleBisector(IPoint from,
                                   IPoint through,
                                   IPoint to,
                                   double distance,
                                   boolean useAcuteAngle)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Constructs a point on the bisector of the angle (from, through, to). When useAcuteAngle is false, the sign of distance will select a point right or left of (from, through, to). Otherwise, the sign of distance will select the acute/obtuse point.

Specified by:
constructAngleBisector in interface IConstructPoint
Parameters:
from - A reference to a com.esri.arcgis.geometry.IPoint (in)
through - A reference to a com.esri.arcgis.geometry.IPoint (in)
to - A reference to a com.esri.arcgis.geometry.IPoint (in)
distance - The distance (in)
useAcuteAngle - The useAcuteAngle (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructPerpendicular

public void constructPerpendicular(ISegment base,
                                   int extension,
                                   IPoint p,
                                   double distance,
                                   boolean bUseLineOrientation)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Constructs a point 'distance' units from p and lying along the line normal to base and passing through p.

Specified by:
constructPerpendicular in interface IConstructPoint
Parameters:
base - A reference to a com.esri.arcgis.geometry.ISegment (in)
extension - A com.esri.arcgis.geometry.esriSegmentExtension constant (in)
p - A reference to a com.esri.arcgis.geometry.IPoint (in)
distance - The distance (in)
bUseLineOrientation - The bUseLineOrientation (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructAngleIntersection

public void constructAngleIntersection(IPoint p1,
                                       double angle1,
                                       IPoint p2,
                                       double angle2)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Constructs the point of intersection between two lines defined by the input points and angles (in radians).

Specified by:
constructAngleIntersection in interface IConstructPoint
Parameters:
p1 - A reference to a com.esri.arcgis.geometry.IPoint (in)
angle1 - The angle1 (in)
p2 - A reference to a com.esri.arcgis.geometry.IPoint (in)
angle2 - The angle2 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.