| ►CalbaAbsLogicManager | |
| CalbaLogicWithManagers | AlbaLogicWithManagers provide: |
| ►CalbaAbsSideBar | |
| CalbaSideBar | |
| CalbaActor2dStackHelper | |
| CalbaAxes | Create 3D axes representation and insert them in the passed renderer: axes can be global (World Coordinates reference system )or local ( VME reference system ) |
| ►CalbaBase | AlbaBase - the pourpose of this class is just to groups utilities classes |
| CalbaAutoPointer< albaAvatar > | |
| CalbaAutoPointer< albaMatrix > | |
| CalbaAutoPointer< albaReferenceCounted > | |
| CalbaAutoPointer< albaVME > | |
| CalbaAutoPointer< albaTransform > | |
| CalbaAutoPointer< albaTransformBase > | |
| CalbaAutoPointer< albaDataPipe > | |
| CalbaAutoPointer< albaMatrixPipe > | |
| CalbaAutoPointer< albaAbsMatrixPipe > | |
| CalbaVector< albaID > | |
| ►CalbaAutoPointer< T > | Hold a reference to a T instance |
| CalbaSmartPointer< T > | AutoPointer which self allocates the internal object |
| CalbaDynamicLoader | Portable loading of dynamic libraries or dll's |
| CalbaIndent | AlbaIndent - a simple class to control print indentation |
| CalbaMTime | AlbaMTime - record modification timestamp |
| CalbaMultiThreader | AlbaMultiThreader - A class for performing multithreaded execution |
| CalbaMutexLock | Critical section locking class that can be allocated on the stack |
| CalbaOBB | This class simply stores a Box boundary (i.e |
| ►CalbaString | AlbaString - performs common string operations on c-strings |
| CalbaCString | Class Name : albaCString |
| CalbaVector< T > | AlbaVector - vector container wrapping STL vectors |
| CalbaVersion | AlbaVersion - Versioning class for ALBA |
| CalbaColor | AlbaColor is a class representing an RGBA color: |
| CalbaDataChecksum | Class name: albaDataChecksum Can compute Adler checksum for a given data, and combine two adler checksums in order to obtain a third checksum |
| ►CalbaEventSender | Class acting as an interface for objects using ALBA hierarchical event communication model This object simply defines a SetListener/GetListener functions for connecting with a listener object to create a hierarchy of objects |
| ►CalbaEventBroadcaster | This class inerith form albaEventSender and extends albaEventSender with the capacity of send events to multiple objects |
| ►CalbaAgent | An agent is a computational object with a default I/O interface |
| CalbaAction | Class used to route events from devices to interactors |
| ►CalbaAgentEventQueue | Base class for managing event queueing and synchronized dispatching |
| ►CalbaAgentEventHandler | AlbaAgentEventHandler - This class synchronizes events with wxWindows event pump |
| CalbaDeviceManager | Class managing the devices inside a ALBA application and the synchronization with wxWindows message pump |
| ►CalbaAgentThreaded | An agent processing the queued events on a separate thread |
| ►CalbaDevice | This abstract class manages function calls coming from devices and issue specific events to interactors |
| ►CalbaDeviceButtonsPad | Device implementing interface for buttons |
| ►CalbaDeviceButtonsPadMouse | Tracking 2D device, i.e |
| CalbaDeviceButtonsPadMouseDialog | Class name : albaDeviceButtonsPadMouseDialog Add SetView method to albaDeviceButtonsPadMouse class to directly set a view to a mouse object |
| ►CalbaDeviceButtonsPadTracker | Generic spatial position tracking device |
| CalbaDeviceButtonsPadTrackerP5Glove | Class supporting device P5 glove from Essential Reality Inc |
| CalbaDeviceTrackerWIIMote | Class supporting device WII Mote from Nintendo WII Console |
| CalbaDeviceSet | This class manages a set of usb-devices, and stores a list of all child devices' pointers |
| ►CalbaInteractor | Abstract class for ALBA interactors This class provides base interface and features of ALBA continuous event interactors |
| ►CalbaAvatar | Avatars are entities moving in the virtual world according to user's movements, and thus representing their presence in the virtual world |
| ►CalbaAvatar3D | Avatars are entities moving in the virtual world according to user's movements, and thus representing thier presence in the virtual world |
| CalbaAvatar3DCone | Create an avatar with a 3D Cone Simple implementation of avatar being represented in the scene as a Cone |
| CalbaAvatar2D | Avatars are entities moving in the virtual world according to user's movements, and thus representing their presence in the virtual world |
| ►CalbaInteractorCameraMove | Implements mouse move of camera in the scene |
| CalbaInteractorCameraPicker | Class albaInteractorCameraPicker: |
| CalbaInteractorDICOMImporter | Implements mouse move of the camera in the scene and notify the listener with world coordinates on left mouse pick , left mouse move and left mouse up |
| CalbaInteractorExtractIsosurface | Implements mouse move of camera in the scene |
| CalbaInteractorSegmentationPicker | |
| CalbaInteractorSelectCell | Implements mouse move of camera in the scene or perform continuous cell picking when using CTRL modifier |
| CmmiSelectPoint | Perform continuous cell picking with or without the CTRL modifier or move the camera in the scene (when not picking) |
| CmmiVTKPicker | Class name: mmiVTKPicker Implements mouse move of camera in the scene or perform continuous cell picking when using CTRL modifier |
| ►CalbaInteractorCompositorMouse | Associates instances of albaInteractorGenericMouse to mouse buttons and ctrl/shift keys combinations |
| CalbaInteractorCompositorMouseFloatVME | Class name: albaInteractorCompositorMouseFloatVME This class derived from albaInteractorCompositorMouse customize its OnEvent method: in some cases, depending on current view and its camera position, rotational transformation axis are VME axis |
| ►CalbaInteractorGenericInterface | Abstract class for general purpose interactor |
| ►CalbaInteractor6DOF | Base class for 3D interaction modalities with 6DOF |
| CalbaInteractor6DOFCameraMove | Implements 6DOF move of camera in the scene |
| CalbaInteractorGeneric6DOF | Implements 6DOF move of objects in the scene |
| ►CalbaInteractorGenericMouse | Constrained interaction with mouse device |
| CalbaInteractorGenericMouseFloatVME | |
| ►CalbaInteractorPER | Class implementing routing of events based on picking |
| CalbaInteractor2DAngle | Class implementing an interactor for creating 2D measure tool |
| CalbaInteractor2DDistance | Class implementing an interactor for creating 2D measure tool |
| CalbaInteractor2DIndicator | Class implementing an interactor for creating 2D measure tool |
| ►CalbaInteractor2DMeasure | |
| CalbaInteractor2DMeasure_Angle | |
| CalbaInteractor2DMeasure_AngleLine | |
| CalbaInteractor2DMeasure_CenterPoint | |
| ►CalbaInteractor2DMeasure_Distance | |
| CalbaInteractor2DMeasure_Segment | |
| CalbaInteractor2DMeasure_Line | |
| CalbaInteractor2DMeasure_LineDistance | |
| CalbaInteractor2DMeasure_MidPoint | |
| CalbaInteractor2DMeasure_Point | |
| CalbaInteractor2DMeasure_Template | |
| CalbaInteractorPERBrushFeedback | Segmentation Editing Interactor |
| CalbaInteractorPERPicker | |
| CalbaInteractorPERScalarInformation | Class implementing image info reporting on status bar when not interacting |
| CalbaInteractorSlider | |
| CmmiInfoImage | Class implementing image info reporting on status bar when not interacting |
| CalbaInteractorPicker | Interactor implementing a picking operation |
| CalbaInteractorSER | Class implementing static routing from devices to interactors passing through actions |
| ►CalbaTransformBase | Superclass for Homogeneous transformations |
| CalbaCameraTransform | Implement transform between view coordinates to world coordinates |
| CalbaGizmoAutoscaleHelper | Helper object for gizmo autoscaling ie actor2D-like behavior |
| ►CalbaMatrixPipe | Bridge class between albaTransform pipeline and VME to compute VME output matrix |
| CalbaAbsMatrixPipe | AlbaAbsMatrixPipe - this class implements VME tree direct cinematic (AbsMatrix) |
| CalbaTransform | AlbaTransform - class for homogeneous transformations |
| CalbaTransformFrame | AlbaTransformFrame - class for multi frame homogeneous transformations |
| ►CalbaVME | AlbaVME - |
| CalbaVMERoot | AlbaVMERoot - a VME is the root of a tree of VME nodes |
| CalbaInteractionManager | This class takes care of mastering the interaction inside views |
| CalbaVMEStorage | A storage class for MSF local files |
| CalbaGeometryUtils | Class Name: albaGeometryUtils |
| CalbaGUIBusyInfo | |
| CalbaHelpManager | Class Name: albaHelpManager |
| ►CalbaHTMLTemplateParserBlock | Class name: albaHTMLTemplateParserBlock sub-class for Template parsing used by albaHTMLTemplateParser |
| CalbaHTMLTemplateParser | Class name: albaHTMLTemplateParser class for Template parsing of a text file/string (typically an html) with management of Variables/Loop/If-Else condition Tags Are: [ALBAVariable varName] [ALBALoop loopName] [/ALBALoop loopName] [ALBAIf ifName] [ALBAElse ifName] [/ALBAIf ifName] (else is optional)* |
| CalbaInteractorConstraint | Class representing a constraint for the interaction This class is used to store constraint modality parameters and owns a reference system used for constrained interaction |
| CalbaItkRawMotionImporterUtility | Class Name: itkRawMotionImporterUtility |
| CalbaLUTLibrary | A component to handle lookup table libraries |
| ►CalbaObject | Abstract superclass for all ALBA classes implementing RTTI APIs |
| CalbaDirectory | Portable directory/filename traversal |
| ►CalbaEventBase | Implementation of the message object for the Subject/Observer design pattern |
| CalbaEvent | AlbaEvent - Class implementing ALBA application events |
| CalbaEventIO | Implementation of event used to exchange info about tree I/O |
| CalbaEventInteraction | Event class to transport a triggering button and a position from pointing devices |
| CalbaInteractionManager | This class takes care of mastering the interaction inside views |
| CalbaMatrix3x3 | AlbaMatrix3x3 - Simple 3x3 Matrix |
| CalbaObserverCallback | Concrete implementation of Observer calling a callback function |
| ►CalbaOp | |
| ►CalbaOpEdit | Class name: albaOpEdit Interface operation for cut, copy, and paste operation |
| CalbaOpCopy | Class name: albaOpCopy Operation which perform copy of a node |
| CalbaOpCut | Class name: albaOpCut Operation which perform cut on a node input |
| CalbaOpPaste | Class name: albaOpPaste Operation which perform paste of a node previously copied or cut |
| CalbaOpRename | Class name: albaOpPaste Operation which perform paste of a node previously copied or cut |
| CalbaOpSelect | Class name: albaOpSelect Operation for the selection of a vme |
| CalbaWizardWaitOp | Class name: albaOpWizardWait Simple op with only an next-step button create to insert pause during wizards |
| ►CalbaPipe | |
| CalbaPipeBox | |
| ►CalbaReferenceCounted | AlbaReferenceCounted - abstract base class for ALBA objects with reference counting |
| CalbaAgent | An agent is a computational object with a default I/O interface |
| ►CalbaAttribute | An abstract class for objects representing an attribute for albaVMEs |
| CalbaAttributeTraceability | Set trials information about operations which created or modified VME |
| CalbaTagArray | An attribute used to store an associtive array of <key,value> pairs, where value is multi component |
| CmmaApplicationLayout | |
| CmmaMaterial | |
| CmmaVolumeMaterial | |
| CalbaDataPipe | Abstract class for process objects producing data as output of a VME |
| CalbaMatrix | AlbaMatrix - Time stamped 4x4 Matrix |
| ►CalbaObjectFactory | Create instances of classes using an object factory |
| CalbaCoreFactory | Object factory for objects in the ALBA library |
| CalbaInteractionFactory | Object factory for Devices and Avatars |
| CalbaPipeFactory | Object factory for Pipes |
| CalbaTransformBase | Superclass for Homogeneous transformations |
| CalbaVME | AlbaVME - |
| CalbaRelationalDatabaseAbstractConnector | Class name : albaRelationalDatabaseAbstractConnector class that handle all the process of connection, retrieving data executing query ad by albaResultQueryAbstractHandler load them |
| CalbaResultQueryAbstractHandler | Class name: albaResultQueryAbstractHandler Interface for handle results from a query to a database |
| CalbaStorableDictionary | Class name: albaStorableDictionary Utility object that supply the InternalStore and InternalRestore method for serialization |
| CalbaStorableMaterialLibrary | |
| ►CalbaStorage | Abstract class for an abject mastering the storing/restoring of objects This is an abstract class providing defining APIs for objects mastering storing/restoring of storing and restoring of albaStorable objects |
| ►CalbaXMLStorage | Concrete implementation of Storage object using Xerces-C for storing in XML |
| CalbaVMEStorage | A storage class for MSF local files |
| CalbaTimeMap< T > | Dynamic associative sorted array of timestamped objects indexed by their "timestamp" |
| CalbaTimeMap< T > | Dynamic associative sorted array of timestamped objects indexed by their "timestamp" |
| CalbaTimeMapScalar< T > | Dynamic associative sorted array of scalars indexed by their "timestamp" |
| CalbaTimeMapScalar< T > | Dynamic associative sorted array of scalars indexed by their "timestamp" |
| CalbaVMEIterator | AlbaVMEIterator - an m-way tree data structure iterator albaVMEIterator is a class to traverse a tree data structure |
| ►CalbaVMEOutput | AlbaVMEOutput - the output data structure of a VME node |
| CalbaVMEOutputNULL | NULL output for VME node without output data (only pose) |
| ►CalbaView | AlbaView is the base class for Views in alba |
| CalbaViewCompound | AlbaViewCompound is the base class for Compound Views in ALBA |
| CalbaViewHTML | |
| CalbaViewPlot | AlbaViewPlot is a View that got a albaXYPlot and plot curves on a plane |
| CalbaViewVTK | AlbaViewVTK is a View that got a RenderWindow and a SceneGraph |
| ►CalbaObserver | Interface implementing the Observer of the Subject/Observer design pattern |
| CalbaAgent | An agent is a computational object with a default I/O interface |
| CalbaAnimate | This component allow to manage camera animation into a view |
| CalbaAttachCamera | AlbaAttachCamera is tool to attach the camera present in albaRWI to the selected VME |
| CalbaCurvilinearAbscissaOnSkeletonHelper | Decorate input vme with curvilinear abscissa interface for albaVMEPolylineGraph constrained interaction |
| CalbaDataPipe | Abstract class for process objects producing data as output of a VME |
| CalbaGUI | AlbaGUI is a panel with function to easily create GUI |
| CalbaGUIAboutDialog | Class name: albaGUIAboutDialog |
| CalbaGUIColorWidget | AlbaGUIColorWidget : helper class for albaGUILutEditor and albaGUIColorEditor |
| CalbaGUICrossIncremental | Class that represent a widget with 4 buttons and a text array disposed like a cross It can use two accumulator variable that are updated |
| ►CalbaGUIDialog | AlbaGUIDialog is the base class for albaDialogs |
| CalbaGUIDialogAskAndRemember | AlbaGUIDialogAskAndRemember - a dialog widget with a find VME GUI |
| CalbaGUIDialogFindVme | AlbaGUIDialogFindVme - a dialog widget with a find VME GUI |
| CalbaGUIDialogLogin | AlbaGUIDialogLogin - a dialog widget with a find VME GUI |
| CalbaGUIDialogPreview | AlbaGUIDialogPreview - a dialog widget with a render window |
| CalbaGUIDialogProsthesisSelection | |
| CalbaGUIDialogTransferFunction2D | This dialog is used to define a 2D transfer function to make a volume Ray Cast |
| CalbaGUIDialogWarnAndSkipOthers | AlbaGUIDialogWarnAndSkipOthers - a dialog widget for warning and remember |
| CalbaGUILutHistogramEditor | |
| CalbaGUIVMEChooser | Display a modal dialog filled with a vme tree and return the choosed vme |
| CalbaGUIDictionaryWidget | Class name : albaGUIDictionaryWidget Widget that handle a dictionary object |
| CalbaGUIDynamicVP | AlbaGUIDynamicVP is a wxPanel with a set of widget to handle dynamic construction/destruction of visual pipe according to the user choice |
| ►CalbaGUIGizmoInterface | Abstract base class for gizmo gui |
| CalbaGUIGizmoRotate | Gui class for rotation gizmo |
| CalbaGUIGizmoScale | GUI class for scaling gizmo |
| CalbaGUIGizmoTranslate | Gui class for translation gizmo |
| CalbaGUIHistogramWidget | AlbaGUIHistogramWidget : widget that encapsulate render window into a gui |
| CalbaGUIImageViewer | Class name: albaGUIImageViewer |
| CalbaGUILandmark | Pluggable component for albaOpIterativeRegistration operation |
| CalbaGUILutEditor | AlbaGUILutEditor : vtkLookupTable Editor |
| CalbaGUILutWidget | AlbaGUILutWidget : Helper class for albaLutEditor |
| CalbaGUIMaterialButton | This component allow to manage surface materials |
| CalbaGUIMaterialChooser | AlbaMaterialChooser let the user Choose one of the predefined materials, but also edit material settings, or create a new one |
| CalbaGUIMovieCtrl | AlbaGUIMovieCtrl is a wxPanel with a set of widget to handle time |
| ►CalbaGUISettings | Class name: albaGUISettings base class for more complex specified classes regarding the setting of application |
| CalbaGUIApplicationSettings | Class Name: albaGUIApplicationSettings |
| CalbaGUIDicomSettings | Class Name : albaGUIDicomSettings |
| CalbaGUISettingsAdvanced | Class Name: albaGUISettingsAdvanced |
| CalbaGUISettingsTimeBar | Class name: albaGUISettingsTimeBar Gui class for handling time bar properties inside application settings panel |
| CalbaSnapshotManager | Class Name: albaSnapshotManager |
| CalbaViewManager | An implementation of albaViewManager with [D]ynamic view [C]reation feature |
| CalbaWizardSettings | Class name :albaWizardSettings class that manage wizard specific settings |
| CalbaGUISettingsDialog | Class name: albaGUISettingsDialog |
| CalbaGUITimeBar | AlbaGUITimeBar is a wxPanel with a set of widget to handle time |
| ►CalbaGUITransformInterface | Transform gui interface |
| CalbaGUISaveRestorePose | Input VME ABS Matrix Store/Restore GUI Component |
| ►CalbaGUITransformMouse | Transform gui |
| CalbaGUITransformMouseFloatVME | Class name: albaGUITransformMouseFloatVME This class derived from albaGUITransformMouse customize its OnEvent method: in some cases, depending on current view and its camera position, rotational transformation axis are VME axis |
| CalbaGUITransformSliders | Class name: albaGUITransformSliders |
| CalbaGUITransformTextEntries | Text entries gui component for transform operations |
| CalbaGUIViewFrame | |
| CalbaGUIWizard | Class Name: albaGUIWizard |
| CalbaGUIWizardPage | Class Name: albaGUIWizardPage |
| CalbaGUIWizardPageNew | Class Name: albaGUIWizardPageNew |
| CalbaGizmoBoundingBox | Bounding box gizmo for highlighting a region of interest |
| CalbaGizmoHandle | |
| ►CalbaGizmoInterface | Base class for operations and views gizmos |
| CalbaGizmoCrossRotate | Gizmo used to perform constrained rotation around an axis |
| CalbaGizmoCrossRotateAxis | Basic gizmo component used to perform constrained rotation around an axis |
| CalbaGizmoCrossRotateFan | Basic gizmo component used to give rotation angle feedback |
| CalbaGizmoCrossRotateTranslate | Gizmo used to perform constrained roto-translation on a given plane |
| CalbaGizmoCrossTranslate | Gizmo used to perform constrained translation |
| CalbaGizmoCrossTranslateAxis | Basic gizmo component used to perform constrained translation on one axis |
| CalbaGizmoCrossTranslatePlane | Basic gizmo component used to perform constrained translation on a plane |
| CalbaGizmoInteractionDebugger | Gizmo Helper Object for interaction stuff debug: this class should be expanded and refactored incrementally to ease interaction stuff debug |
| CalbaGizmoPath | Gizmo constrained to arbitrary path.. |
| CalbaGizmoPathRuler | A gizmo representing a ruler that can move on a polyline |
| CalbaGizmoPolylineGraph | Gizmo Helper Object for interaction stuff debug: this class should be expanded and refactored incrementally to ease interaction stuff debug |
| CalbaGizmoROI | |
| CalbaGizmoRotate | Gizmo used to perform constrained rotation around an axis |
| CalbaGizmoRotateCircle | Basic gizmo component used to perform constrained rotation around an axis |
| CalbaGizmoRotateFan | Basic gizmo component used to give rotation angle feedback |
| CalbaGizmoScale | Gizmo used to perform constrained scaling along the x, yz axis or the xy, xz, yz plane |
| CalbaGizmoScaleAxis | Basic gizmo component used to perform constrained scaling along one axis |
| CalbaGizmoScaleIsotropic | Gizmo component used to perform isotropic scaling |
| CalbaGizmoSlice | Gizmo typically used to move volume slices |
| CalbaGizmoTranslate | Gizmo used to perform constrained translation along the x, yz axis or the xy, xz, yz plane |
| CalbaGizmoTranslateAxis | Basic gizmo component used to perform constrained translation on one axis |
| CalbaGizmoTranslatePlane | Basic gizmo component used to perform constrained translation on a plane |
| CalbaInteractionManager | This class takes care of mastering the interaction inside views |
| CalbaLicenceManager | |
| CalbaLightKit | |
| CalbaLogicWithManagers | AlbaLogicWithManagers provide: |
| CalbaObserverCallback | Concrete implementation of Observer calling a callback function |
| CalbaOp | |
| CalbaOpManager | |
| CalbaPipe | |
| CalbaRWI | |
| CalbaSnapshotManager | Class Name: albaSnapshotManager |
| CalbaTextKit | AlbaTextKit is tool to visualize text into a given albaRWI |
| CalbaVME | AlbaVME - |
| CalbaVMEManager | AlbaVMEManager : Class managing VMEs inside a ALBA application |
| CalbaVMEStorage | A storage class for MSF local files |
| CalbaView | AlbaView is the base class for Views in alba |
| CalbaViewManager | An implementation of albaViewManager with [D]ynamic view [C]reation feature |
| CalbaWizard | Class Name: albaWizard |
| CalbaWizardBlockInformation | Class Name: albaWizardSelectionBlock |
| CalbaWizardManager | Class Name: albaWizardManager |
| CalbaOpContextStack | AlbaOpContextStack represents the stack used for implementing Undo and Redo mechanism |
| CalbaOpStack | |
| CalbaPictureFactory | This class is normally instantiated as the "albaPics" singleton |
| CalbaGUIDynamicVP::albaPipeRegister | Class name: albaPipeRegister This class registe the pipes |
| CalbaPlugAvatar< T > | Plug a node in the main ALBA Avatar factory |
| CalbaPlugDevice< T > | Plug a node in the main ALBA Device factory |
| CalbaPlugObject< T > | Plug generic object into the ALBA Core factory |
| CalbaPlugPipe< T > | Plug a pipe in the main ALBA Pipe factory |
| CalbaPolylineGraph | AlbaPolylineGraph class |
| CalbaPrintManager | |
| CalbaProgressBarHelper | AlbaProgressBarHelper Is an helper for manage progress bar advance |
| CalbaQuaternion | A quaternion |
| CalbaQueryObject | Class name: albaQueryObject class dor handling a query data type (stored as std::string), which can be converted to int, long, float double or const char * |
| CalbaRefSys | Class representing reference system |
| CalbaRelationalDatabaseInformation | Struct name :albaRelationalDatabaseInformation struct that contains database information useful for connection |
| CalbaSceneNode | AlbaSceneNode is a node of albaScenegraph |
| ►CalbaServiceClient | |
| CalbaAnimate | This component allow to manage camera animation into a view |
| CalbaAttachCamera | AlbaAttachCamera is tool to attach the camera present in albaRWI to the selected VME |
| CalbaCurvilinearAbscissaOnSkeletonHelper | Decorate input vme with curvilinear abscissa interface for albaVMEPolylineGraph constrained interaction |
| CalbaGUIContextualMenu | Class name: albaGUIContextualMenu Class that handle menu' opened with right button click of the mouse over the view |
| CalbaGUIDialog | AlbaGUIDialog is the base class for albaDialogs |
| CalbaGUIImageViewer | Class name: albaGUIImageViewer |
| CalbaGUILandmark | Pluggable component for albaOpIterativeRegistration operation |
| CalbaGUILutHistogramSwatch | |
| CalbaGUIMDIFrame | Class Name: albaGUIMDIFrame |
| CalbaGUIMaterialButton | This component allow to manage surface materials |
| CalbaGUIMaterialChooser | AlbaMaterialChooser let the user Choose one of the predefined materials, but also edit material settings, or create a new one |
| ►CalbaGUITree | |
| ►CalbaGUICheckTree | Class Name : albaGUICheckTree |
| CalbaGUIVMEChooserTree | Widget representing the tree that allow the user to choose a VME |
| CalbaGUITreeContextualMenu | Used to create and manage contextual menu' for tree widget used in side bar |
| CalbaGizmoBoundingBox | Bounding box gizmo for highlighting a region of interest |
| CalbaGizmoHandle | |
| CalbaGizmoInterface | Base class for operations and views gizmos |
| CalbaLightKit | |
| CalbaOp | |
| CalbaOpManager | |
| CalbaPipe | |
| CalbaProDBComponent | |
| CalbaSceneGraph | |
| CalbaTextKit | AlbaTextKit is tool to visualize text into a given albaRWI |
| CalbaVME | AlbaVME - |
| CalbaView | AlbaView is the base class for Views in alba |
| ►CalbaWizardBlock | Class Name: albaWizardBlock |
| CalbaWizardBlockFileExistCheck | Class Name: albaWizardTypeFileExistCheck |
| CalbaWizardBlockInformation | Class Name: albaWizardSelectionBlock |
| CalbaWizardBlockOperation | Class Name: albaWizardOperaiontionBlock |
| CalbaWizardBlockSelection | Class Name: albaWizardSelectionBlock |
| CalbaWizardBlockTypeCheck | Class Name: albaWizardTypeCheckBlock |
| CalbaWizardBlockVMEFindOrSelection | Class Name: albaWizardBlockVMEFindOrSelection |
| CalbaWizardBlockVMESelection | Class Name: albaWizardSelectionBlock |
| CalbaWizardBlockYesNoSelection | Class Name: albaWizardSelectionBlock |
| ►CalbaStorable | AlbaStorable is an interface for serializable objects |
| CalbaAction | Class used to route events from devices to interactors |
| CalbaAttribute | An abstract class for objects representing an attribute for albaVMEs |
| CalbaAvatar | Avatars are entities moving in the virtual world according to user's movements, and thus representing their presence in the virtual world |
| CalbaDevice | This abstract class manages function calls coming from devices and issue specific events to interactors |
| CalbaDeviceManager | Class managing the devices inside a ALBA application and the synchronization with wxWindows message pump |
| CalbaInteractionManager | This class takes care of mastering the interaction inside views |
| CalbaInteractorSER | Class implementing static routing from devices to interactors passing through actions |
| CalbaStorableDictionary | Class name: albaStorableDictionary Utility object that supply the InternalStore and InternalRestore method for serialization |
| CalbaStorableMaterialLibrary | |
| CalbaTagItem | Utility class for storing <key-type-array of values> information |
| CalbaVME | AlbaVME - |
| CmmuMSFDocument | Utility class representing the MSF document |
| ►CalbaStorageElement | Abstract class representing the interface for the unit of information stored in the storage |
| CalbaXMLElement | Concrete implementation of albaStorageElement as an XML-DOM element This class represent a concrete implementation of a albaStorageElement in terms of a DOM-XML element |
| CalbaTextFileReaderHelper | |
| ►CalbaTimeStamped | Class acting as an interface for timestamped objects This object simply defines few methods for managing a modification time to be used in for process objects |
| CalbaDataPipe | Abstract class for process objects producing data as output of a VME |
| CalbaMatrix3x3 | AlbaMatrix3x3 - Simple 3x3 Matrix |
| CalbaOBB | This class simply stores a Box boundary (i.e |
| CalbaTimeMap< T > | Dynamic associative sorted array of timestamped objects indexed by their "timestamp" |
| CalbaTimeMap< T > | Dynamic associative sorted array of timestamped objects indexed by their "timestamp" |
| CalbaTimeMapScalar< T > | Dynamic associative sorted array of scalars indexed by their "timestamp" |
| CalbaTimeMapScalar< T > | Dynamic associative sorted array of scalars indexed by their "timestamp" |
| CalbaVME | AlbaVME - |
| CalbaTraceability | |
| CalbaUser | AlbaUser - Used to manage username and password; store them and give basic function to check user's credentials |
| ►CalbaUtility | AlbaUtility - the pourpose of this class is just to groups utilities classes |
| CmmuVectorItems< albaID > | |
| CalbaOldSubIdLink | Data structure used to store a link VME and its Id |
| CalbaTagItem | Utility class for storing <key-type-array of values> information |
| CalbaVMEBackLink | Data structure used to store a link VME and its Id |
| CalbaVMELink | Data structure used to store a link VME and its Id |
| CmmuIdFactory | Factory for Ids used to generate unique Ids at runtime |
| CmmuMSFDocument | Utility class representing the MSF document |
| CmmuTimeSet | Class wrapping an STL "set" of albaTimeStamps providing API to query and merge |
| CmmuVectorItems< T > | |
| CmmuXMLDOM | MmuXMLDOM utility class for PIMPL of XML DOM types |
| CmmuXMLDOMElement | MmuXMLDOMElement utility class for PIMPL of XML DOMElement types |
| CalbaVect3d | Class Name: albaVect3d |
| CalbaViewVTK::albaVisualPipeInfo | Struct containing information regarding visual pipe plugged into the view |
| CalbaVisualPipeInfo | Struct containing information regarding visual pipe plugged into the view |
| CalbaXMLString | String type for converting const char * to and from XMLString types This is an internal string type to be used only in conjunction with XercecC XML library |
| CalbaPolylineGraph::Branch | Nested Branch class A branch is a connected sequence of vertex id's |
| CColor | |
| CalbaInteractorPER::DeviceItem | |
| CalbaPolylineGraph::Edge | Nested Edge class This is a vertex pair |
| ►CFLOAT_SLIDER_PARENT | |
| CalbaGUIFloatSlider | Slider that can be used to set double values, albaGUIFloatSlider send usual wxWindows Events; Use albaGUIFloatSlider in combination with a albaGUIValidator to receive notification as albaEvents |
| CalbaLightKit::LightItem | |
| CalbaGUILutWidget::LutEntry | |
| CalbaInteractor2DMeasure::Measure2D | |
| CalbaTransform::mmuAffineParts | |
| CalbaObjectFactory::mmuOverrideInformation | MmuOverrideInformation utility class |
| CalbaTransform::mmuQuat | |
| CalbaMultiThreader::mmuThreadInfo | |
| CmsfTreeSearchReult | |
| CalbaGUISettingsDialog::Page | |
| CalbaHTMLTemplateParserBlock::parsedItems | |
| ►CProStorable | |
| CalbaProDBCompGroup | Class Name: albaProsthesisDBManager |
| CalbaProDBComponent | |
| CalbaProDBProducer | Class Name: ProProducer |
| CalbaProDBProsthesis | |
| CalbaProDBType | Class Name: ProType |
| CalbaProsthesesDBManager | Class Name: albaProsthesesDBManager |
| Ccodeproject::sorted_vector< K, bNoDuplicates, Pr, A > | |
| CalbaGUIDynamicVP::SUPPORTED_VP_ENTRY | |
| CalbaHTMLTemplateParserBlock::vars | |
| CalbaPolylineGraph::Vertex | ** Logs messages. Formatted */ |
| CalbaGUIDynamicVP::albaPipeRegister::VIEW_ITEM | |
| CalbaVME::VmeLinks | |
| CalbaVME::VmePointerMap | |
| ►CvtkInteractorStyleImage | |
| ►CvtkInteractorStylePreviewImage | |
| CvtkInteractorStyleWidget | |
| ►CvtkLinearTransform | |
| CvtkALBAToLinearTransform | VtkALBAToLinearTransform - convert a ALBA transform or matrix into a VTK transform |
| ►CvtkOpenGLActor | |
| CalbaLODActor | |
| ►CvtkOutputWindow | |
| CalbaVTKLog | |
| ►CvtkProp | |
| CvtkWidgetActor | |
| ►CvtkProp3D | |
| CvtkALBAAssembly | Create hierarchies of vtkProp3Ds (transformable props) vtkALBAAssembly same as vtkAssembly, but has an extra link for client data |
| ►CvtkRenderWindowInteractor | |
| CalbaRWIBase | AlbaRWIBase is a vtkRenderWindowInteractor placed on a wxWindow |
| ►CvtkSmartPointer | |
| CvtkALBAAutoPointer< vtkProp3D > | |
| CvtkALBAAutoPointer< vtkActor2D > | |
| CvtkALBAAutoPointer< vtkRenderer > | |
| CvtkALBAAutoPointer< vtkDoubleArray > | |
| ►CvtkALBAAutoPointer< T > | Hold a reference to a vtkObjectBase instance |
| CvtkALBASmartPointer< vtkProp3D > | |
| CvtkALBASmartPointer< vtkActor2D > | |
| CvtkALBASmartPointer< vtkRenderer > | |
| CvtkALBASmartPointer< T > | |
| CvtkTemplatedList< T > | |
| CWidgetDataType | |
| ►CwxBitmapButton | |
| CalbaGUIPicButton | AlbaGUIPicButton inherit from wxBitmapButton |
| ►CwxButton | |
| CalbaGUIButton | AlbaGUIButton inherit from wxButton |
| ►CwxComboBox | |
| CalbaGUIComboBox | ListBox that send albaEventNotification in the form albaEvent(this, widget_id, item_id, checked) |
| ►CwxControl | |
| CalbaGUIRangeSlider | Class name: albaGUIRangeSlider Class that handles a slider for visualising or changing range |
| ►CwxDialog | |
| CalbaGUIDialog | AlbaGUIDialog is the base class for albaDialogs |
| ►CwxDockArt | Class name: wxDockArt dock art provider code - a dock provider provides all drawing functionality to the wxAui dock manager |
| CwxDefaultDockArt | Class name: wxDefaultDockArt this is the default art provider for wxFrameManager |
| CwxDockInfo | Class name: wxDockInfo This class define properties of a dock |
| CwxDockUIPart | Class name: wxDockUIPart This class define a UI part of a dock |
| ►CwxEvent | |
| CwxFrameManagerEvent | Class name: wxFrameManagerEvent Event handled by frame manager |
| ►CwxEvtHandler | |
| ►CwxFrameManager | Class name: wxFrameManager Manager for dockabale panels; it can manage flags, attach/detach panes |
| CalbaGUIDockManager | Class name: albaGUIDockManager Represent a frame manager for gui dock elements |
| ►CwxFileHistory | |
| CalbaGUIFileHistory | Class name: albaGUIFileHistory class that handle a list of file called history |
| ►CwxFrame | |
| CalbaGUIFrame | Class Name: albaGUIFrame |
| CalbaGUIViewFrame | |
| CalbaInteractorSlider | |
| ►CwxLog | |
| CalbaWXLog | |
| ►CwxMDIChildFrame | |
| CalbaGUIMDIChild | Class Name: albaGUIMDIChild |
| ►CwxMDIParentFrame | |
| CalbaGUIMDIFrame | Class Name: albaGUIMDIFrame |
| ►CwxMenu | |
| CalbaGUIContextualMenu | Class name: albaGUIContextualMenu Class that handle menu' opened with right button click of the mouse over the view |
| CalbaGUITreeContextualMenu | Used to create and manage contextual menu' for tree widget used in side bar |
| ►CwxObject | |
| CalbaGUITree::albaGUITreeTableElement | Specialized HashTable element used in albaGUITree to store a reference to a wxTreeItemId |
| CwxPaneButton | Class name: wxPaneButton This class define a button of a pane |
| CwxPaneInfo | Class name: wxPaneInfo This class define properties of a pane |
| ►CwxPanel | |
| CalbaGUIColorSwatch | AlbaGUIColorSwatch : small widget representing an RGBA color |
| CalbaGUIColorWidget | AlbaGUIColorWidget : helper class for albaGUILutEditor and albaGUIColorEditor |
| CalbaGUILutEditor | AlbaGUILutEditor : vtkLookupTable Editor |
| CalbaGUILutHistogramSwatch | |
| CalbaGUILutSlider | AlbaGUILutSlider is a Label that notify user-click using the normal wxEvents |
| CalbaGUILutSwatch | AlbaGUILutSwatch : widget representing a LUT, usually used to call the LutEditor |
| CalbaGUILutWidget | AlbaGUILutWidget : Helper class for albaLutEditor |
| ►CalbaGUIPanel | Class name: albaGUIPanel Inherits directly from wxPanel and adds the pointer to the next panel |
| CalbaGUI | AlbaGUI is a panel with function to easily create GUI |
| CalbaGUICheckListBox | CheckList that send albaEventNotification in the form albaEvent(this, widget_id, item_id, checked) |
| CalbaGUICrossIncremental | Class that represent a widget with 4 buttons and a text array disposed like a cross It can use two accumulator variable that are updated |
| CalbaGUICrossSplitter | Use Put(w,id) to place widgets on the various pane - id should be in 0..3 |
| CalbaGUIDynamicVP | AlbaGUIDynamicVP is a wxPanel with a set of widget to handle dynamic construction/destruction of visual pipe according to the user choice |
| CalbaGUIFlagSplitter | Use Put(w,id) to place widgets on the various pane - id should be in 0..2 |
| CalbaGUIHistogramWidget | AlbaGUIHistogramWidget : widget that encapsulate render window into a gui |
| CalbaGUIListBox | ListBox that send albaEventNotification in the form albaEvent(this, widget_id, item_id, checked) |
| CalbaGUIMovieCtrl | AlbaGUIMovieCtrl is a wxPanel with a set of widget to handle time |
| CalbaGUIMutexPanel | Class Name: albaGUIMutexPanel |
| ►CalbaGUINamedPanel | Class Name: albaGUINamedPanel |
| CalbaGUIHolder | Class name: albaGUIHolder Secialized panel in which a developer can put a albaGUI |
| CalbaGUIListCtrl | AlbaGUIListCtrl allows a simplified use of a wxWindows ListCtrl widget |
| CalbaGUIListCtrlBitmap | AlbaGUIListCtrlBitmap allows a simplified use of a wxWindows ListCtrl widget |
| CalbaGUITree | |
| CalbaGUIPanelStack | Class name: albaGUIPanelStack Panel with the same behaviour of a stack container (push and pop methods) |
| CalbaGUISplittedPanel | AlbaGUISplittedPanel is a wxPanel with a user-draggable splitter that divide it in two sections vertically |
| CalbaGUITimeBar | AlbaGUITimeBar is a wxPanel with a set of widget to handle time |
| CalbaGUIRollOut | This class plugs and manage a roll-out gui |
| CalbaGUIViewWin | Class name: albaGUIViewWin This class is used only to trap the OnSize event |
| ►CwxSashLayoutWindow | |
| CalbaGUISashPanel | AlbaGUISashPanel is a wxSashLayoutWindow, that is a user-resizable panel docked on one side of the frame window |
| ►CwxScrolledWindow | |
| CalbaGUIScrolledPanel | AlbaGUIScrolledPanel is a Panel on which is possible to add child-widget |
| ►CwxSplashScreen | |
| CalbaGUISplashScreen | |
| ►CwxStaticText | |
| CalbaGUIHyperLink | |
| CalbaGUILab | AlbaGUILab is a Label that notify user-click using the normal wxEvents |
| ►CwxTreeCtrl | |
| CalbaTreeCtrl | |
| ►CwxTreeItemData | |
| CalbaGUITreeItemData | AlbaGUITree allows a simplified and lot easier use of a wxWindows tree widget |
| ►CwxValidator | |
| CalbaGUIValidator | |
| ►CwxWindow | |
| CalbaRWIBase | AlbaRWIBase is a vtkRenderWindowInteractor placed on a wxWindow |
| ►CwxWizard | |
| CalbaGUIWizard | Class Name: albaGUIWizard |
| ►CwxWizardPageSimple | |
| CalbaGUIWizardPage | Class Name: albaGUIWizardPage |
| CalbaGUIWizardPageNew | Class Name: albaGUIWizardPageNew |
| ►CXERCES_CPP_NAMESPACE_QUALIFIER ErrorHandler | |
| CmmuDOMTreeErrorReporter | Class name: mmuDOMTreeErrorReporter Utility class to catch XML error rised while parsing XML |