com.esri.arcgis.carto
Interface IText3DElement

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IText3DElementProxy, Text3DElement

public interface IText3DElement
extends java.io.Serializable

COM Interface 'IText3DElement'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control a Text3D graphic element.' 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 IIDe9290dcb_f710_11d4_a117_00508bd60cb9
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getAlignment()
          The text alignment.
 IPoint getAnchorPoint()
          The height of text in world units.
 int getAxisRotation()
          The rotation axis.
 double getDepth()
          The depth of text in world units.
 java.lang.String getFontName()
          The TrueType font name.
 double getHeight()
          The height of text in world units.
 int getJustification()
          The justification of text.
 int getOrientationPlane()
          The plane of orientation.
 double getRotationAngle()
          The rotation angle about the rotation axis.
 java.lang.String getText()
          The text string.
 double getZAxisScale()
          The adjustment factor for z axis.
 boolean isBoldFont()
          Indicates if font style is bold.
 boolean isItalicFont()
          Indicates if font style is italic.
 void setAlignment(int pAlignment)
          The text alignment.
 void setAnchorPoint(IPoint ppAnchorPt)
          The height of text in world units.
 void setAxisRotation(int pAxis)
          The rotation axis.
 void setBoldFont(boolean pBoldFont)
          Indicates if font style is bold.
 void setDepth(double pDepth)
          The depth of text in world units.
 void setFontName(java.lang.String pFontName)
          The TrueType font name.
 void setHeight(double pHeight)
          The height of text in world units.
 void setItalicFont(boolean pItalicFont)
          Indicates if font style is italic.
 void setJustification(int pJustification)
          The justification of text.
 void setOrientationPlane(int pPlane)
          The plane of orientation.
 void setRotationAngle(double pAngle)
          The rotation angle about the rotation axis.
 void setSurface(IFunctionalSurface rhs1)
          The surface for draping.
 void setText(java.lang.String pText)
          The text string.
 void setZAxisScale(double pZScale)
          The adjustment factor for z axis.
 boolean update()
          Update graphic geometry with current parameters.
 

Field Detail

IIDe9290dcb_f710_11d4_a117_00508bd60cb9

static final int IIDe9290dcb_f710_11d4_a117_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

getText

java.lang.String getText()
                         throws java.io.IOException,
                                AutomationException
The text string.

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

setText

void setText(java.lang.String pText)
             throws java.io.IOException,
                    AutomationException
The text string.

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

getFontName

java.lang.String getFontName()
                             throws java.io.IOException,
                                    AutomationException
The TrueType font name.

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

setFontName

void setFontName(java.lang.String pFontName)
                 throws java.io.IOException,
                        AutomationException
The TrueType font name.

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

isBoldFont

boolean isBoldFont()
                   throws java.io.IOException,
                          AutomationException
Indicates if font style is bold.

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

setBoldFont

void setBoldFont(boolean pBoldFont)
                 throws java.io.IOException,
                        AutomationException
Indicates if font style is bold.

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

isItalicFont

boolean isItalicFont()
                     throws java.io.IOException,
                            AutomationException
Indicates if font style is italic.

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

setItalicFont

void setItalicFont(boolean pItalicFont)
                   throws java.io.IOException,
                          AutomationException
Indicates if font style is italic.

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

getAnchorPoint

IPoint getAnchorPoint()
                      throws java.io.IOException,
                             AutomationException
The height of text in world units.

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

setAnchorPoint

void setAnchorPoint(IPoint ppAnchorPt)
                    throws java.io.IOException,
                           AutomationException
The height of text in world units.

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

getHeight

double getHeight()
                 throws java.io.IOException,
                        AutomationException
The height of text in world units.

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

setHeight

void setHeight(double pHeight)
               throws java.io.IOException,
                      AutomationException
The height of text in world units.

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

getDepth

double getDepth()
                throws java.io.IOException,
                       AutomationException
The depth of text in world units.

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

setDepth

void setDepth(double pDepth)
              throws java.io.IOException,
                     AutomationException
The depth of text in world units.

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

getJustification

int getJustification()
                     throws java.io.IOException,
                            AutomationException
The justification of text.

Returns:
A com.esri.arcgis.carto.esriT3DJustification constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setJustification

void setJustification(int pJustification)
                      throws java.io.IOException,
                             AutomationException
The justification of text.

Parameters:
pJustification - A com.esri.arcgis.carto.esriT3DJustification constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOrientationPlane

int getOrientationPlane()
                        throws java.io.IOException,
                               AutomationException
The plane of orientation.

Returns:
A com.esri.arcgis.carto.esriT3DOrientationPlane constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOrientationPlane

void setOrientationPlane(int pPlane)
                         throws java.io.IOException,
                                AutomationException
The plane of orientation.

Parameters:
pPlane - A com.esri.arcgis.carto.esriT3DOrientationPlane constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAlignment

int getAlignment()
                 throws java.io.IOException,
                        AutomationException
The text alignment.

Returns:
A com.esri.arcgis.carto.esriT3DAlignment constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAlignment

void setAlignment(int pAlignment)
                  throws java.io.IOException,
                         AutomationException
The text alignment.

Parameters:
pAlignment - A com.esri.arcgis.carto.esriT3DAlignment constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAxisRotation

int getAxisRotation()
                    throws java.io.IOException,
                           AutomationException
The rotation axis.

Returns:
A com.esri.arcgis.carto.esriT3DRotationAxis constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAxisRotation

void setAxisRotation(int pAxis)
                     throws java.io.IOException,
                            AutomationException
The rotation axis.

Parameters:
pAxis - A com.esri.arcgis.carto.esriT3DRotationAxis constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRotationAngle

double getRotationAngle()
                        throws java.io.IOException,
                               AutomationException
The rotation angle about the rotation axis.

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

setRotationAngle

void setRotationAngle(double pAngle)
                      throws java.io.IOException,
                             AutomationException
The rotation angle about the rotation axis.

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

getZAxisScale

double getZAxisScale()
                     throws java.io.IOException,
                            AutomationException
The adjustment factor for z axis.

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

setZAxisScale

void setZAxisScale(double pZScale)
                   throws java.io.IOException,
                          AutomationException
The adjustment factor for z axis.

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

setSurface

void setSurface(IFunctionalSurface rhs1)
                throws java.io.IOException,
                       AutomationException
The surface for draping.

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

update

boolean update()
               throws java.io.IOException,
                      AutomationException
Update graphic geometry with current parameters.

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