com.esri.arcgis.analyst3d
Interface ITextureLineSymbol

All Superinterfaces:
ILineSymbol, java.io.Serializable
All Known Implementing Classes:
ITextureLineSymbolProxy, TextureLineSymbol

public interface ITextureLineSymbol
extends ILineSymbol, java.io.Serializable

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

Description: 'Provides access to members that control the texture line 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 IIDd47a4da5_6d42_11d6_a13e_00508bd60cb9
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.display.ILineSymbol
IIDe6bdaa7d_4d35_11d0_98be_00805f7ced21
 
Method Summary
 void createLineSymbolFromFile(java.lang.String fileName)
          Create line symbol from texture file.
 IColor getBitmapTransparencyColor()
          Color within bitmap indicating transparency.
 IGeometryMaterial getTexture()
          Texture used for line.
 boolean isVerticalOrientation()
          Indicates whether line is oriented vertically.
 void setBitmapTransparencyColor(IColor color)
          Color within bitmap indicating transparency.
 void setTextureByRef(IGeometryMaterial texture)
          Texture used for line.
 void setVerticalOrientation(boolean bVertical)
          Indicates whether line is oriented vertically.
 
Methods inherited from interface com.esri.arcgis.display.ILineSymbol
getColor, getWidth, setColor, setWidth
 

Field Detail

IIDd47a4da5_6d42_11d6_a13e_00508bd60cb9

static final int IIDd47a4da5_6d42_11d6_a13e_00508bd60cb9
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 line.

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 line.

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.

createLineSymbolFromFile

void createLineSymbolFromFile(java.lang.String fileName)
                              throws java.io.IOException,
                                     AutomationException
Create line symbol from texture file.

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

isVerticalOrientation

boolean isVerticalOrientation()
                              throws java.io.IOException,
                                     AutomationException
Indicates whether line is oriented vertically.

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

setVerticalOrientation

void setVerticalOrientation(boolean bVertical)
                            throws java.io.IOException,
                                   AutomationException
Indicates whether line is oriented vertically.

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