「生きたソフトウェア」を提供する医用画像ソフトウェアの研究・開発・販売専門会社
PowerDICOM主なインターフェースクラス一覧

主なインターフェースクラス一覧

CPDServerDAE(サーバDAEクラス)

DICOMサーバアプリケーションの通信エンジンを作成します。

CreateServer
サーバDAEの作成
StartAccept
受け入れの開始
StopAccept
受け入れの停止
SetServerCallback
サーバコールバックの設定
SetMaxConnections
最大受入数の設定
GetNumConnections
現在の受入数の取得

CPDClientDAE(クライアントDAEクラス)

DICOMクライアントアプリケーションの通信エンジンを作成します。

CreateClient
クライアントDAEの作成
StartConnect
接続の開始
SetClientCallback
クライアントコールバックの設定

CPDMessenger(メッセンジャークラス)

DICOMサービスメッセージの作成および送受信を行います。 クラスのインスタンスは、DAE通信エンジンによって自動的に生成されます。

ReceiveMessage
サービスメッセージの受信
SendMessage
サービスメッセージの送信
GetReceivedDataSet
受信したメッセージの取得
GetAssoInfo
アソシエーション情報の取得

CPDDataSet(データセットクラス)

メタ情報、サービスメッセージ、データセットの作成と編集、およびDICOM画像ファイルとDICOMDIRファイルの読書きを行います。

LoadDICOMFile
DICOMファイルの読込み
SaveDICOMFile
DICOMファイルの保存
LoadDICOMBuffer
メモリ上DICOMデータのロード
GetTS
転送構文の取得
GetSOP
SOPクラスの取得
AddItem
データ要素の追加
AddSequence
シーケンスの追加
AddPixelData
ピクセルデータの追加
GetItem
データ要素の取得
GetItemString
データ要素の文字列への変換
GetFirstItem
最初のデータ要素の取得
RemoveItem
データ要素の削除

CPDDataItem(データ要素クラス)

データセットの各データ要素の作成と編集を行います。

GetData
タグデータの取得
SetData
タグデータの設定
GetDataPtr
タグデータへのポインタ
GetNextItem
次のデータ要素の取得
GetTAG
タグ番号の取得
GetVR
タグVRの取得
GetDataLength
タグデータ長の取得

CPDPixelData(ピクセルデータクラス)

DICOM画像のピクセルデータの作成および管理を行います。

SaveRAWFile
ピクセルデータのファイルへの保存
AddMemoryPage
メモリページの追加
SetMemoryData
メモリデータの設定
SetFilename
外部画像ファイルの設定
Lock
ピクセルデータのロック

CPDSequence(シーケンスクラス)

データセットのシーケンスタグの作成および管理を行います。

AddItem
シーケンス要素の追加
GetFirstItem
最初のシーケンス要素の取得

CPDSequenceItem(シーケンス要素クラス)

シーケンスタグの各シーケンス要素の作成と編集を行います。

GetNextItem
次のシーケンス要素の取得

CPDRecordSet(レコードセットクラス)

DICOMDIRのレコード構造の作成と編集および管理を行います。

GetCurrentRecord
カレントレコードの取得
MovetoRootRecord
カレントレコードへの移動
MovetoChildRecord
子レコードへの移動
MovetoNextRecord
兄弟レコードへの移動
AddChildRecord
子レコード追加
AddNextRecord
兄弟レコードの追加