com.esri.arcgis.analyst3d
Class IGeometryMaterialProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.analyst3d.IGeometryMaterialProxy
All Implemented Interfaces:
IGeometryMaterial, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to Material properties.' 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 IGeometryMaterialProxy
extends com.esri.arcgis.interop.Dispatch
implements IGeometryMaterial, 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.analyst3d.IGeometryMaterial
IID, IIDe9f95f61_2bec_11d6_a4cd_444553547777
 
Constructor Summary
  IGeometryMaterialProxy()
          Deprecated. For internal use only
  IGeometryMaterialProxy(java.lang.Object obj)
          Deprecated.  
protected IGeometryMaterialProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGeometryMaterialProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGeometryMaterialProxy(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 clearTextureImage()
          Deprecated. Clear Texture Image file.
 void clearTransparentTextureColor()
          Deprecated. Clear the transparent color to the texture image.
 void getColor(double[] pRed, double[] pGreen, double[] pBlue)
          Deprecated. Get color, red, green, blue is in range of 0.0 - 1.0.
 IRgbColor getColor2()
          Deprecated. The color.
 void getTextureColorPalette(IArray[] ppRgbColors)
          Deprecated. The values of unique RGB colors in the texture image.
 java.lang.String getTextureImage()
          Deprecated. The Texture Image file.
 double getTransparency()
          Deprecated. The transparency, in range of 0.0 - 1.0.
 IRgbColor getTransparentTextureColor()
          Deprecated. The transparent texture color.
 boolean isHasTransparentTextureColor()
          Deprecated. Indicates if a transparent color has been assigned to the texture image.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setColor(double red, double green, double blue)
          Deprecated. Set color, red, green, blue is in range of 0.0 - 1.0.
 void setColorByRef(IRgbColor ppRgbColor)
          Deprecated. The color.
 void setTextureImage(java.lang.String pFilePath)
          Deprecated. The Texture Image file.
 void setTransparency(double pTransparency)
          Deprecated. The transparency, in range of 0.0 - 1.0.
 void setTransparentTextureColorByRef(IRgbColor ppRgbColor)
          Deprecated. The transparent texture color.
 
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

IGeometryMaterialProxy

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

IGeometryMaterialProxy

public IGeometryMaterialProxy()
Deprecated. 
For internal use only


IGeometryMaterialProxy

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

IGeometryMaterialProxy

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

IGeometryMaterialProxy

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

setColor

public void setColor(double red,
                     double green,
                     double blue)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Set color, red, green, blue is in range of 0.0 - 1.0.

Specified by:
setColor in interface IGeometryMaterial
Parameters:
red - The red (in)
green - The green (in)
blue - The blue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColor

public void getColor(double[] pRed,
                     double[] pGreen,
                     double[] pBlue)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Get color, red, green, blue is in range of 0.0 - 1.0.

Specified by:
getColor in interface IGeometryMaterial
Parameters:
pRed - The pRed (out: use single element array)
pGreen - The pGreen (out: use single element array)
pBlue - The pBlue (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setColorByRef

public void setColorByRef(IRgbColor ppRgbColor)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The color.

Specified by:
setColorByRef in interface IGeometryMaterial
Parameters:
ppRgbColor - A reference to a com.esri.arcgis.display.IRgbColor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColor2

public IRgbColor getColor2()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The color.

Specified by:
getColor2 in interface IGeometryMaterial
Returns:
A reference to a com.esri.arcgis.display.IRgbColor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTransparency

public void setTransparency(double pTransparency)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The transparency, in range of 0.0 - 1.0.

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

getTransparency

public double getTransparency()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The transparency, in range of 0.0 - 1.0.

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

setTextureImage

public void setTextureImage(java.lang.String pFilePath)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The Texture Image file.

Specified by:
setTextureImage in interface IGeometryMaterial
Parameters:
pFilePath - The pFilePath (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTextureImage

public java.lang.String getTextureImage()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The Texture Image file.

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

clearTextureImage

public void clearTextureImage()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Clear Texture Image file.

Specified by:
clearTextureImage in interface IGeometryMaterial
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTransparentTextureColorByRef

public void setTransparentTextureColorByRef(IRgbColor ppRgbColor)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
The transparent texture color.

Specified by:
setTransparentTextureColorByRef in interface IGeometryMaterial
Parameters:
ppRgbColor - A reference to a com.esri.arcgis.display.IRgbColor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTransparentTextureColor

public IRgbColor getTransparentTextureColor()
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
The transparent texture color.

Specified by:
getTransparentTextureColor in interface IGeometryMaterial
Returns:
A reference to a com.esri.arcgis.display.IRgbColor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isHasTransparentTextureColor

public boolean isHasTransparentTextureColor()
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Indicates if a transparent color has been assigned to the texture image.

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

clearTransparentTextureColor

public void clearTransparentTextureColor()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Clear the transparent color to the texture image.

Specified by:
clearTransparentTextureColor in interface IGeometryMaterial
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTextureColorPalette

public void getTextureColorPalette(IArray[] ppRgbColors)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The values of unique RGB colors in the texture image.

Specified by:
getTextureColorPalette in interface IGeometryMaterial
Parameters:
ppRgbColors - A reference to a com.esri.arcgis.system.IArray (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.