Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Seg3D::PythonConsoleEdit Class Reference
Inheritance diagram for Seg3D::PythonConsoleEdit:

Public Member Functions

 PythonConsoleEdit (PythonConsoleWidget *parent)
 
virtual void keyPressEvent (QKeyEvent *e)
 
const int document_end ()
 
QString & command_buffer ()
 
void update_command_buffer ()
 
void replace_command_buffer (const QString &text)
 
void issue_command ()
 
void prompt (const std::string text)
 
void print_output (const std::string text)
 
void print_error (const std::string text)
 
void print_command (const std::string text)
 

Static Public Member Functions

static void Prompt (PythonConsoleEditQWeakPointer edit, const std::string text)
 
static void PrintOutput (PythonConsoleEditQWeakPointer edit, const std::string text)
 
static void PrintError (PythonConsoleEditQWeakPointer edit, const std::string text)
 
static void PrintCommand (PythonConsoleEditQWeakPointer edit, const std::string text)
 

Public Attributes

int interactive_position_
 
QStringList command_history_
 
int command_position_
 

The documentation for this class was generated from the following file: