SoLDMResourceManager Class |
Resource Manager.
Namespace: OIV.LDM
The SoLDMResourceManager type exposes the following members.
Name | Description | |
---|---|---|
![]() | SoLDMResourceManager | Constructor. |
Name | Description | |
---|---|---|
![]() | Equals | (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. Obsoletesince Open Inventor 8000. |
![]() | GetMaxTexMemory | Obsolete. Obsoletesince Open Inventor 9100. |
![]() | GetMaxTilesInMainMem | Obsolete. Get the allowed number of tiles in main memory. |
![]() | GetMaxTilesInTexMem | Obsolete. Obsoletesince Open Inventor 9100. |
![]() ![]() | 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. Obsoletesince Open Inventor 8000. |
![]() ![]() | GetMonitoringAmount | |
![]() | GetMovingTimeOut | Obsolete. Obsoletesince Open Inventor 10000. |
![]() ![]() | GetMultiIO | Returns true if LDM uses multiple loading threads. |
![]() ![]() | GetNumIO | Obsolete. Returns current number of loading threads. |
![]() | GetTex2LoadRate | Obsolete. Obsoletesince Open Inventor 8000. |
![]() ![]() | GetTex2VVizLoadRate | Obsolete. Returns total number of tiles allowed to be loaded in texture memory per frame (for all data sets). |
![]() | GetTex3LoadRate | Obsolete. Obsoletesince Open Inventor 8000. |
![]() ![]() | 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. Obsoletesince Open Inventor 8000. |
![]() | SetMaxTexMemory | Obsolete. Obsoletesince Open Inventor 9100. |
![]() ![]() | 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. Obsoletesince Open Inventor 8000. |
![]() ![]() | SetMonitoringAmount | |
![]() | SetMovingTimeOut | Obsolete. Obsoletesince Open Inventor 10000. |
![]() ![]() | 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. Obsoletesince Open Inventor 8000. |
![]() ![]() | SetTex2VVizLoadRate | Obsolete. Sets the total number of tiles allowed to be loaded in texture memory per frame (for all data sets). |
![]() | SetTex3LoadRate | Obsolete. Obsoletesince Open Inventor 8000. |
![]() ![]() | 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.