SoLDMResourceManager Class |
Resource Manager.
Namespace: OIV.LDM
The SoLDMResourceManager type exposes the following members.
Name | Description | |
---|---|---|
SoLDMResourceManager | Constructor. |
Name | Description | |
---|---|---|
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
GetDataSize | Returns the data size in number of bytes. | |
GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
GetLoadNotificationRate | Obsolete. Returns notification rate. | |
GetLoadPolicy | Obsolete. Returns the current OIV.LDM.SoLDMResourceManager.LoadPolicies value. | |
GetMaxMainMemory | Obsolete. Get the allowed main memory in MB for corresponding dataset. | |
GetMaxResolutionThreshold | Obsolete. | |
GetMaxTexMemory | Obsolete. | |
GetMaxTilesInMainMem | Obsolete. Get the allowed number of tiles in main memory. | |
GetMaxTilesInTexMem | Obsolete. | |
GetMaxVVizMainMemory | Obsolete. Returns the maximum global amount of main memory in MB. | |
GetMaxVVizTexMemory | Obsolete. Returns the allowed global texture memory in MB (for all data sets). | |
GetMinResolutionThreshold | Obsolete. | |
GetMonitoringAmount | ||
GetMovingTimeOut | Obsolete. | |
GetMultiIO | Returns true if LDM uses multiple loading threads. | |
GetNumIO | Obsolete. Returns current number of loading threads. | |
GetTex2LoadRate | Obsolete. | |
GetTex2VVizLoadRate | Obsolete. Returns total number of tiles allowed to be loaded in texture memory per frame (for all data sets). | |
GetTex3LoadRate | Obsolete. | |
GetTex3VVizLoadRate | Obsolete. Returns total number of tiles allowed to be loaded in texture memory per frame (for all data sets). | |
GetTexelSize | Returns the size of a texture element in bits. | |
GetTileDimension | Obsolete. | |
GetTileHalfLife | Obsolete. Returns tile half life. | |
GetTileSize | Returns the tile dimension. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetVolumeDim | Returns the dimension of the data set. | |
InvalidateData | This function allows you to synchronously unload the data if it needs to be refetched. | |
Reset | The reset function is useful when using a customized LDM manager. | |
SetLoadNotificationRate | Obsolete. When rate tiles have been loaded in main memory, a redraw will be scheduled. | |
SetLoadPolicy | Obsolete. Sets loading behavior. | |
SetMaxMainMemory | Obsolete. | |
SetMaxResolutionThreshold | Obsolete. | |
SetMaxTexMemory | Obsolete. | |
SetMaxVVizMainMemory | Obsolete. Sets maximum global amount of main memory in MB. | |
SetMaxVVizTexMemory | Obsolete. Sets the allowed global texture memory in MB (for all data sets). | |
SetMinResolutionThreshold | Obsolete. Calls SetMinResolutionThreshold(MIN_RES_THRESHOLD). | |
SetMinResolutionThreshold(Int32) | Obsolete. | |
SetMonitoringAmount | ||
SetMovingTimeOut | Obsolete. | |
SetMultiIO | Sets whether LDM should use multiple loading threads or not. | |
SetNumIO | Obsolete. Sets how many loading threads to use if multiIO mode is on. | |
SetTex2LoadRate | Obsolete. | |
SetTex2VVizLoadRate | Obsolete. Sets the total number of tiles allowed to be loaded in texture memory per frame (for all data sets). | |
SetTex3LoadRate | Obsolete. | |
SetTex3VVizLoadRate | Obsolete. Sets the total number of tiles allowed to be loaded in texture memory per frame (for all data sets). | |
SetTexelSize | Sets the size of a texture element in bits(for instance, 32 if RGBA). | |
SetTileHalfLife | Obsolete. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
The OIV.LDM.SoLDMResourceManager maintains information about the resources available on the machine and constrains the data flow to these resource limits. The major constraints are texture memory, main memory, and main memory-to-texture memory bandwidth. Each of them can entirely be specified by the application, at any time.