public class NMLModelLODTreeLayer extends Layer
swigCMemOwn
构造器和说明 |
---|
NMLModelLODTreeLayer(long cPtr,
boolean cMemoryOwn) |
NMLModelLODTreeLayer(NMLModelLODTreeDataSource dataSource)
Constructs a NMLModelLODTreeLayer object from a data source.
|
限定符和类型 | 方法和说明 |
---|---|
void |
delete() |
protected void |
finalize() |
static long |
getCPtr(NMLModelLODTreeLayer obj) |
NMLModelLODTreeDataSource |
getDataSource()
Returns the data source of this layer.
|
float |
getLODResolutionFactor()
Returns relative model LOD resolution.
|
long |
getMaxMemorySize()
Returns memory usage constraints for the layer.
|
NMLModelLODTreeEventListener |
getNMLModelLODTreeEventListener()
Returns the NML model event listener.
|
boolean |
isUpdateInProgress()
Tests whether this layer is being currently updated.
|
void |
setLODResolutionFactor(float factor)
Set relative model LOD resolution.
|
void |
setMaxMemorySize(long size)
Set memory usage constraints for the layer.
|
void |
setNMLModelLODTreeEventListener(NMLModelLODTreeEventListener nmlModelLODTreeEventListener)
Sets the NML model event listener.
|
static NMLModelLODTreeLayer |
swigCreatePolymorphicInstance(long cPtr,
boolean cMemoryOwn)
Creates a polymorphic instance of the given native object.
|
java.lang.String |
swigGetClassName()
Returns the actual class name of this object.
|
java.lang.Object |
swigGetDirectorObject()
Returns the connected director object.
|
deleteInGLThread, equals, getCPtr, getLayerBrightness, getLayerContrast, getLayerOpacity, getLayerSaturation, getPriority, getUpdatePriority, getUUID, getVisibleZoomRange, hashCode, inVisibleZoomRange, isVisible, refresh, screenClip, setCullDelay, setLayerBrightness, setLayerContrast, setLayerOpacity, setLayerSaturation, setPriority, setUpdatePriority, setVisible, setVisibleZoomRange, update
public NMLModelLODTreeLayer(long cPtr, boolean cMemoryOwn)
public NMLModelLODTreeLayer(NMLModelLODTreeDataSource dataSource)
dataSource
- The data source from which this layer loads data.public static long getCPtr(NMLModelLODTreeLayer obj)
public static NMLModelLODTreeLayer swigCreatePolymorphicInstance(long cPtr, boolean cMemoryOwn)
cPtr
- The native pointer of the instance.cMemoryOwn
- The ownership flag.public NMLModelLODTreeDataSource getDataSource()
public long getMaxMemorySize()
public void setMaxMemorySize(long size)
size
- The memory limit in bytes.public float getLODResolutionFactor()
public void setLODResolutionFactor(float factor)
factor
- The relative LOD resolution factor.public NMLModelLODTreeEventListener getNMLModelLODTreeEventListener()
public void setNMLModelLODTreeEventListener(NMLModelLODTreeEventListener nmlModelLODTreeEventListener)
nmlModelLODTreeEventListener
- The vector element event listener.public boolean isUpdateInProgress()
Layer
isUpdateInProgress
在类中 Layer
public java.lang.String swigGetClassName()
swigGetClassName
在类中 Layer
public java.lang.Object swigGetDirectorObject()
swigGetDirectorObject
在类中 Layer