|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGeometryMaterial
Provides access to Material properties.
| Method Summary | |
|---|---|
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. |
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 |
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(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. |
| Method Detail |
|---|
void setColor(double red,
double green,
double blue)
throws IOException,
AutomationException
red - The red (in)green - The green (in)blue - The blue (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getColor(double[] pRed,
double[] pGreen,
double[] pBlue)
throws IOException,
AutomationException
pRed - The pRed (out: use single element array)pGreen - The pGreen (out: use single element array)pBlue - The pBlue (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setColorByRef(IRgbColor ppRgbColor)
throws IOException,
AutomationException
ppRgbColor - A reference to a com.esri.arcgis.display.IRgbColor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IRgbColor getColor2()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTransparency(double pTransparency)
throws IOException,
AutomationException
pTransparency - The pTransparency (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getTransparency()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextureImage(String pFilePath)
throws IOException,
AutomationException
The following texture image formats are supported:
pFilePath - The pFilePath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getTextureImage()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clearTextureImage()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTransparentTextureColorByRef(IRgbColor ppRgbColor)
throws IOException,
AutomationException
ppRgbColor - A reference to a com.esri.arcgis.display.IRgbColor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IRgbColor getTransparentTextureColor()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isHasTransparentTextureColor()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clearTransparentTextureColor()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getTextureColorPalette(IArray[] ppRgbColors)
throws IOException,
AutomationException
ppRgbColors - A reference to a com.esri.arcgis.system.IArray (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||