LEADTOOLS Medical (Leadtools.Medical.Workstation.DataAccessLayer assembly)
LEAD Technologies, Inc

StoreVolume(String,List<Byte[]>,List<Byte[]>,String,String) Method







Type: System.String The Series Instance UID which represents the series that the stored volume is generated from.
Type: List of System.Byte Array A list which contains the chunks of bytes that used to create a 3D volume.
Type: List of System.Byte Array A list which contains the chunks of bytes that contains state information about the 3D volume.
Type: System.String The path of the directory where the 3D volume should be stored.
Type: System.String A string that identifies the 3D volume for the user.
Store 3D volume information.
Syntax
'Declaration
 
Overloads Function StoreVolume( _
   ByVal seriesInstanceUID As String, _
   ByVal volumeData As List(Of Byte()), _
   ByVal volumeState As List(Of Byte()), _
   ByVal storageDirectory As String, _
   ByVal userIdentifier As String _
) As VolumeIdentifier
'Usage
 
Dim instance As IWorkstationDataAccessAgent
Dim seriesInstanceUID As String
Dim volumeData As List(Of Byte())
Dim volumeState As List(Of Byte())
Dim storageDirectory As String
Dim userIdentifier As String
Dim value As VolumeIdentifier
 
value = instance.StoreVolume(seriesInstanceUID, volumeData, volumeState, storageDirectory, userIdentifier)
function Leadtools.Medical.Workstation.DataAccessLayer.IWorkstationDataAccessAgent.StoreVolume(String,List{Byte[]},List{Byte[]},String,String)( 
   seriesInstanceUID ,
   volumeData ,
   volumeState ,
   storageDirectory ,
   userIdentifier 
)

Parameters

seriesInstanceUID
Type: System.String The Series Instance UID which represents the series that the stored volume is generated from.
volumeData
Type: List of System.Byte Array A list which contains the chunks of bytes that used to create a 3D volume.
volumeState
Type: List of System.Byte Array A list which contains the chunks of bytes that contains state information about the 3D volume.
storageDirectory
Type: System.String The path of the directory where the 3D volume should be stored.
userIdentifier
Type: System.String A string that identifies the 3D volume for the user.

Return Value

Type: VolumeIdentifier An object which is used to uniquely identify the stored 3D volume.
Remarks

Since the 3D volume data might be huge the data is sent as chunks of bytes in the volumeData list, this way there is no need to allocate a huge consecutive memory and the chunks could be of any size.

To specify where the volume should be stored use the overloaded method of this function that accepts a storage directory.

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

IWorkstationDataAccessAgent Interface
IWorkstationDataAccessAgent Members
Overload List

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.