|
SIVIC API
0.9.26
|
#include <svkUCSFPACSInterface.h>
Public Member Functions | |
| vtkTypeMacro (svkUCSFPACSInterface, svkPACSInterface) | |
| bool | Connect () |
| bool | SendImagesToPACS (string sourceDirectory, svkTypes::AnatomyType anatomyType) |
| bool | Disconnect () |
| Close the PACS connection. Returns true if the connection closes cleanly. More... | |
Public Member Functions inherited from svkPACSInterface | |
| vtkTypeMacro (svkPACSInterface, vtkObject) | |
| virtual string | GetPACSTargetString () |
| Get a string representation of the PACS connection. More... | |
| virtual void | SetPACSTargetString (string pacsTarget) |
| Set the string representation of the PACS connection. More... | |
Static Public Member Functions | |
| static svkUCSFPACSInterface * | New () |
Protected Member Functions | |
| svkUCSFPACSInterface () | |
| Constructor. More... | |
| ~svkUCSFPACSInterface () | |
| Destructor. More... | |
Protected Member Functions inherited from svkPACSInterface | |
| svkPACSInterface () | |
| Constructor. More... | |
| ~svkPACSInterface () | |
| Destructor. More... | |
Additional Inherited Members | |
Protected Attributes inherited from svkPACSInterface | |
| string | pacsTarget |
This is current for UCSF only. This method will do the following...
|
protected |
Constructor.
References svkPACSInterface::pacsTarget.
|
protected |
Destructor.
|
virtual |
To prepare to send to PACS we will create the temp directory and make sure we can write to it.
Implements svkPACSInterface.
References svkUtils::CanWriteToPath(), and svkPACSInterface::pacsTarget.
|
virtual |
Close the PACS connection. Returns true if the connection closes cleanly.
Implements svkPACSInterface.
|
static |
|
virtual |
Sends deidentified images to PACS (they become reidentified in transit)
| sourceDirectory | a string containing the source directory. |
If this is for the Brain group, reidentify images using BRAIN DB (type 0). For prostate (type 1), images are aleady identified.
Implements svkPACSInterface.
References svkTypes::ANATOMY_PROSTATE, and svkPACSInterface::pacsTarget.
| vtkTypeMacro | ( | svkUCSFPACSInterface | , |
| svkPACSInterface | |||
| ) |
1.8.5