com.esri.arcgis.analyst3d
Interface ITextureFillSymbol

All Superinterfaces:
IFillSymbol, java.io.Serializable
All Known Implementing Classes:
ITextureFillSymbolProxy, TextureFillSymbol

public interface ITextureFillSymbol
extends IFillSymbol, java.io.Serializable

COM Interface 'ITextureFillSymbol'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'

Description: 'Provides access to members that control the texture fill symbol.' 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 java.lang.String IID
          Deprecated. Internal use only
static int IID3f6d8301_5a5a_4b84_969f_433af07ee1a3
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.display.IFillSymbol
IIDe6bdaa7e_4d35_11d0_98be_00805f7ced21
 
Method Summary
 void createFillSymbolFromFile(java.lang.String fileName)
          Create fill symbol from image file.
 double getAngle()
          Angle of texture fill.
 IColor getBitmapTransparencyColor()
          Color within bitmap indicating transparency.
 double getSize()
          World size of texture.
 IGeometryMaterial getTexture()
          Texture used for fill.
 void setAngle(double angle)
          Angle of texture fill.
 void setBitmapTransparencyColor(IColor color)
          Color within bitmap indicating transparency.
 void setSize(double pSize)
          World size of texture.
 void setTextureByRef(IGeometryMaterial texture)
          Texture used for fill.
 
Methods inherited from interface com.esri.arcgis.display.IFillSymbol
getColor, getOutline, setColor, setOutline
 

Field Detail

IID3f6d8301_5a5a_4b84_969f_433af07ee1a3

static final int IID3f6d8301_5a5a_4b84_969f_433af07ee1a3
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getTexture

IGeometryMaterial getTexture()
                             throws java.io.IOException,
                                    AutomationException
Texture used for fill.

Returns:
A reference to a com.esri.arcgis.analyst3d.IGeometryMaterial
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTextureByRef

void setTextureByRef(IGeometryMaterial texture)
                     throws java.io.IOException,
                            AutomationException
Texture used for fill.

Parameters:
texture - A reference to a com.esri.arcgis.analyst3d.IGeometryMaterial (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBitmapTransparencyColor

void setBitmapTransparencyColor(IColor color)
                                throws java.io.IOException,
                                       AutomationException
Color within bitmap indicating transparency.

Parameters:
color - A reference to a com.esri.arcgis.display.IColor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBitmapTransparencyColor

IColor getBitmapTransparencyColor()
                                  throws java.io.IOException,
                                         AutomationException
Color within bitmap indicating transparency.

Returns:
A reference to a com.esri.arcgis.display.IColor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAngle

double getAngle()
                throws java.io.IOException,
                       AutomationException
Angle of texture fill.

Returns:
The angle
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAngle

void setAngle(double angle)
              throws java.io.IOException,
                     AutomationException
Angle of texture fill.

Parameters:
angle - The angle (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSize

double getSize()
               throws java.io.IOException,
                      AutomationException
World size of texture.

Returns:
The pSize
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSize

void setSize(double pSize)
             throws java.io.IOException,
                    AutomationException
World size of texture.

Parameters:
pSize - The pSize (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createFillSymbolFromFile

void createFillSymbolFromFile(java.lang.String fileName)
                              throws java.io.IOException,
                                     AutomationException
Create fill symbol from image file.

Parameters:
fileName - The fileName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.