|
| | DisplayPCA3D (const Process &process) |
| |
| void | processParms () |
| |
| bool | run () |
| | Runs the process. More...
|
| |
| bool | run (Mesh *mesh) |
| |
| bool | run (Mesh *mesh, const QString displayHeatMap, const QString scaleHeatMap, const Point2d &rangeHeat, const QString displayPCA, const QColor &axisColor, float axisLineWidth, float scaleAxisLength, float axisOffset, float aspectRatioThreshold, bool attrMaps) |
| |
| | Process (const Process &p) |
| | Copy constructor. More...
|
| |
| virtual | ~Process () |
| | Virtual destructor. More...
|
| |
| void | actingFile (const QString &filename, bool project_file=false) |
| | Method to be called anytime a file is acted on (i.e. More...
|
| |
| QString | actingFile () const |
| | Get the file currently defining the path of the system. More...
|
| |
| QString | pythonCall (const QStringList &parms) const |
| | Return the python call describing the current process. More...
|
| |
| int | stackCount () const |
| | Number of stacks available to the process. More...
|
| |
| Stack * | stack (int i) |
| | Returns the ith stack, or 0 if there is no such stack. More...
|
| |
| Stack * | currentStack () |
| | Returns the current stack (i.e. More...
|
| |
| Stack * | otherStack () |
| | Returns the other stack (i.e. More...
|
| |
| int | currentStackId () const |
| | Return the id (i.e. More...
|
| |
| int | otherStackId () const |
| | Return the id (i.e. More...
|
| |
| void | setCurrentStackId (int i) |
| | Change which stack is current. More...
|
| |
| bool | setCurrentStack (int id, const QString &store) |
| |
| bool | takeSnapshot (QString filename, float overSampling=1.0f, int width=0, int height=0, int quality=95, bool expand_frustum=false) |
| | Save screen shot to a file. More...
|
| |
| bool | setStatus (const QString &msg, bool alsoPrint=true) |
| | Display a message in the status bar
More...
|
| |
| bool | systemCommand (int command, const QStringList &parms) |
| | Run a system command. More...
|
| |
| MGXCamera * | camera () |
| | Get the camera. More...
|
| |
| std::pair< stack_iterator, stack_iterator > | stacks () |
| | Iterate over all the stacks. More...
|
| |
| std::pair< const_stack_iterator, const_stack_iterator > | stacks () const |
| | Iterate over all the stacks. More...
|
| |
| Stack * | addStack () |
| | Add a new stack to the process. More...
|
| |
| bool | deleteStack (int i) |
| | Delete the stack of given id. More...
|
| |
| int | meshCount () const |
| | Returns the number of mesh available to the process. More...
|
| |
| Mesh * | mesh (int i) |
| | Returns the ith mesh. More...
|
| |
| Mesh * | currentMesh () |
| | Returns the current mesh (i.e. More...
|
| |
| Mesh * | otherMesh () |
| | Returns the other mesh (i.e. More...
|
| |
| int | currentMeshId () const |
| | Returns the id (i.e. More...
|
| |
| int | otherMeshId () const |
| | Returns the id (i.e. More...
|
| |
| void | setCurrentMeshId (int i) |
| | Change which mesh is current. More...
|
| |
| std::pair< mesh_iterator, mesh_iterator > | meshes () |
| | Iterate over all the meshs. More...
|
| |
| std::pair< const_mesh_iterator, const_mesh_iterator > | meshes () const |
| | Iterate over all the meshs. More...
|
| |
| Mesh * | addMesh (const Stack *stack) |
| | Add a mesh to the process for the given stack. More...
|
| |
| bool | deleteMesh (int i) |
| | Remove a mesh from the process. More...
|
| |
| int | selectedLabel () const |
| | Get the current selected label. More...
|
| |
| void | setSelectedLabel (int label) |
| | Change the current selected label. More...
|
| |
| float | globalBrightness () |
| | Return the current setting for the global brightness level. More...
|
| |
| float | globalContrast () |
| | Return the current setting for the global contrast level. More...
|
| |
| void | setGlobalBrightness (float value) |
| | Change the current setting for the global brightness level. More...
|
| |
| void | setGlobalContrast (float value) |
| | Change the current setting for the global contrast level. More...
|
| |
| bool | meshSelection () const |
| | Returns if the user has mesh selection active. More...
|
| |
| bool | lineBorderSelection () const |
| | Returns is the user has line border selection active. More...
|
| |
| bool | updateState () |
| | Update the Gui of MorphoGraphX. More...
|
| |
| bool | updateViewer () |
| | Tell the viewer to redraw. More...
|
| |
| bool | loadView (const QString &fileName) |
| | Load viewfile. More...
|
| |
| bool | saveView (const QString &fileName) |
| | Save viewfile. More...
|
| |
| bool | setErrorMessage (const QString &str) |
| | Set an error message that will be displayed if the process returns false. More...
|
| |
| QString | errorMessage () const |
| | Get the current error message. More...
|
| |
| void | setWarningMessage (const QString &str) |
| | Set a warning message that will be displayed if the process returns true. More...
|
| |
| QString | warningMessage () const |
| | Get the current warning message. More...
|
| |
| void | userCancel () const |
| | Throw an exception informing the system that the user canceled the current process. More...
|
| |
| const QString & | file () const |
| | Get the name of the file that was used to load the current process (i.e. More...
|
| |
| Clip * | clip1 () |
| | Return the object defining the first clipping region. More...
|
| |
| Clip * | clip2 () |
| | Return the object defining the second clipping region. More...
|
| |
| Clip * | clip3 () |
| | Return the object defining the third clipping region. More...
|
| |
| const Clip * | clip1 () const |
| | Return the object defining the first clipping region. More...
|
| |
| const Clip * | clip2 () const |
| | Return the object defining the second clipping region. More...
|
| |
| const Clip * | clip3 () const |
| | Return the object defining the third clipping region. More...
|
| |
| CuttingSurface * | cuttingSurface () |
| | Return the cutting surface. More...
|
| |
| const CuttingSurface * | cuttingSurface () const |
| | Return the cutting surface. More...
|
| |
| Process * | makeProcess (const QString &processName) |
| | Creates a process object by name. More...
|
| |
| template<typename ProcessT > |
| bool | getProcess (const QString &processName, ProcessT *&p) |
| | Gets process. More...
|
| |
| bool | setCurrentParms () |
| | Set the parms from the GUI. More...
|
| |
| bool | runProcess (Process &proc, QStringList &parms) throw () |
| | Launch a process with generic arguments. More...
|
| |
| bool | runProcess (const QString &processName, QStringList &parms) throw () |
| | Launch a process by name. More...
|
| |
| virtual bool | initialize (QWidget *) |
| | Initialize the process. More...
|
| |
| virtual bool | finalize (QWidget *) |
| | This is an optional method that is called from the main thread before the process is run. More...
|
| |
| CheckState | checkState () |
| | Call this function and convert the result to a boolean. More...
|
| |
| | ProcessParms () |
| |
| virtual | ~ProcessParms () |
| |
| QString | name () const |
| | Process name that is using the parameters. More...
|
| |
| QString | description () const |
| | Process description. More...
|
| |
| QStringList | parmNames () const |
| | List of named parameters. More...
|
| |
| QStringList | parmDescs () const |
| | List of parameters descriptions. More...
|
| |
| QStringList | parmDefaults () const |
| | List of default parms. More...
|
| |
| ParmChoiceList | parmChoice () const |
| | Allows the parameter to have a pick list in the GUI. More...
|
| |
| QIcon | icon () const |
| | Icon to use to represent the process in the GUI. More...
|
| |
| QString | parm (const QString &name) const |
| | Get a single parameter value by name. More...
|
| |
| const QStringList & | getParms () |
| | Get the list of parameter values. More...
|
| |
| bool | setName (const QString &name) |
| | Set the name. More...
|
| |
| bool | setDesc (const QString &description) |
| | Set the description. More...
|
| |
| bool | addParm (const QString &parmName, const QString &desc, const QString &def, const QStringList &choices=QStringList()) |
| | Add a parameter to the list. More...
|
| |
| bool | insertParm (const QString &parmName, const QString &desc, const QString &def, int pos, const QStringList &choices=QStringList()) |
| | Insert a parameter to the list. More...
|
| |
| bool | setParm (const QString &parmName, const QString &parm) |
| | Set the parameter's value. More...
|
| |
| bool | setParms (const QStringList &parms) |
| | Set all the parameter values. More...
|
| |
| bool | setParmDesc (const QString &parmName, const QString &desc) |
| | Set the parameter's description. More...
|
| |
| bool | setParmDefault (const QString &parmName, const QString &def) |
| | Set the parameter's default value. More...
|
| |
| bool | setParmChoices (const QString &parmName, const QStringList &choices) |
| | Set the parameter's choices. More...
|
| |
| bool | setIcon (const QIcon &icon) |
| | Set the icon. More...
|
| |
| QStringList | parmList (const QString &key=QString()) const |
| | Return a list of parameter names. More...
|
| |
|
| void | systemCommandGui (mgx::Process *, int, QStringList) |
| |
| void | systemCommandProcess (mgx::Process *, int, QStringList) |
| |
| static QStringList | booleanChoice () |
| | Helper function that provides a list of choices for a boolean argument. More...
|
| |
| static QStringList | storeChoice () |
| | Helper function that provides a list of choices for choosing from the main or work stack. More...
|
| |
| static QStringList | stackChoice () |
| | Helper function that provides a list of choices for choosing between stack 1 and 2. More...
|
| |
| static QStringList | meshChoice () |
| | Helper function that provides a list of choices for choosing between stack 1 and 2. More...
|
| |
| static QStringList | dimensionChoice () |
| | Helper function that provides a list of choices for choosing the dimension. More...
|
| |
| static QStringList | dimChoice () |
| | Helper function that provides a list of choices for choosing the dimension. More...
|
| |
| PrivateProcess * | p |
| |
| static unsigned int | processVersion |
| |
| static std::vector< Colorf > & | LabelColors |
| |
| bool | stackCheck (int checks, int which) |
| | Check stack properties. More...
|
| |
| bool | storeCheck (int checks, int which) |
| | Check store properties. More...
|
| |
| bool | meshCheck (int checks, int which) |
| | Check mesh properties. More...
|
| |
| QString | stackError (int checks, int which) |
| | Generate a standardised string describing how the stack should be to not generate an error. More...
|
| |
| QString | storeError (int checks, int which) |
| | Generate a standardised string describing how the store should be to not generate an error. More...
|
| |
| QString | meshError (int checks, int which) |
| | Generate a standardised string describing how the mesh should be to not generate an error. More...
|
| |