|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface I3DProperties2
Provides additional access to members that control three-dimensional properties.
The JPEG compression is the default compression type in memory and persistence. DXT is optional at runtime; it takes advantage of the graphic card capability and may improve runtime performance significantly.
TextureDownsamplingFactor (double type) ranges from 0.0 to 10.0, with 1.0 applying no down-scaling and 10.0 maximum down-scaling. The value set by the user will be snapped to the next lower power of 2 because OpenGL can only take a power of 2 number for the texture dimension. Generally, the larger the number, the more texture down-scaling, meaning coarser texture resolution, hence the better navigation performance, due to less memory consumption by textures.
| Method Summary | |
|---|---|
int |
getTextureCompressionType()
The current texture compression type. |
int |
getTextureDisplayType()
The current texture display type. |
double |
getTextureDownsamplingFactor()
The texture downsampling factor. |
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. |
| Method Detail |
|---|
double getTextureDownsamplingFactor()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextureDownsamplingFactor(double texResamplingFactor)
throws IOException,
AutomationException
texResamplingFactor - The texResamplingFactor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextureCompressionType(int type)
throws IOException,
AutomationException
type - A com.esri.arcgis.analyst3d.esriTextureFormatType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getTextureCompressionType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextureDisplayType(int type)
throws IOException,
AutomationException
type - A com.esri.arcgis.analyst3d.esriTextureFormatType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getTextureDisplayType()
throws IOException,
AutomationException
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 | ||||||||