|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.analyst3d.Tin3DProperties
public class Tin3DProperties
COM Class 'Tin3DProperties'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'
Description 'Three-dimensional scene filter for TINs.' 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.carto.IDataLayerExtension |
---|
IID, IIDe89f2d52_64d3_11d4_80f0_00c04fa0adf8, xxDummy |
Fields inherited from interface com.esri.arcgis.analyst3d.I3DProperties3 |
---|
IID, IID3c8a34c5_937a_4607_ab07_f5ed3470d443, xxDummy |
Fields inherited from interface com.esri.arcgis.analyst3d.I3DProperties2 |
---|
IID7646fd6d_a031_4ddf_9fa3_38bd170a238b |
Fields inherited from interface com.esri.arcgis.analyst3d.I3DProperties |
---|
IIDbc6f44cc_21e8_11d4_a383_00c04f6bc619 |
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 | |
---|---|
Tin3DProperties()
Constructs a Tin3DProperties using ArcGIS Engine. |
|
Tin3DProperties(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. Tin3DProperties theTin3DProperties = (Tin3DProperties) obj; |
Method Summary | |
---|---|
void |
apply3DProperties(java.lang.Object owner)
Applies 3D properties. |
boolean |
connect(IName pOptRepairName)
Connects the layer to its data source. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
double |
getAlphaThreshold()
Alpha threshold for transparency. |
java.lang.String |
getBaseExpressionString()
The base expression string. |
IName |
getBaseName()
The name of the base surface. |
int |
getBaseOption()
The base option. |
IFunctionalSurface |
getBaseSurface()
The base surface. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
short |
getDepthPriorityValue()
The drawing priority to be applied to a layer when in the same location than others. |
java.lang.String |
getExtrusionExpressionString()
The extrusion expression string. |
int |
getExtrusionType()
The extrusion type. |
int |
getFaceCulling()
The face culling mode. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getMaxRasterColumns()
The maximum number of columns for a raster elevation grid. |
int |
getMaxRasterRows()
The maximum number of rows for a raster elevation grid. |
int |
getMaxTextureMemory()
The maximum texture memory a layer can use. |
java.lang.String |
getOffsetExpressionString()
The offset expression string. |
java.lang.String |
getRelativeBase()
Base path used when storing relative path names. |
int |
getRenderMode()
The rendering mode. |
double |
getRenderRefreshRate()
The rendering refresh rate. |
int |
getRenderVisibility()
The render visibility option. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
int |
getTextureCompressionType()
The current texture compression type. |
int |
getTextureDisplayType()
The current texture display type. |
double |
getTextureDownsamplingFactor()
The texture downsampling factor. |
double |
getZFactor()
The z factor. |
int |
hashCode()
the hashcode for this object |
void |
isDirty()
isDirty |
boolean |
isIlluminate()
Indicates if areal features are illuminated. |
boolean |
isSmoothShading()
Indicates if smooth shading is enabled. |
void |
load(IStream pstm)
load |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a Tin3DProperties. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setAlphaThreshold(double threshold)
Alpha threshold for transparency. |
void |
setBaseExpressionString(java.lang.String pBaseExpression)
The base expression string. |
void |
setBaseOption(int pBaseOption)
The base option. |
void |
setBaseSurfaceByRef(IFunctionalSurface ppBase)
The base surface. |
void |
setDepthPriorityValue(short depthPriorityValue)
The drawing priority to be applied to a layer when in the same location than others. |
void |
setExtrusionExpressionString(java.lang.String pExtrusion)
The extrusion expression string. |
void |
setExtrusionType(int pType)
The extrusion type. |
void |
setFaceCulling(int pCullingMode)
The face culling mode. |
void |
setIlluminate(boolean pIlluminate)
Indicates if areal features are illuminated. |
void |
setMaxRasterColumns(int pMaxRasterColumns)
The maximum number of columns for a raster elevation grid. |
void |
setMaxRasterRows(int pMaxRasterRows)
The maximum number of rows for a raster elevation grid. |
void |
setMaxTextureMemory(int pMaxTextureMemory)
The maximum texture memory a layer can use. |
void |
setOffsetExpressionString(java.lang.String pOffset)
The offset expression string. |
void |
setRelativeBase(java.lang.String basePath)
Base path used when storing relative path names. |
void |
setRenderMode(int pRenderMode)
The rendering mode. |
void |
setRenderRefreshRate(double pRefresh)
The rendering refresh rate. |
void |
setRenderVisibility(int pRenderOption)
The render visibility option. |
void |
setSmoothShading(boolean pbSmoothShading)
Indicates if smooth shading is enabled. |
void |
setTextureCompressionType(int type)
The current texture compression type. |
void |
setTextureDisplayType(int type)
The current texture display type. |
void |
setTextureDownsamplingFactor(double texResamplingFactor)
The texture downsampling factor. |
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 Tin3DProperties() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic Tin3DProperties(java.lang.Object obj) throws java.io.IOException
Tin3DProperties theTin3DProperties = (Tin3DProperties) obj;
obj
to Tin3DProperties
.
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 java.lang.String getRelativeBase() throws java.io.IOException, AutomationException
getRelativeBase
in interface IDataLayerExtension
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRelativeBase(java.lang.String basePath) throws java.io.IOException, AutomationException
setRelativeBase
in interface IDataLayerExtension
basePath
- The basePath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean connect(IName pOptRepairName) throws java.io.IOException, AutomationException
connect
in interface IDataLayerExtension
pOptRepairName
- A reference to a com.esri.arcgis.system.IName (in)
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 I3DProperties
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 I3DProperties
pBaseOption
- A com.esri.arcgis.analyst3d.esriBaseOption constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getBaseExpressionString() throws java.io.IOException, AutomationException
getBaseExpressionString
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBaseExpressionString(java.lang.String pBaseExpression) throws java.io.IOException, AutomationException
setBaseExpressionString
in interface I3DProperties
pBaseExpression
- The pBaseExpression (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFunctionalSurface getBaseSurface() throws java.io.IOException, AutomationException
getBaseSurface
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBaseSurfaceByRef(IFunctionalSurface ppBase) throws java.io.IOException, AutomationException
setBaseSurfaceByRef
in interface I3DProperties
ppBase
- A reference to a com.esri.arcgis.geometry.IFunctionalSurface (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IName getBaseName() throws java.io.IOException, AutomationException
getBaseName
in interface I3DProperties
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 I3DProperties
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 I3DProperties
pZFactor
- The pZFactor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getOffsetExpressionString() throws java.io.IOException, AutomationException
getOffsetExpressionString
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOffsetExpressionString(java.lang.String pOffset) throws java.io.IOException, AutomationException
setOffsetExpressionString
in interface I3DProperties
pOffset
- The pOffset (in)
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 I3DProperties
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 I3DProperties
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 I3DProperties
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 I3DProperties
pExtrusion
- The pExtrusion (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRenderVisibility() throws java.io.IOException, AutomationException
getRenderVisibility
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRenderVisibility(int pRenderOption) throws java.io.IOException, AutomationException
setRenderVisibility
in interface I3DProperties
pRenderOption
- A com.esri.arcgis.analyst3d.esriRenderVisibility constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getRenderRefreshRate() throws java.io.IOException, AutomationException
getRenderRefreshRate
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRenderRefreshRate(double pRefresh) throws java.io.IOException, AutomationException
setRenderRefreshRate
in interface I3DProperties
pRefresh
- The pRefresh (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIlluminate() throws java.io.IOException, AutomationException
isIlluminate
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIlluminate(boolean pIlluminate) throws java.io.IOException, AutomationException
setIlluminate
in interface I3DProperties
pIlluminate
- The pIlluminate (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRenderMode() throws java.io.IOException, AutomationException
getRenderMode
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRenderMode(int pRenderMode) throws java.io.IOException, AutomationException
setRenderMode
in interface I3DProperties
pRenderMode
- A com.esri.arcgis.analyst3d.esriRenderMode constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSmoothShading() throws java.io.IOException, AutomationException
isSmoothShading
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSmoothShading(boolean pbSmoothShading) throws java.io.IOException, AutomationException
setSmoothShading
in interface I3DProperties
pbSmoothShading
- The pbSmoothShading (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxTextureMemory() throws java.io.IOException, AutomationException
getMaxTextureMemory
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxTextureMemory(int pMaxTextureMemory) throws java.io.IOException, AutomationException
setMaxTextureMemory
in interface I3DProperties
pMaxTextureMemory
- The pMaxTextureMemory (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxRasterColumns() throws java.io.IOException, AutomationException
getMaxRasterColumns
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxRasterColumns(int pMaxRasterColumns) throws java.io.IOException, AutomationException
setMaxRasterColumns
in interface I3DProperties
pMaxRasterColumns
- The pMaxRasterColumns (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxRasterRows() throws java.io.IOException, AutomationException
getMaxRasterRows
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxRasterRows(int pMaxRasterRows) throws java.io.IOException, AutomationException
setMaxRasterRows
in interface I3DProperties
pMaxRasterRows
- The pMaxRasterRows (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDepthPriorityValue(short depthPriorityValue) throws java.io.IOException, AutomationException
setDepthPriorityValue
in interface I3DProperties
depthPriorityValue
- The depthPriorityValue (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public short getDepthPriorityValue() throws java.io.IOException, AutomationException
getDepthPriorityValue
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFaceCulling(int pCullingMode) throws java.io.IOException, AutomationException
setFaceCulling
in interface I3DProperties
pCullingMode
- A com.esri.arcgis.analyst3d.esri3DFaceCulling constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFaceCulling() throws java.io.IOException, AutomationException
getFaceCulling
in interface I3DProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void apply3DProperties(java.lang.Object owner) throws java.io.IOException, AutomationException
apply3DProperties
in interface I3DProperties
owner
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getTextureDownsamplingFactor() throws java.io.IOException, AutomationException
getTextureDownsamplingFactor
in interface I3DProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextureDownsamplingFactor(double texResamplingFactor) throws java.io.IOException, AutomationException
setTextureDownsamplingFactor
in interface I3DProperties2
texResamplingFactor
- The texResamplingFactor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextureCompressionType(int type) throws java.io.IOException, AutomationException
setTextureCompressionType
in interface I3DProperties2
type
- A com.esri.arcgis.analyst3d.esriTextureFormatType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTextureCompressionType() throws java.io.IOException, AutomationException
getTextureCompressionType
in interface I3DProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextureDisplayType(int type) throws java.io.IOException, AutomationException
setTextureDisplayType
in interface I3DProperties2
type
- A com.esri.arcgis.analyst3d.esriTextureFormatType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTextureDisplayType() throws java.io.IOException, AutomationException
getTextureDisplayType
in interface I3DProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAlphaThreshold(double threshold) throws java.io.IOException, AutomationException
setAlphaThreshold
in interface I3DProperties3
threshold
- The threshold (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getAlphaThreshold() throws java.io.IOException, AutomationException
getAlphaThreshold
in interface I3DProperties3
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 |