#include <vtkPharmacokineticsCurveAnalysisPythonInterface.h>
Public Member Functions | |
| vtkMRMLPharmacokineticsCurveAnalysisNode * | GetCurveAnalysisNode () |
| int | GetInfo () |
| const char * | GetScript () |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| int | Run () |
| int | SetCurveAnalysisNode (std::vector< vtkMRMLPharmacokineticsCurveAnalysisNode * > curveNodeVector) |
| int | SetCurveAnalysisNode (vtkMRMLPharmacokineticsCurveAnalysisNode *curveNode) |
| int | SetScript (const char *filename) |
| vtkTypeRevisionMacro (vtkPharmacokineticsCurveAnalysisPythonInterface, vtkObject) | |
Static Public Member Functions | |
| static vtkPharmacokineticsCurveAnalysisPythonInterface * | New () |
Protected Member Functions | |
| vtkPharmacokineticsCurveAnalysisPythonInterface () | |
| virtual | ~vtkPharmacokineticsCurveAnalysisPythonInterface () |
Private Member Functions | |
| int | GenerateFittingScript () |
Private Attributes | |
| vtkMRMLPharmacokineticsCurveAnalysisNode * | CurveAnalysisNode |
| std::vector < vtkMRMLPharmacokineticsCurveAnalysisNode * > | CurveAnalysisNodeVector |
| std::string | PythonCmd |
| std::string | ScriptName |
| vtkPharmacokineticsCurveAnalysisPythonInterface::vtkPharmacokineticsCurveAnalysisPythonInterface | ( | ) | [protected] |
References CurveAnalysisNode, and ScriptName.
| vtkPharmacokineticsCurveAnalysisPythonInterface::~vtkPharmacokineticsCurveAnalysisPythonInterface | ( | ) | [protected, virtual] |
| int vtkPharmacokineticsCurveAnalysisPythonInterface::GenerateFittingScript | ( | ) | [private] |
References CurveAnalysisNode, PythonCmd, ScriptName, and ModifyHeader::val.
Referenced by SetCurveAnalysisNode().
| vtkMRMLPharmacokineticsCurveAnalysisNode* vtkPharmacokineticsCurveAnalysisPythonInterface::GetCurveAnalysisNode | ( | ) | [inline] |
| int vtkPharmacokineticsCurveAnalysisPythonInterface::GetInfo | ( | ) |
References vtkMRMLPharmacokineticsCurveAnalysisNode::ClearConstants(), vtkMRMLPharmacokineticsCurveAnalysisNode::ClearInitialParameters(), vtkMRMLPharmacokineticsCurveAnalysisNode::ClearInputArrays(), vtkMRMLPharmacokineticsCurveAnalysisNode::ClearOutputValues(), CurveAnalysisNode, vtkSlicerApplication::GetInstance(), vtkSlicerApplication::GetPythonDictionary(), and ScriptName.
| const char* vtkPharmacokineticsCurveAnalysisPythonInterface::GetScript | ( | ) | [inline] |
| static vtkPharmacokineticsCurveAnalysisPythonInterface* vtkPharmacokineticsCurveAnalysisPythonInterface::New | ( | ) | [static] |
| void vtkPharmacokineticsCurveAnalysisPythonInterface::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| int vtkPharmacokineticsCurveAnalysisPythonInterface::Run | ( | ) |
| int vtkPharmacokineticsCurveAnalysisPythonInterface::SetCurveAnalysisNode | ( | std::vector< vtkMRMLPharmacokineticsCurveAnalysisNode * > | curveNodeVector | ) |
References CurveAnalysisNodeVector, and GenerateFittingScript().
| int vtkPharmacokineticsCurveAnalysisPythonInterface::SetCurveAnalysisNode | ( | vtkMRMLPharmacokineticsCurveAnalysisNode * | curveNode | ) |
References CurveAnalysisNode, and GenerateFittingScript().
References ScriptName.
| vtkPharmacokineticsCurveAnalysisPythonInterface::vtkTypeRevisionMacro | ( | vtkPharmacokineticsCurveAnalysisPythonInterface | , | |
| vtkObject | ||||
| ) |
vtkMRMLPharmacokineticsCurveAnalysisNode* vtkPharmacokineticsCurveAnalysisPythonInterface::CurveAnalysisNode [private] |
Referenced by GenerateFittingScript(), GetInfo(), Run(), SetCurveAnalysisNode(), and vtkPharmacokineticsCurveAnalysisPythonInterface().
std::vector<vtkMRMLPharmacokineticsCurveAnalysisNode*> vtkPharmacokineticsCurveAnalysisPythonInterface::CurveAnalysisNodeVector [private] |
Referenced by SetCurveAnalysisNode().
std::string vtkPharmacokineticsCurveAnalysisPythonInterface::PythonCmd [private] |
Referenced by GenerateFittingScript(), and Run().
std::string vtkPharmacokineticsCurveAnalysisPythonInterface::ScriptName [private] |
Referenced by GenerateFittingScript(), GetInfo(), SetScript(), and vtkPharmacokineticsCurveAnalysisPythonInterface().
1.6.1