|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ICharacterMarker3DSymbol
Provides access to members that control the 3D marker symbol.
ICharacterMarker3DSymbol can be used to create a 3D marker symbol that uses the TrueType fonts or OpenType fonts. You can set/get the Font and CharacterIndex properties to control the font and glyph used. The VerticalOrientation property allows you to set/get the vertical orientation of the 3D character marker symbol.
Use the IMarker3DPlacement interface to set additional properties for ICharacterMarker3DSymbol.
| Method Summary | |
|---|---|
int |
getCharacterIndex()
Character index within font. |
Font |
getFont()
Font used for character symbol. |
boolean |
isVerticalOrientation()
Indicates whether character is oriented vertically. |
void |
setCharacterIndex(int charIndex)
Character index within font. |
void |
setFont(Font fontDisp)
Font used for character symbol. |
void |
setVerticalOrientation(boolean bVertical)
Indicates whether character is oriented vertically. |
| Methods inherited from interface com.esri.arcgis.display.IMarkerSymbol |
|---|
getAngle, getColor, getSize, getXOffset, getYOffset, setAngle, setColor, setSize, setXOffset, setYOffset |
| Method Detail |
|---|
Font getFont()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFont(Font fontDisp)
throws IOException,
AutomationException
Font is the font object (IFontDisp with a StdFont coClass) used by an ICharacterMarker3DSymbol.
fontDisp - A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCharacterIndex()
throws IOException,
AutomationException
CharacterIndex is the index of the character that an ICharacterMarker3DSymbol uses in the Font that has been specified.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCharacterIndex(int charIndex)
throws IOException,
AutomationException
CharacterIndex is the index of the character that an ICharacterMarker3DSymbol uses in the Font that has been specified.
charIndex - The charIndex (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isVerticalOrientation()
throws IOException,
AutomationException
VerticalOrientation indicates whether the character that an ICharacterMarker3DSymbol uses is oriented vertically.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setVerticalOrientation(boolean bVertical)
throws IOException,
AutomationException
VerticalOrientation indicates whether the character that an ICharacterMarker3DSymbol uses is oriented vertically.
bVertical - The bVertical (in)
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 | ||||||||