|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.analyst3d.IGeometryMaterialProxy
Provides access to Material properties.
| Field Summary | |
static java.lang.Class |
targetClass
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF |
| Constructor Summary | |
|
IGeometryMaterialProxy()
For internal use only |
|
IGeometryMaterialProxy(java.lang.Object obj)
|
protected |
IGeometryMaterialProxy(java.lang.Object obj,
java.lang.String iid)
|
|
IGeometryMaterialProxy(java.lang.String CLSID,
java.lang.String host,
AuthInfo authInfo)
|
protected |
IGeometryMaterialProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
AuthInfo authInfo)
|
| Method Summary | |
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Adds a Java object to be a listener for a specific kind of event generated by the COM object. |
void |
clearTextureImage()
Clear Texture Image file. |
void |
clearTransparentTextureColor()
Clear the transparent color to the texture image. |
void |
getColor(double[] pRed,
double[] pGreen,
double[] pBlue)
Get color, red, green, blue is in range of 0.0 - 1.0. |
IRgbColor |
getColor2()
The color. |
void |
getTextureColorPalette(IArray[] ppRgbColors)
The values of unique RGB colors in the texture image. |
java.lang.String |
getTextureImage()
The Texture Image file. |
double |
getTransparency()
The transparency, in range of 0.0 - 1.0. |
IRgbColor |
getTransparentTextureColor()
The transparent texture color. |
boolean |
isHasTransparentTextureColor()
Indicates if a transparent color has been assigned to the texture image. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Removes a Java object as a listener to events generated by a COM object. |
void |
setColor(double red,
double green,
double blue)
Set color, red, green, blue is in range of 0.0 - 1.0. |
void |
setColorByRef(IRgbColor ppRgbColor)
The color. |
void |
setTextureImage(java.lang.String pFilePath)
The Texture Image file. |
void |
setTransparency(double pTransparency)
The transparency, in range of 0.0 - 1.0. |
void |
setTransparentTextureColorByRef(IRgbColor ppRgbColor)
The transparent texture color. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.Class targetClass
| Constructor Detail |
public IGeometryMaterialProxy(java.lang.String CLSID,
java.lang.String host,
AuthInfo authInfo)
throws java.net.UnknownHostException,
java.io.IOException
public IGeometryMaterialProxy()
public IGeometryMaterialProxy(java.lang.Object obj)
throws java.io.IOException
protected IGeometryMaterialProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
protected IGeometryMaterialProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
AuthInfo authInfo)
throws java.io.IOException
| Method Detail |
public void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
Dispatch
addListener in class DispatchiidStr - the ID of the outgoing interface, implemented by the listenertheListener - the object to be informed of the eventstheSource - the proxy class that represents the COM class that is the source of the events
java.io.IOException
public void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
Dispatch
removeListener in class DispatchiidStr - the ID of the outgoing interface, implemented by the listenertheListener - the object that no longer wishes to be informed of the events
java.io.IOException
public void setColor(double red,
double green,
double blue)
throws java.io.IOException,
AutomationException
IGeometryMaterial
setColor in interface IGeometryMaterialred - The red (in)green - The green (in)blue - The blue (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void getColor(double[] pRed,
double[] pGreen,
double[] pBlue)
throws java.io.IOException,
AutomationException
IGeometryMaterial
getColor in interface IGeometryMaterialpRed - The pRed (out: use single element array)pGreen - The pGreen (out: use single element array)pBlue - The pBlue (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setColorByRef(IRgbColor ppRgbColor)
throws java.io.IOException,
AutomationException
IGeometryMaterial
setColorByRef in interface IGeometryMaterialppRgbColor - A reference to a com.esri.arcgis.display.IRgbColor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRgbColor getColor2()
throws java.io.IOException,
AutomationException
IGeometryMaterial
getColor2 in interface IGeometryMaterialAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setTransparency(double pTransparency)
throws java.io.IOException,
AutomationException
IGeometryMaterial
setTransparency in interface IGeometryMaterialpTransparency - The pTransparency (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getTransparency()
throws java.io.IOException,
AutomationException
IGeometryMaterial
getTransparency in interface IGeometryMaterialAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setTextureImage(java.lang.String pFilePath)
throws java.io.IOException,
AutomationException
IGeometryMaterial
setTextureImage in interface IGeometryMaterialpFilePath - The pFilePath (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getTextureImage()
throws java.io.IOException,
AutomationException
IGeometryMaterial
getTextureImage in interface IGeometryMaterialjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void clearTextureImage()
throws java.io.IOException,
AutomationException
IGeometryMaterial
clearTextureImage in interface IGeometryMaterialAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setTransparentTextureColorByRef(IRgbColor ppRgbColor)
throws java.io.IOException,
AutomationException
IGeometryMaterial
setTransparentTextureColorByRef in interface IGeometryMaterialppRgbColor - A reference to a com.esri.arcgis.display.IRgbColor (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IRgbColor getTransparentTextureColor()
throws java.io.IOException,
AutomationException
IGeometryMaterial
getTransparentTextureColor in interface IGeometryMaterialAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public boolean isHasTransparentTextureColor()
throws java.io.IOException,
AutomationException
IGeometryMaterial
isHasTransparentTextureColor in interface IGeometryMaterialjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void clearTransparentTextureColor()
throws java.io.IOException,
AutomationException
IGeometryMaterial
clearTransparentTextureColor in interface IGeometryMaterialjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getTextureColorPalette(IArray[] ppRgbColors)
throws java.io.IOException,
AutomationException
IGeometryMaterial
getTextureColorPalette in interface IGeometryMaterialppRgbColors - A reference to a com.esri.arcgis.system.IArray (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||