com.esri.arcgis.geometry
Class IConstructMultiPatchProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.IConstructMultiPatchProxy
All Implemented Interfaces:
IConstructMultiPatch, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that can be used to construct MultiPatches.' 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 IConstructMultiPatchProxy
extends com.esri.arcgis.interop.Dispatch
implements IConstructMultiPatch, 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.IConstructMultiPatch
IID, IID51cde393_03b4_11d4_9f56_00c04f6bdf0d
 
Constructor Summary
  IConstructMultiPatchProxy()
          Deprecated. For internal use only
  IConstructMultiPatchProxy(java.lang.Object obj)
          Deprecated.  
protected IConstructMultiPatchProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IConstructMultiPatchProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IConstructMultiPatchProxy(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 constructExtrude(double offsetZ, IGeometry baseGeom)
          Deprecated. Construct a MultiPatch by using an input (non-point) geometry as one base and offsetting the Zs already set on the input geometry to get the second base.
 void constructExtrudeAbsolute(double toZ, IGeometry baseGeom)
          Deprecated. Construct a MultiPatch by extruding a (non-point) geometry using its initial Zs for one base, and a uniform input Z for the other.
 void constructExtrudeAlongLine(ILine extrusionLine, IGeometry baseGeom)
          Deprecated. Construct a MultiPatch by extruding a (non-point) geometry along a specified line, using the Zs on the two ends of the line to set Zs on the top and bottom.
 void constructExtrudeBetween(IFunctionalSurface fromSurface, IFunctionalSurface toSurface, IGeometry baseGeom)
          Deprecated. Construct a MultiPatch by extruding a (non-point) geometry between two functional surfaces.
 void constructExtrudeFromTo(double fromZ, double toZ, IGeometry baseGeom)
          Deprecated. Construct a MultiPatch by extruding a (non-point) geometry between two specified Z values.
 void constructExtrudeRelative(IVector3D extrusionVector, IGeometry baseGeom)
          Deprecated. Construct a MultiPatch by extruding a (non-point) geometry along a specified vector, using Zs already set on the input geometry.
 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

IConstructMultiPatchProxy

public IConstructMultiPatchProxy(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

IConstructMultiPatchProxy

public IConstructMultiPatchProxy()
Deprecated. 
For internal use only


IConstructMultiPatchProxy

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

IConstructMultiPatchProxy

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

IConstructMultiPatchProxy

protected IConstructMultiPatchProxy(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

constructExtrudeFromTo

public void constructExtrudeFromTo(double fromZ,
                                   double toZ,
                                   IGeometry baseGeom)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Construct a MultiPatch by extruding a (non-point) geometry between two specified Z values.

Specified by:
constructExtrudeFromTo in interface IConstructMultiPatch
Parameters:
fromZ - The fromZ (in)
toZ - The toZ (in)
baseGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructExtrudeAbsolute

public void constructExtrudeAbsolute(double toZ,
                                     IGeometry baseGeom)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Construct a MultiPatch by extruding a (non-point) geometry using its initial Zs for one base, and a uniform input Z for the other.

Specified by:
constructExtrudeAbsolute in interface IConstructMultiPatch
Parameters:
toZ - The toZ (in)
baseGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructExtrudeBetween

public void constructExtrudeBetween(IFunctionalSurface fromSurface,
                                    IFunctionalSurface toSurface,
                                    IGeometry baseGeom)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Construct a MultiPatch by extruding a (non-point) geometry between two functional surfaces.

Specified by:
constructExtrudeBetween in interface IConstructMultiPatch
Parameters:
fromSurface - A reference to a com.esri.arcgis.geometry.IFunctionalSurface (in)
toSurface - A reference to a com.esri.arcgis.geometry.IFunctionalSurface (in)
baseGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructExtrudeAlongLine

public void constructExtrudeAlongLine(ILine extrusionLine,
                                      IGeometry baseGeom)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Construct a MultiPatch by extruding a (non-point) geometry along a specified line, using the Zs on the two ends of the line to set Zs on the top and bottom.

Specified by:
constructExtrudeAlongLine in interface IConstructMultiPatch
Parameters:
extrusionLine - A reference to a com.esri.arcgis.geometry.ILine (in)
baseGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructExtrudeRelative

public void constructExtrudeRelative(IVector3D extrusionVector,
                                     IGeometry baseGeom)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Construct a MultiPatch by extruding a (non-point) geometry along a specified vector, using Zs already set on the input geometry.

Specified by:
constructExtrudeRelative in interface IConstructMultiPatch
Parameters:
extrusionVector - A reference to a com.esri.arcgis.geometry.IVector3D (in)
baseGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructExtrude

public void constructExtrude(double offsetZ,
                             IGeometry baseGeom)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Construct a MultiPatch by using an input (non-point) geometry as one base and offsetting the Zs already set on the input geometry to get the second base.

Specified by:
constructExtrude in interface IConstructMultiPatch
Parameters:
offsetZ - The offsetZ (in)
baseGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.