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