|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.globecore.GlobeHeightProperties
public class GlobeHeightProperties
COM Class 'GlobeHeightProperties'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'
Description 'The globe layer height properties.' 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 long |
serialVersionUID
|
| Fields inherited from interface com.esri.arcgis.globecore.IGlobeHeightProperties2 |
|---|
IID, IID2c9b3ac6_54a0_47a8_8de7_dff1ca452fea, xxDummy |
| Fields inherited from interface com.esri.arcgis.globecore.IGlobeHeightProperties |
|---|
IID7fbd3fe8_885b_48cb_96af_a3d296892da3 |
| Fields inherited from interface com.esri.arcgis.system.IPersistStream |
|---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersist |
|---|
IID0000010c_0000_0000_c000_000000000046 |
| Constructor Summary | |
|---|---|
GlobeHeightProperties()
Constructs a GlobeHeightProperties using ArcGIS Engine. |
|
GlobeHeightProperties(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GlobeHeightProperties theGlobeHeightProperties = (GlobeHeightProperties) obj; |
|
| Method Summary | |
|---|---|
void |
apply(IGlobe pGlobe,
ILayer pLayer)
Apply to the corresponding layer. |
void |
applyFeatureProperties(IGlobeDisplay pDisplay,
IFeature pFeature,
IGeometry[] ppNewGeometry,
boolean bIgnoreOffsetAndScale)
Obtain feature geometry with the correct properties. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
ILayer |
getBaseLayer()
The base layer. |
int |
getBaseOption()
The base option. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
IExpression |
getElevationExpression()
The elevation expression for features, in globe units. |
java.lang.String |
getElevationExpressionString()
The elevation expression string for features, in globe units. |
IExpression |
getExtrusionExpression()
The extrusion expression object. |
java.lang.String |
getExtrusionExpressionString()
The extrusion expression string. |
int |
getExtrusionType()
The extrusion type. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
double |
getOffset()
The constant elevation offset in meters. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
double |
getZFactor()
The z factor. |
int |
hashCode()
the hashcode for this object |
boolean |
isBottomlessExtrusions()
Indicates whether the feature layer has elevation values. |
void |
isDirty()
isDirty |
boolean |
isHasElevationValues()
Indicates whether the feature layer has elevation values. |
boolean |
isUseElevationValues()
Indicates whether elevation values in the feature layer are used. |
void |
load(IStream pstm)
load |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a GlobeHeightProperties. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setBaseLayerByRef(ILayer ppBase)
The base layer. |
void |
setBaseOption(int pBaseOption)
The base option. |
void |
setBottomlessExtrusions(boolean bottomless)
Indicates whether the feature layer has elevation values. |
void |
setElevationExpressionByRef(IExpression ppExpression)
The elevation expression for features, in globe units. |
void |
setElevationExpressionString(java.lang.String pExpressionString)
The elevation expression string for features, in globe units. |
void |
setExtrusionExpressionByRef(IExpression ppExtrusion)
The extrusion expression object. |
void |
setExtrusionExpressionString(java.lang.String pExtrusion)
The extrusion expression string. |
void |
setExtrusionType(int pType)
The extrusion type. |
void |
setHasElevationValues(boolean pbHasElevation)
Indicates whether the feature layer has elevation values. |
void |
setOffset(double pOffset)
The constant elevation offset in meters. |
void |
setUseElevationValues(boolean pbUseElevation)
Indicates whether elevation values in the feature layer are used. |
void |
setZFactor(double pZFactor)
The z factor. |
void |
writeExternal(java.io.ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
| Constructor Detail |
|---|
public GlobeHeightProperties()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public GlobeHeightProperties(java.lang.Object obj)
throws java.io.IOException
GlobeHeightProperties theGlobeHeightProperties = (GlobeHeightProperties) obj;
obj to GlobeHeightProperties.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public void setBottomlessExtrusions(boolean bottomless)
throws java.io.IOException,
AutomationException
setBottomlessExtrusions in interface IGlobeHeightProperties2bottomless - The bottomless (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBottomlessExtrusions()
throws java.io.IOException,
AutomationException
isBottomlessExtrusions in interface IGlobeHeightProperties2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getBaseOption()
throws java.io.IOException,
AutomationException
getBaseOption in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBaseOption(int pBaseOption)
throws java.io.IOException,
AutomationException
setBaseOption in interface IGlobeHeightPropertiespBaseOption - A com.esri.arcgis.globecore.esriGlobeLayerBaseOption constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getElevationExpressionString()
throws java.io.IOException,
AutomationException
getElevationExpressionString in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setElevationExpressionString(java.lang.String pExpressionString)
throws java.io.IOException,
AutomationException
setElevationExpressionString in interface IGlobeHeightPropertiespExpressionString - The pExpressionString (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IExpression getElevationExpression()
throws java.io.IOException,
AutomationException
getElevationExpression in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setElevationExpressionByRef(IExpression ppExpression)
throws java.io.IOException,
AutomationException
setElevationExpressionByRef in interface IGlobeHeightPropertiesppExpression - A reference to a com.esri.arcgis.carto.IExpression (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getOffset()
throws java.io.IOException,
AutomationException
getOffset in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOffset(double pOffset)
throws java.io.IOException,
AutomationException
setOffset in interface IGlobeHeightPropertiespOffset - The pOffset (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILayer getBaseLayer()
throws java.io.IOException,
AutomationException
getBaseLayer in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBaseLayerByRef(ILayer ppBase)
throws java.io.IOException,
AutomationException
setBaseLayerByRef in interface IGlobeHeightPropertiesppBase - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getZFactor()
throws java.io.IOException,
AutomationException
getZFactor in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setZFactor(double pZFactor)
throws java.io.IOException,
AutomationException
setZFactor in interface IGlobeHeightPropertiespZFactor - The pZFactor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void apply(IGlobe pGlobe,
ILayer pLayer)
throws java.io.IOException,
AutomationException
apply in interface IGlobeHeightPropertiespGlobe - A reference to a com.esri.arcgis.globecore.IGlobe (in)pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setHasElevationValues(boolean pbHasElevation)
throws java.io.IOException,
AutomationException
setHasElevationValues in interface IGlobeHeightPropertiespbHasElevation - The pbHasElevation (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isHasElevationValues()
throws java.io.IOException,
AutomationException
isHasElevationValues in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseElevationValues(boolean pbUseElevation)
throws java.io.IOException,
AutomationException
setUseElevationValues in interface IGlobeHeightPropertiespbUseElevation - The pbUseElevation (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseElevationValues()
throws java.io.IOException,
AutomationException
isUseElevationValues in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getExtrusionType()
throws java.io.IOException,
AutomationException
getExtrusionType in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExtrusionType(int pType)
throws java.io.IOException,
AutomationException
setExtrusionType in interface IGlobeHeightPropertiespType - A com.esri.arcgis.analyst3d.esriExtrusionType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getExtrusionExpressionString()
throws java.io.IOException,
AutomationException
getExtrusionExpressionString in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExtrusionExpressionString(java.lang.String pExtrusion)
throws java.io.IOException,
AutomationException
setExtrusionExpressionString in interface IGlobeHeightPropertiespExtrusion - The pExtrusion (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IExpression getExtrusionExpression()
throws java.io.IOException,
AutomationException
getExtrusionExpression in interface IGlobeHeightPropertiesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExtrusionExpressionByRef(IExpression ppExtrusion)
throws java.io.IOException,
AutomationException
setExtrusionExpressionByRef in interface IGlobeHeightPropertiesppExtrusion - A reference to a com.esri.arcgis.carto.IExpression (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void applyFeatureProperties(IGlobeDisplay pDisplay,
IFeature pFeature,
IGeometry[] ppNewGeometry,
boolean bIgnoreOffsetAndScale)
throws java.io.IOException,
AutomationException
applyFeatureProperties in interface IGlobeHeightPropertiespDisplay - A reference to a com.esri.arcgis.globecore.IGlobeDisplay (in)pFeature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)ppNewGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)bIgnoreOffsetAndScale - The bIgnoreOffsetAndScale (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws java.io.IOException,
AutomationException
isDirty in interface IPersistStreamjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream pstm)
throws java.io.IOException,
AutomationException
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws java.io.IOException,
AutomationException
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getSizeMax(_ULARGE_INTEGER[] pcbSize)
throws java.io.IOException,
AutomationException
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getClassID(GUID[] pClassID)
throws java.io.IOException,
AutomationException
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||