com.esri.arcgis.geometry
Class IGeneralMultiPatchInfoProxy

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

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

Description: 'Interface to get infomation of a GeneralMultiPatch.' 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 IGeneralMultiPatchInfoProxy
extends com.esri.arcgis.interop.Dispatch
implements IGeneralMultiPatchInfo, 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.IGeneralMultiPatchInfo
IID, IID69656158_701d_408c_8b6a_a0b4c012c843
 
Constructor Summary
  IGeneralMultiPatchInfoProxy()
          Deprecated. For internal use only
  IGeneralMultiPatchInfoProxy(java.lang.Object obj)
          Deprecated.  
protected IGeneralMultiPatchInfoProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGeneralMultiPatchInfoProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGeneralMultiPatchInfoProxy(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.  
 int getIdCount()
          Deprecated. Get Id Count.
 int getMaterialColor(int index)
          Deprecated. Get material color.
 int getMaterialCount()
          Deprecated. Get Material Count.
 int getMaterialTextureBytesPerPixel(int index)
          Deprecated. Get Material texture bytes per pixel.
 int getMaterialTextureColumnCount(int index)
          Deprecated. Get Material texture column count.
 int getMaterialTexturePixelColor(int index, int row, int column)
          Deprecated. Get Material texture pixel color.
 int getMaterialTextureRowCount(int index)
          Deprecated. Get Material texture row count.
 int getMaterialTransparencyPercent(int index)
          Deprecated. Get transparency %, in range of 0 - 100
 int getMCount()
          Deprecated. Get M Count.
 int getNormalCount()
          Deprecated. Get Normal Count.
 int getPatchCount()
          Deprecated. Get Patch Count.
 double getPatchM(int patch, int index)
          Deprecated. Get M for patch at vertex index.
 int getPatchMaterialIndex(int patch)
          Deprecated. Get patch material index.
 int getPatchPriority(int patch)
          Deprecated. Get patch priority.
 _WKSPoint getPatchTextureVertex(int patch, int index)
          Deprecated. Get Texture WKSPoint for a patch at vertex index.
 int getPatchTextureVertexCount(int patch)
          Deprecated. Get texture vertex count for a patch.
 int getPatchType(int patch)
          Deprecated. Get patch type.
 _WKSPointZ getPatchVertex(int patch, int index)
          Deprecated. Get Point for patch at vertex index.
 int getPatchVertexCount(int patch)
          Deprecated. Get count of vertices in patch.
 int getPatchVertexID(int patch, int index)
          Deprecated. Get vertex Id for a patch at vertex index.
 int getTextureVertexCount()
          Deprecated. Get Texture Vertex Count.
 int getVertexCount()
          Deprecated. Get Vertex Count.
 boolean isMaterialCullBackface(int index)
          Deprecated. Get backface culling enabled,
 boolean isMaterialTextured(int index)
          Deprecated. Get Is Material textured.
 void queryPatchNormal(int patch, int index, IVector3D pNormal)
          Deprecated. Copies the Normal for patch at specified vertex index into the input vector.
 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

IGeneralMultiPatchInfoProxy

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

IGeneralMultiPatchInfoProxy

public IGeneralMultiPatchInfoProxy()
Deprecated. 
For internal use only


IGeneralMultiPatchInfoProxy

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

IGeneralMultiPatchInfoProxy

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

IGeneralMultiPatchInfoProxy

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

getVertexCount

public int getVertexCount()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Get Vertex Count.

Specified by:
getVertexCount in interface IGeneralMultiPatchInfo
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPatchCount

public int getPatchCount()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Get Patch Count.

Specified by:
getPatchCount in interface IGeneralMultiPatchInfo
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMCount

public int getMCount()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Get M Count.

Specified by:
getMCount in interface IGeneralMultiPatchInfo
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNormalCount

public int getNormalCount()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Get Normal Count.

Specified by:
getNormalCount in interface IGeneralMultiPatchInfo
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTextureVertexCount

public int getTextureVertexCount()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Get Texture Vertex Count.

Specified by:
getTextureVertexCount in interface IGeneralMultiPatchInfo
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIdCount

public int getIdCount()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Get Id Count.

Specified by:
getIdCount in interface IGeneralMultiPatchInfo
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaterialCount

public int getMaterialCount()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Get Material Count.

Specified by:
getMaterialCount in interface IGeneralMultiPatchInfo
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPatchVertexCount

public int getPatchVertexCount(int patch)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Get count of vertices in patch.

Specified by:
getPatchVertexCount in interface IGeneralMultiPatchInfo
Parameters:
patch - The patch (in)
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPatchType

public int getPatchType(int patch)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Get patch type.

Specified by:
getPatchType in interface IGeneralMultiPatchInfo
Parameters:
patch - The patch (in)
Returns:
A com.esri.arcgis.geometry.esriPatchType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPatchPriority

public int getPatchPriority(int patch)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Get patch priority.

Specified by:
getPatchPriority in interface IGeneralMultiPatchInfo
Parameters:
patch - The patch (in)
Returns:
The pPriority
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPatchMaterialIndex

public int getPatchMaterialIndex(int patch)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Get patch material index.

Specified by:
getPatchMaterialIndex in interface IGeneralMultiPatchInfo
Parameters:
patch - The patch (in)
Returns:
The pIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPatchVertex

public _WKSPointZ getPatchVertex(int patch,
                                 int index)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Get Point for patch at vertex index.

Specified by:
getPatchVertex in interface IGeneralMultiPatchInfo
Parameters:
patch - The patch (in)
index - The index (in)
Returns:
A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPatchM

public double getPatchM(int patch,
                        int index)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Get M for patch at vertex index.

Specified by:
getPatchM in interface IGeneralMultiPatchInfo
Parameters:
patch - The patch (in)
index - The index (in)
Returns:
The pValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryPatchNormal

public void queryPatchNormal(int patch,
                             int index,
                             IVector3D pNormal)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Copies the Normal for patch at specified vertex index into the input vector.

Specified by:
queryPatchNormal in interface IGeneralMultiPatchInfo
Parameters:
patch - The patch (in)
index - The index (in)
pNormal - A reference to a com.esri.arcgis.geometry.IVector3D (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPatchTextureVertexCount

public int getPatchTextureVertexCount(int patch)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Get texture vertex count for a patch.

Specified by:
getPatchTextureVertexCount in interface IGeneralMultiPatchInfo
Parameters:
patch - The patch (in)
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPatchTextureVertex

public _WKSPoint getPatchTextureVertex(int patch,
                                       int index)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Get Texture WKSPoint for a patch at vertex index.

Specified by:
getPatchTextureVertex in interface IGeneralMultiPatchInfo
Parameters:
patch - The patch (in)
index - The index (in)
Returns:
A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPatchVertexID

public int getPatchVertexID(int patch,
                            int index)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Get vertex Id for a patch at vertex index.

Specified by:
getPatchVertexID in interface IGeneralMultiPatchInfo
Parameters:
patch - The patch (in)
index - The index (in)
Returns:
The pId
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaterialColor

public int getMaterialColor(int index)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Get material color.

Specified by:
getMaterialColor in interface IGeneralMultiPatchInfo
Parameters:
index - The index (in)
Returns:
The pColor (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaterialTransparencyPercent

public int getMaterialTransparencyPercent(int index)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Get transparency %, in range of 0 - 100

Specified by:
getMaterialTransparencyPercent in interface IGeneralMultiPatchInfo
Parameters:
index - The index (in)
Returns:
The pTransparency
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isMaterialCullBackface

public boolean isMaterialCullBackface(int index)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Get backface culling enabled,

Specified by:
isMaterialCullBackface in interface IGeneralMultiPatchInfo
Parameters:
index - The index (in)
Returns:
The pCull
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isMaterialTextured

public boolean isMaterialTextured(int index)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Get Is Material textured.

Specified by:
isMaterialTextured in interface IGeneralMultiPatchInfo
Parameters:
index - The index (in)
Returns:
The pIsTextured
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaterialTextureRowCount

public int getMaterialTextureRowCount(int index)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Get Material texture row count.

Specified by:
getMaterialTextureRowCount in interface IGeneralMultiPatchInfo
Parameters:
index - The index (in)
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaterialTextureColumnCount

public int getMaterialTextureColumnCount(int index)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Get Material texture column count.

Specified by:
getMaterialTextureColumnCount in interface IGeneralMultiPatchInfo
Parameters:
index - The index (in)
Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaterialTextureBytesPerPixel

public int getMaterialTextureBytesPerPixel(int index)
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Get Material texture bytes per pixel.

Specified by:
getMaterialTextureBytesPerPixel in interface IGeneralMultiPatchInfo
Parameters:
index - The index (in)
Returns:
The pBytesPerPixel
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaterialTexturePixelColor

public int getMaterialTexturePixelColor(int index,
                                        int row,
                                        int column)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Get Material texture pixel color.

Specified by:
getMaterialTexturePixelColor in interface IGeneralMultiPatchInfo
Parameters:
index - The index (in)
row - The row (in)
column - The column (in)
Returns:
The pColor (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.