|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 problemspublic 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 problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setBottomlessExtrusions(boolean bottomless) throws java.io.IOException, AutomationException
setBottomlessExtrusions
in interface IGlobeHeightProperties2
bottomless
- 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 IGlobeHeightProperties2
java.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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
pBaseOption
- 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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
pExpressionString
- 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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
ppExpression
- 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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
pOffset
- 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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
ppBase
- 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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
pZFactor
- 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 IGlobeHeightProperties
pGlobe
- 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 IGlobeHeightProperties
pbHasElevation
- 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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
pbUseElevation
- 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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
pType
- 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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
pExtrusion
- 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 IGlobeHeightProperties
java.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 IGlobeHeightProperties
ppExtrusion
- 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 IGlobeHeightProperties
pDisplay
- 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 IPersistStream
java.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 IPersistStream
pstm
- 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 IPersistStream
pstm
- 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 IPersistStream
pcbSize
- 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 IPersist
pClassID
- 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.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |