com.esri.arcgis.geometry
Class IExtrudeProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.IExtrudeProxy
All Implemented Interfaces:
IExtrude, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IExtrude2Proxy

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

Description: 'Provides access to members that can be used to take a geometry and connect it to a translated version of itself to generate a higher-dimensional geometry.' 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 IExtrudeProxy
extends com.esri.arcgis.interop.Dispatch
implements IExtrude, 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.IExtrude
IID, IID6b256ae0_1cde_11d4_9f5c_00c04f6bdf0d
 
Constructor Summary
  IExtrudeProxy()
          Deprecated. For internal use only
  IExtrudeProxy(java.lang.Object obj)
          Deprecated.  
protected IExtrudeProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IExtrudeProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IExtrudeProxy(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.  
 IGeometry extrude(double offsetZ, IGeometry baseGeom)
          Deprecated. Extrude using an input geometry as one base and offsetting the Zs already set on the input geometry to get the second base.
 IGeometry extrudeAbsolute(double toZ, IGeometry baseGeom)
          Deprecated. Extrude a geometry using its initial Zs for one base, and a uniform input Z for the other.
 IGeometry extrudeAlongLine(ILine extrusionLine, IGeometry baseGeom)
          Deprecated. Extrude a geometry along a specified line, using the Zs on the two ends of the line to set Zs on the top and bottom.
 IGeometry extrudeBetween(IFunctionalSurface fromSurface, IFunctionalSurface toSurface, IGeometry baseGeom)
          Deprecated. Extrude a geometry between two functional surfaces.
 IGeometry extrudeFromTo(double fromZ, double toZ, IGeometry baseGeom)
          Deprecated. Extrude a geometry between two specified Z values.
 IGeometry extrudeRelative(IVector3D extrusionVector, IGeometry baseGeom)
          Deprecated. Extrude a 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

IExtrudeProxy

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

IExtrudeProxy

public IExtrudeProxy()
Deprecated. 
For internal use only


IExtrudeProxy

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

IExtrudeProxy

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

IExtrudeProxy

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

extrudeFromTo

public IGeometry extrudeFromTo(double fromZ,
                               double toZ,
                               IGeometry baseGeom)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Extrude a geometry between two specified Z values.

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

extrudeAbsolute

public IGeometry extrudeAbsolute(double toZ,
                                 IGeometry baseGeom)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Extrude a geometry using its initial Zs for one base, and a uniform input Z for the other.

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

extrudeBetween

public IGeometry extrudeBetween(IFunctionalSurface fromSurface,
                                IFunctionalSurface toSurface,
                                IGeometry baseGeom)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Extrude a geometry between two functional surfaces.

Specified by:
extrudeBetween in interface IExtrude
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)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

extrudeAlongLine

public IGeometry extrudeAlongLine(ILine extrusionLine,
                                  IGeometry baseGeom)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Extrude a 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:
extrudeAlongLine in interface IExtrude
Parameters:
extrusionLine - A reference to a com.esri.arcgis.geometry.ILine (in)
baseGeom - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

extrudeRelative

public IGeometry extrudeRelative(IVector3D extrusionVector,
                                 IGeometry baseGeom)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Extrude a geometry along a specified vector, using Zs already set on the input geometry.

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

extrude

public IGeometry extrude(double offsetZ,
                         IGeometry baseGeom)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Extrude using an input geometry as one base and offsetting the Zs already set on the input geometry to get the second base.

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