|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.analyst3d.GeometryMaterial
public class GeometryMaterial
COM Class 'GeometryMaterial'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'
Description 'The Geometry Material component.' 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 =
| Field Summary | |
|---|---|
static long |
serialVersionUID
|
| Fields inherited from interface com.esri.arcgis.analyst3d.IGeometryMaterial |
|---|
IID, IIDe9f95f61_2bec_11d6_a4cd_444553547777, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersistStream |
|---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersist |
|---|
IID0000010c_0000_0000_c000_000000000046 |
| Constructor Summary | |
|---|---|
GeometryMaterial()
Constructs a GeometryMaterial using ArcGIS Engine. |
|
GeometryMaterial(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GeometryMaterial theGeometryMaterial = (GeometryMaterial) obj; |
|
| Method Summary | |
|---|---|
void |
clearTextureImage()
Clear Texture Image file. |
void |
clearTransparentTextureColor()
Clear the transparent color to the texture image. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
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. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
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. |
int |
hashCode()
the hashcode for this object |
void |
isDirty()
isDirty |
boolean |
isHasTransparentTextureColor()
Indicates if a transparent color has been assigned to the texture image. |
void |
load(IStream pstm)
load |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a GeometryMaterial. |
void |
save(IStream pstm,
int fClearDirty)
save |
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. |
void |
writeExternal(java.io.ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
| Constructor Detail |
|---|
public GeometryMaterial()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public GeometryMaterial(java.lang.Object obj)
throws java.io.IOException
GeometryMaterial theGeometryMaterial = (GeometryMaterial) obj;
obj to GeometryMaterial.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public void setColor(double red,
double green,
double blue)
throws java.io.IOException,
AutomationException
setColor in interface IGeometryMaterialred - The red (in)green - The green (in)blue - The blue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getColor(double[] pRed,
double[] pGreen,
double[] pBlue)
throws java.io.IOException,
AutomationException
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
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
getColor2 in interface IGeometryMaterialjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTransparency(double pTransparency)
throws java.io.IOException,
AutomationException
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
getTransparency in interface IGeometryMaterialjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTextureImage(java.lang.String pFilePath)
throws java.io.IOException,
AutomationException
setTextureImage in interface IGeometryMaterialpFilePath - The pFilePath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getTextureImage()
throws java.io.IOException,
AutomationException
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
clearTextureImage in interface IGeometryMaterialjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTransparentTextureColorByRef(IRgbColor ppRgbColor)
throws java.io.IOException,
AutomationException
setTransparentTextureColorByRef 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 getTransparentTextureColor()
throws java.io.IOException,
AutomationException
getTransparentTextureColor in interface IGeometryMaterialjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isHasTransparentTextureColor()
throws java.io.IOException,
AutomationException
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
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
getTextureColorPalette in interface IGeometryMaterialppRgbColors - A reference to a com.esri.arcgis.system.IArray (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws java.io.IOException,
AutomationException
isDirty in interface IPersistStreamjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream pstm)
throws java.io.IOException,
AutomationException
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws java.io.IOException,
AutomationException
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getSizeMax(_ULARGE_INTEGER[] pcbSize)
throws java.io.IOException,
AutomationException
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getClassID(GUID[] pClassID)
throws java.io.IOException,
AutomationException
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||