Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Enumerations

Some useful tools of CamiTK. More...

+ Collaboration diagram for Utils:

Classes

class  camitk::AbortException
 Exception class to handle abortion in component instanciation. More...
 
class  camitk::ConsoleStream
 Provides a console windows, within the CamiTK application. More...
 
class  camitk::Log
 This class is a log utility. More...
 
class  camitk::ObjectController
 The object controller class. More...
 
class  camitk::PlaneC
 This class allows you to transform a plane(translation,rotation around an axis) and visualize it. More...
 
class  camitk::Property
 This class describes a property that can be used in components and actions or any class that needs to be passed to ObjectControler. More...
 
class  camitk::SliderSpinBoxWidget
 A utility class to have QSpinBox and QSlider synchronized. More...
 
class  camitk::SliderTextWidget
 This widget allows you to use a slider with a lineedit in a Dialog Box. More...
 

Enumerations

enum  camitk::PlaneC::PlaneCType {
  camitk::PlaneC::X_MIN, camitk::PlaneC::Y_MIN, camitk::PlaneC::Z_MIN, camitk::PlaneC::X_MAX,
  camitk::PlaneC::Y_MAX, camitk::PlaneC::Z_MAX, camitk::PlaneC::UNDEFINED
}
 a planeC could represent a plane of a bounding box More...
 
enum  camitk::ObjectController::ViewMode { camitk::ObjectController::TREE, camitk::ObjectController::GROUPBOX, camitk::ObjectController::BUTTON }
 The property browser can be shown in different view mode. More...
 

Detailed Description

Some useful tools of CamiTK.

Utils contains useful tools provided with the CamiTK architecture, such as the Log, the nice Property handling and so more.

Note
Please directly take a look at the corresponding classes for more information.

Enumeration Type Documentation

a planeC could represent a plane of a bounding box

Enumerator
X_MIN 

the plane's normal is in X direction, the plane is at the min x

Y_MIN 

the plane's normal is in Y direction, the plane is at the min y

Z_MIN 

the plane's normal is in Z direction, the plane is at the min z

X_MAX 

the plane's normal is in X direction, the plane is at the max x

Y_MAX 

the plane's normal is in Y direction, the plane is at the max y

Z_MAX 

the plane's normal is in Z direction, the plane is at the max z

UNDEFINED 

the plane's normal is not defined yet

The property browser can be shown in different view mode.

Use getViewMode() to get the information about the view mode.

Note
the view mode can be NULL; the default value is TREE.
Enumerator
TREE 

The property browser can be shown like a QListView.

GROUPBOX 

It is like the TREE but with a delimitation to indicate the arborescence of the property type.

BUTTON 

It is like the GROUPBOX but the buttons allow to control the comput display of arborescence.