|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAnnotateLayerTransformationProperties
Provides access to members that control transformation properties for the display of dynamic labels (text) for a feature layer..
This interface provides access to the properties that describe the display used to generate annotation. For feature-linked annotation, these properties reflect the Display that was used to generate the annotation. These properties are not used for dynamic labeling or standard annotation.
Method Summary | |
---|---|
IEnvelope |
getBounds()
The full extent in world coordinates. |
double |
getReferenceScale()
Reference scale for computing scaled symbol sizes. |
double |
getScaleRatio()
Scale ratio of the transformation. |
int |
getUnits()
The units of the world coordinates. |
void |
setBounds(IEnvelope bounds)
The full extent in world coordinates. |
void |
setReferenceScale(double scale)
Reference scale for computing scaled symbol sizes. |
void |
setScaleRatio(double scale)
Scale ratio of the transformation. |
void |
setUnits(int unitsCode)
The units of the world coordinates. |
Method Detail |
---|
void setBounds(IEnvelope bounds) throws IOException, AutomationException
bounds
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEnvelope getBounds() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getUnits() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUnits(int unitsCode) throws IOException, AutomationException
unitsCode
- A com.esri.arcgis.system.esriUnits constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getScaleRatio() throws IOException, AutomationException
The ScaleRatio represents the ratio between graphics displayed in the map versus the objects in the real world. In this usage, it is the same as IAnnotateLayerTransformationProperties::ReferenceScale.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setScaleRatio(double scale) throws IOException, AutomationException
The ScaleRatio represents the ratio between graphics displayed in the map versus the objects in the real world. In this usage, it is the same as IAnnotateLayerTransformationProperties::ReferenceScale.
scale
- The scale (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getReferenceScale() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setReferenceScale(double scale) throws IOException, AutomationException
scale
- The scale (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 |