►Nactivities | The namespace activities contains helpers and services allowing to launch activities |
►Naction | |
CSActivityLauncher | This action launchs an activity according to the selected data |
CSCreateActivity | This action launchs an activity according to the given configuration |
►Neditor | |
CSCreateActivity | This editor launchs an activity according to the given configuration |
CPlugin | |
CSActivitySequencer | This service allows to launch activities sequentially |
CSSeriesSignal | This service emits a signal for each added series (the signal contains the added series) |
►NappXml | The bundle appXml allows to parse xml configuration of an application. See AppConfig for more details |
CPlugin | This class is started when the bundles is loaded |
►NbasicRegistration | The namespace basicRegistration contains services to perfom a basic registration between images and meshes |
CPlugin | This class is started when the bundle is loaded |
CSImagesSubstract | Compute the substraction of two images |
CSPointListRegistration | Register a point list against a reference point list. Each point in the list to register is matched with a point in the reference list according to their order or to their labels if they have any. The output is a transformation matrix |
►Nboost | |
►Npython | |
►Nobjects | |
Cpointer_holder | |
►Ncamp | |
CExtendedClassVisitor | |
CisMapping | |
CMapProperty | |
►Ncamp_ext | |
CArrayMapper< std::set< T > > | |
CMapMapper | |
CMapMapper< MAP, typename boost::enable_if_c< camp::isMapping< MAP >::value >::type > | |
CValueMapper< ::boost::filesystem::path > | |
CValueMapper< ::boost::logic::tribool > | |
CValueMapper< ::boost::posix_time::ptime > | |
CValueMapper< ::fwAtoms::Blob::sptr > | New value mapper to manage conversion in camp world between fwAtoms::Blob and a fwMemory::BufferObject |
CValueMapper< ::fwData::TransferFunction::TFColor > | |
CValueMapper< ::fwMedData::NavigationSeries::CoordinateType > | |
CValueMapper< ::fwTools::Type > | |
CValueMapper< std::shared_ptr< T > > | |
CValueMapper< std::uint64_t > | |
CValueMapper< T, typename boost::enable_if_c< camp::isMapping< T >::value >::type > | |
CValueMapper< unsigned char > | |
CwrapperTribbol | |
CwrapperTribbol< std::string > | |
►Ncheck_commit | |
C_Const | |
►Ncommon | |
CFileAtIndex | |
CFormatReturn | |
►Nconsole | The namespace console contains no service. It is only used to launch a main loop for console applications |
CPlugin | This class is called when the console bundle is loaded |
►NctrlCamp | The namespace ctrlCamp contains services using camp |
CICamp | This interface defines service API. It can be considered as a default type for services using fwCamp |
CPlugin | This class is started when the bundles is loaded |
CSCopy | This service copies an object and updates its own object or the defined target. It can either copy the data when starting or when updating (default) |
CSExtractMeshByType | This service extract meshes of a specific structure type from fwMedData::ModelSeries. If the model series have some meshes with the same structure type, it will extract the first found. Additionnaly, it can also match the organ name with a regular expression |
CSExtractObj | This service get objects from a source object and expose them as new objects |
►NctrlHistory | The namespace ctrlHistory contains services handling command histories |
CPlugin | This class starts when the bundle is loaded |
CSCommandHistory | This service manages a command history. The history is modified when receiving "undo", "redo", "enqueue" or "clear" signal |
►NctrlMemory | The namespace ctrlMemory contains services to lock objects to prevent dump |
CLockDumpSrv | This services dump lock object. Unlock it on stopping |
CPlugin | |
►NctrlSelection | The namespace ctrlSelection contains several interfaces for manager, updater and wrapper |
►Nupdater | The namespace ctrlSelection::updater contains the updater services |
CSObjFromSlot | Registers/unregisters the object given by the slots |
►Nwrapper | The namespace ctrlSelection::wrapper contains the wrapper services |
CSImageSignalForwarder | This service forwards signals from an image ti another |
CBookmarkSrv | This service bookmark its object with the name given in configuration |
CImageUpdateAxis | This service updates a fwData::Float given in configuration with the image axis |
CIManagerSrv | Base class for manager. A manager starts, stops or swaps services on object contained in a composite when it receives specific message |
CIUpdaterSrv | An updater is use to register/unregister object in the OSR when it receives specific signals (declared in configuration) |
CIWrapperSrv | The purpose of this service is to wrap messages incoming to the object to new messages |
CMedicalImageSrv | This service convert its attached image to a medical image by adding specific fields |
CPlugin | |
CSAddField | Add one or several fields to an object |
CSManage | This service manages an object (add/swap/remove) into a container object (composite, vector, seriesDB) |
►NdataReg | The namespace dataReg (data registration) contains classes which allow to parse the xml configuration of objects |
►Nparser | |
CBooleanParser | Specialisation of GenericField parser for boolean |
CComposite | Specific service for the construction of a Composite and its associated services from an XML-based description |
CFloatParser | Specialisation of GenericField parser for float |
CGenericField | Specific service for the construction of a GenericField and its associated services from an XML-based description |
CIntegerParser | Specialisation of GenericField parser for integer |
CList | Specific service for the construction of a List and its associated services from an XML-based description |
CObject | Specific fwTools::Object parser. Does nothing as no IService method is specialized: IXMLParser base class methods are therefore considered |
CStringParser | Specialisation of GenericField parser for string |
CTransferFunction | Specific service for the construction of a TransferFunction and its associated services from an XML-based description |
CTransformationMatrix3D | Specific service for the construction of a TransformationMatrix3D and its associated services from an XML-based description |
CPlugin | This class is started when the bundles is loaded |
►NfilterVRRender | The namespace filterVRRender contains filters for atoms: it allows to keep only the known atom objects in the application |
CMedicalDataV1 | Filter associated to context "MedicalData" version "V1" in VR-Render |
CMedicalDataV2 | Filter associated to context "MedicalData" version "V2" in VR-Render |
CPlugin | |
►NfwA | |
CAa | |
CAb | |
CComplex | |
►NfwActivities | Namespace containing activities data and builder |
►Nbuilder | The namespace fwActivities::builder contains the base interface for data ActivitySeries builder |
►Nfactory | Contains fwActivities::builder::factory utilities |
CKey | Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053 |
►Nregistry | Contains fwActivities::builder::registry details |
CFwActivitiesBuilderRegistryInstantiatorTag | |
CActivitySeries | Defines the default builder for the data ActivitySeries |
CActivitySeriesInitData | Defines an activity builder which instanciates a new requirement if minOccurs and maxOccurs are set to 0 |
►Nregistry | |
CActivities | This class allows to register all the configuration parameters which has the point extension "::activityReg::registry::Activities" |
CActivityAppConfig | |
CActivityAppConfigParam | |
CActivityInfo | Holds Activities configuration |
CActivityMsg | Activity information sent by signal to launch new activities in a tab |
CActivityRequirement | |
CActivityRequirementKey | |
►Nvalidator | |
►Nfactory | Contains fwActivities::validator::factory utilities |
CKey | Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053 |
►Nregistry | Contains fwActivities::validator::registry details |
CFwActivitiesValidatorRegistryInstantiatorTag | |
CDefaultActivity | Defines a validator which checks that activity requirements are valid |
CImageProperties | Defines a validator which checks that properties of given images are the same |
CRelatedStudy | Defines a validator which checks that given series refer to the same study |
CIActivityValidator | Base class for all fwActivities activity validator's classes |
►CIBuilder | Base class for all fwActivities builder's classes |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
CIObjectValidator | Base class for all fwActivities data validator's classes |
►CIValidator | Base class for all fwActivities validator's classes |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
►NfwAtomConversion | This namespace contains the necessary class for fwData <-> fwAtoms conversion |
►Nexception | This namespace contains the exception raised by fwData <-> fwAtoms conversion |
CClassnameMismatch | Throw this exception when a new data is created with a specific uuid, but this data already exists in system |
CConversionNotManaged | Throw this exception when a conversion between data and atom is not managed (error message explains the reasons) |
CDataFactoryNotFound | Throw this exception when an object classname is not found exception in fwData::factory |
CDuplicatedDataUUID | Throw this exception when a new data is created with a specific uuid, but this data already exists in system |
CNullPointer | Null pointer exception |
CObjectNotFound | Object not found exception |
►Nmapper | This namespace contains the specific mappers used to convert few data |
►Nregistry | Contains fwAtomConversion::mapper::registry details |
CFwAtomConversionRegistryInstantiatorTag | |
CAttachmentSeries | Specific mapper used to convert a fwMedData::AttachmentSeries |
►CBase | Base class of custom mapper between fwData and fwAtoms |
CRegistrar | Class used to register a class factory in factory registry |
CGraph | Specific mapper used to convert a fwData::Graph |
CLandmarks | Specific mapper used to convert a fwData::Landmarks |
CAtomToDataMappingVisitor | This visitor visits data object to fill it with associated atom object attributes. This class is used by AtomVisitor to convert an fwData::Object |
►CAtomVisitor | This class is used to convert a fwAtoms to a fwData |
CChangePolicy | This policy changes data's uuid if it already exists |
CIReadPolicy | Visitor UUID Management policies |
CReusePolicy | This policy reuses the data associated with an existing uuid |
CStrictPolicy | This policy throws an exception if the loaded uuid is not available |
CDataConversionValueVisitor | |
CDataVisitor | Visitor used to convert a fwData to a fwAtoms. fwData camp property names are used like key to store attributes in fwAtoms::Object |
CNumericArrayPropertyVisitor | |
CNumericMapPropertyVisitor | |
CNumericSimplePropertyVisitor | |
►NfwAtoms | FwAtoms contains basic objects to represent any other kind of object |
►Nfactory | Contains fwAtoms::factory utilities |
CKey | Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053 |
►Nregistry | Contains fwAtoms::registry details |
CFwAtomsRegistryInstantiatorTag | |
►CBase | Base class for all Atom classes |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
CBlob | Representation of a buffer |
CBoolean | Represented a Boolean value |
CException | Implements atoms exception |
Cget_casted_value | |
CMap | Map is a container for mapping representation |
CNumeric | Storing a numeric value |
CNumericSetter | |
CObject | Class represented a fwData::Object |
CSequence | Sequence represented a list of meta object |
CString | Class represented a String |
►NfwAtomsBoostIO | The namespace fwAtomsBoostIO contains atom reader and writer |
CAtomVisitor | |
►CPTreeVisitor | |
CAtomsBoostIOReadStream | |
CReader | |
CWriter | |
►NfwAtomsFilter | Proposes an API to filter atoms |
►Nfactory | |
CKey | Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053 |
►Nregistry | |
CFwDataRegistryInstantiatorTag | |
►CIFilter | Removes atom attributes which are not managed by a context |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
►NfwAtomsPatch | Contains base functionalities used to transform objects from a version to another |
►Nconditions | Contains functions used to control patching process by defining conditions on objects |
CAbstract | Defines a condition in the patch |
CNumericOverflow | Applies condition on numeric value |
►Nexceptions | Contains exceptions related to patching process |
CBadExtension | Exception defining a wrong extension in a filename |
CBase | Base class of fwAtomsPatch exceptions |
CImpossibleConversion | Reports an impossible conversion between data objects |
CMissingInformation | Reports an missing information required for data object patching |
CUnknownVersion | Thrown when a given object version is unknown and can't be processed |
►Nhelper | Contains functions to facilitate object patching |
CObject | Object helper |
►Ninfos | Contains utilities to report informations about patching |
CLogger | Logs events occurring during object patching |
►Npatcher | Contains patchers allowing to transform objects using patches |
►Nfactory | Contains fwAtomsPatch::factory utilities |
CKey | Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053 |
►Nregistry | Contains fwAtomsPatch::regjstry utilities |
CFwDataRegistryInstantiatorTag | |
CDefaultPatcher | Default patcher |
►CIPatcher | Base class of all patchers |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
CIPatch | Base class of all patches |
►CISemanticPatch | Base class of contextual patches |
CContext | Struct used to store a context and the versions where the patch can be applied |
CIStructuralCreator | Base class of all structural creators. Creates a new atom object with the default values corresponding to a data object |
CIStructuralPatch | Base class of all structural patches |
►CLinkDescriptor | Link descriptor used to identify a link between two versions |
CCompare | Struct used to compare two LinkDescriptor |
CPatchingManager | Manages object patching |
CSemanticPatchDB | Contextual patch database. All contextual patches are stored in this database |
CStructuralCreatorDB | Structural creator database. All structural creators are stored in this database |
CStructuralPatchDB | Structural patch database. All structural patches are stored in this database |
►CVersionDescriptor | Version descriptor used to identify a version |
CCompare | Struct used to compare two VersionDescriptor |
CVersionsGraph | Versions graph description |
CVersionsManager | Maintains a table of object versions and a table of links between objects |
CVertexVisitor | |
►NfwCamp | All necessary for camp binding with simple types |
►Nregistry | Contains fwCamp::registry details |
CFwCampRegistryInstantiatorTag | |
CUserObjectRegistrar | Helper to register and manage the conversion between an fwData::Object and a camp::userObject |
►NfwCom | Namespace containing fw4spl communication tools |
►Nexception | FwCom's exceptions |
CAlreadyConnected | Bad call exception |
CBadCall | Bad call exception |
CBadRun | Bad run exception |
CBadSlot | Bad slot exception |
CNoWorker | No worker exception |
CWorkerChanged | No worker exception |
►Nhelper | |
CSigSlotConnection | This class provides few tools to ease connect/disconnect between a signal emitter and a slot receiver |
►Nutil | FwCom's utilities |
CAutoBind | Automatic binding class. This class allow to bind automatically a function/method with the right number of arguments |
CAutoBind< F, 0 > | AutoBind specialization |
CAutoBind< F, 1 > | AutoBind specialization |
CAutoBind< F, 2 > | AutoBind specialization |
CAutoBind< F, 3 > | AutoBind specialization |
CAutoBind< F, 4 > | AutoBind specialization |
CAutoBind< F, 5 > | AutoBind specialization |
CAutoBind< F, 6 > | AutoBind specialization |
CAutoBind< F, 7 > | AutoBind specialization |
CAutoBind< F, 8 > | AutoBind specialization |
CAutoBind< F, 9 > | AutoBind specialization |
Cconvert_function_type | Convert function pointer type to function type |
Cconvert_function_type< R(C::*)(Args...) > | Convert class member method type to equivalent function type |
Cconvert_function_type< R(C::*)(Args...) const > | Convert class const member method type to equivalent function type |
Cconvert_function_type< std::function< F > > | Extract function type from a boost function |
Cremove_last_arg | Last argument removal class. Removes the last argument type from a function type. If the given function type has no argument, remove_last_arg is the identity |
Cremove_last_arg< R() > | Remove_last_arg specialization |
Cremove_last_arg< R(A1) > | Remove_last_arg specialization |
Cremove_last_arg< R(A1, A2) > | Remove_last_arg specialization |
Cremove_last_arg< R(A1, A2, A3) > | Remove_last_arg specialization |
Cremove_last_arg< R(A1, A2, A3, A4) > | Remove_last_arg specialization |
Cremove_last_arg< R(A1, A2, A3, A4, A5) > | Remove_last_arg specialization |
Cremove_last_arg< R(A1, A2, A3, A4, A5, A6) > | Remove_last_arg specialization |
Cremove_last_arg< R(A1, A2, A3, A4, A5, A6, A7) > | Remove_last_arg specialization |
Cremove_last_arg< R(A1, A2, A3, A4, A5, A6, A7, A8) > | Remove_last_arg specialization |
Cremove_last_arg< R(A1, A2, A3, A4, A5, A6, A7, A8, A9) > | Remove_last_arg specialization |
CWeakCall | Weak functor class. Store a zero-arg-function and a weak pointer on an object. The WeakCall is callable only once. A bad_weak_ptr exception is thrown if the weak_ptr is expired when operator() is called A fwCom::exception::WorkerChanged exception is thrown if the target slot worker changed since weakcall request |
►CConnection | Class managing Signal-Slot connections |
CBlocker | Class allowing to block a Connection |
CHasSignals | This class proposes a mapping between a SignalKeyType and a SignalBase |
CHasSlots | This class proposes a mapping between a SlotKeyType and a SlotBase |
CSignal | |
CSignal< R(A...) > | Signal implementation. Template parameter T must always be void |
CSignalBase | Signal base class |
CSignals | This class proposes a mapping between a SignalKeyType and a SignalBase |
CSlot | |
CSlot< R(A...) > | |
CSlot< Slot< R(A...) > > | |
CSlot< std::function< R(A...) > > | |
CSlotBase | Base class for Slot implementations |
CSlotCall | |
CSlotCall< R(A...) > | Slot call interface (call with return value) |
CSlotConnection | |
CSlotConnection< void(A...) > | Slot connection implementation. This class is for internal use purpose |
CSlotConnectionBase | Base class for Slot connection implementation. This class is for internal use purpose |
CSlotRun | |
CSlotRun< void(A...) > | Slot run interface (call without return value) |
CSlots | This class proposes a mapping between a SlotKeyType and a SlotBase |
►NfwCommand | The namespace fwCommand contains classes describing and managing commands |
CICommand | The base class for commands |
CImageDiffCommand | |
CUndoRedoManager | Keep track of commands, undo/redo them |
►NfwCore | This namespace fwCore provides common foundations for FW4SPL |
►Nconcepts | |
CSharedPtrTypedef | |
►Nlog | This namespace fwCore::log provides common foundations for log in FW4SPL |
CScopedMessage | Scoped messages |
CSpyLogger | Implements the SpyLogger |
►Nutil | This namespace fwCore::util provides generic utilities for FW4SPL |
CFactoryRegistry | FactoryRegistry is a class used to store factories and create instance object with these factories |
CFactoryRegistry< RETURN_TYPE(), KEY_TYPE, FACTORY_HOLDER > | |
CFactoryRegistry< RETURN_TYPE(ARG1_TYPE), KEY_TYPE, FACTORY_HOLDER > | |
CFactoryRegistryBase | FactoryRegistryBase is a class used to store factories |
CLazyInstantiator | A base class for lazy instantiation, constructed on first demand |
CLazyInstantiatorDefaultTag | |
CBaseObject | Base class for all FW4SPL's classes |
CDemangler | Typeid, string or object name demangler |
CException | |
CfwProfileFrame | This class is used to compute the elapsed time between two profiling scopes |
CfwProfileFrameAvg | This class is used to compute the elapsed time between two profiling scopes every N seconds |
CfwProfileFrameTimer | This class holds a timer. It allows to compute the elapsed time between two profiling scopes |
CfwProfileScope | This class holds a timer. It displays elapsed time at destruction |
CfwProfileScopeAvg | This class holds a timer. It displays elapsed time at destruction every N seconds |
CHiResTimer | This class provide a timer (stopwatch). HiResTimer is able to measure the elapsed time with a few micro-seconds. accuracy, on Linux, Mac OS and Windows |
CLogicStamp | Provides a Logical timestamp system |
CTimeStamp | Provides a timestamp and a expiracy system |
CTypeDemangler | Type demangler. Use Demangler class to get a demangled string for the type T |
►NfwData | Contains the representation of the data objects used in the framework |
►Nfactory | Contains fwData::factory utilities |
CKey | Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053 |
►Nlocation | This namespace contains the classes which define a location ( fileSystem, directory(IES) etc.... ) |
CenableFolder | This class is derived by reader/writer |
CenableMultiFiles | This class is derived by reader/writer |
CenableSingleFile | This class is derived by reader/writer |
CFolder | This class defines a folder location |
CILocation | Abstract class to define a location ( fileSystem, directory(IES) etc.... ) |
CMultiFiles | This class defines a multi files location |
CSingleFile | This class defines a single file location |
►Nmt | Contains helper to lock object for multi-threading |
CObjectReadLock | A helper to lock object on read mode |
CObjectReadToWriteLock | A helper to lock object on upgradable mode |
CObjectWriteLock | A helper to lock object on exclusive mode |
►Nregistry | Contains fwData::registry details |
CFwDataRegistryInstantiatorTag | |
CArray | Provides a way to manage a view on a multidimentionnal array |
CBoolean | This class contains a boolean value |
CColor | This class defines color object |
CComposite | This class defines a composite object |
CEdge | This class defines an edge object |
CException | Implements data exception class |
CFloat | This class contains an float value |
CGenericField | Generic "field" object template |
CGenericFieldBase | GenericFieldBase define common operation on simple data |
CGraph | This class defines a graph object |
CHistogram | This class defines the histogram of an image |
CImage | This class defines an image |
CInteger | This class contains an integer value. Integer object is essentially used as a field in other objects |
►CLandmarks | This class defines a list of 3D points inside groups |
CLandmarksGroup | |
CLine | This class defines a Line defined by two points |
CList | This class defines a list of objects |
CMaterial | This class defines a material. A material is represented by an ambient color and a diffuse color |
CMesh | Data holding a geometric structure composed of points, lines, triangles, quads or polygons |
CNode | This class defines a node. A node is represented by input and output ports |
►CObject | Base class for each data object |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
CObjectLock | A simple helper to lock specific object, manages : Image, Mesh and Array |
CPlane | This class defines a plane defined by tree points |
CPlaneList | This class defines a list of planes |
CPoint | This class define a 3D point |
CPointList | This class defines a list of points |
CPort | A port is defined by an identifier and a type |
CProcessObject | Provides the notion of Process Object: object having inputs and outputs |
CReconstruction | This class defines a reconstruction object |
CReconstructionTraits | This class defines Reconstruction traits |
CResection | This class defines a resection |
CResectionDB | This class defines a resection container |
CROITraits | This class defines ROI traits |
►CSpline | This class defines a spline object |
Cpoint | Defines a 3D point for a spline |
CString | This class contains an std::string value |
CStructureTraits | This class defines structure traits |
CStructureTraitsDictionary | This class defines a dictionary of structure traits |
CStructureTraitsHelper | This class defines some helper for the structure traits |
CTag | This class represent a tag. A tag contains a list of points |
►CTransferFunction | This class defines a transfer function |
CTFColor | Macro for deep and shallow copies |
CTransformationMatrix3D | This class represents a 3D transformation matrix (4x4) |
CVector | This class defines a vector of objects |
►NfwDataCamp | This namespace contains data object descriptions used for introspection |
►Nexception | This namespace contains exceptions related to data objects introspection |
CNullPointer | Null pointer exception |
CObjectNotFound | Object not found exception |
►Nvisitor | This namespace contains visitors used to perform various operations with data objects |
CCompareObjects | Visitor used to compare two objects |
CGetCampValueVisitor | |
CGetObject | This class is an helper to introspect a data and find an object (contained into this data) from a normalized path |
CLockVisitor | |
CPathVisitor | Check if object introspection process mathes a given path |
CPropertyVisitor | |
CRecursiveLock | This class is an helper to lock an object and all its children recursively |
Crunner | |
CVersion | Class to manage fwDataCamp version |
►NfwDataIO | This namespace fwDataIO contains reader and writer for several framework's data |
►Nreader | This namespace fwDataIO::reader contains reader for several framework's data |
►Nfactory | Contains fwDataIO::reader::factory utilities |
CKey | Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053 |
►Nregistry | Contains fwDataIO::reader::registry details |
CFwDataIOReaderRegistryInstantiatorTag | |
CArrayReader | Array Reader. Read file format .raw |
Ccell_data_offset_generator | |
CDictionaryReader | Dictionary reader. Read file with .dic extension |
CGenericObjectReader | Generic class for all object readers |
CGzArrayReader | Array Reader. Read file format .raw.gz |
CGzBufferImageReader | Image Reader. Read file format .raw.gz |
►CIObjectReader | Base class for all object readers |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
CMeshReader | Mesh reader. Read file format .trian |
CTagReader | Tag Reader. Read file format .tag |
CTransformationMatrix3DReader | Reader for transformation of 3D Matrix. Read file format .trf |
►Nwriter | This namespace fwDataIO::writer contains writer for several framework's data |
►Nfactory | Contains fwDataIO::writer::factory utilities |
CKey | Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053 |
►Nregistry | Contains fwDataIO::writer::registry details |
CFwDataIOWriterRegistryInstantiatorTag | |
CArrayWriter | Array Writer. Write file format .raw |
CGenericObjectWriter | Generic class for all object writers |
CGzArrayWriter | Array Writer. Write file format .raw.gz |
CGzBufferImageWriter | Image Writer. Write file format .raw.gz |
►CIObjectWriter | Base class for all object writers |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
CMeshWriter | Mesh writer. Write file format .trian |
CTransformationMatrix3DWriter | Writer for transformation of 3D Matrix. Write file format .trf |
Cline | |
Cline_parser | |
►NfwDataTools | The namespace fwDataTools contains classes which provide helpers to manipulate fwData::Object. * |
►NfieldHelper | This namespace fwDataTools::fieldHelper contains several helpers for using field |
Cbitwise_or | |
►CCastAndCheckFunctor | |
CParam | |
►CCastAndSetFunctor | |
CParam | |
CImage | Centralization of all identifiers used for communication and storage of dynamic attributes |
CMedicalImageHelpers | This class contains helpers for medical image fields |
►CMinMaxFunctor | |
CParam | |
►CPixelCastAndSetFunctor | |
CParam | |
►Nhelper | This namespace fwDataTools::helper contains several helpers for using data like Image, Composite, Message |
CArray | Helper to manage array buffer. Lock the buffer before to modify it |
CArrayGetter | Helper to manage array buffer. Lock the buffer before to modify it |
CComposite | Defines an helper to modify an fwData::Composite and create in parallel the message to announce this modification |
CField | Defines a helper to modify field on a fwData::Object and create a message notifying this modification |
CImage | Defines an helper to modify an fwData::Image by adding few medical fields and create in parallel the message to announce these modifications |
CImageGetter | Defines an helper to modify an fwData::Image by adding few medical fields and create in parallel the message to announce these modifications |
CMedicalImageAdaptor | Helpers for medical image |
CMesh | Helper to manage Mesh. Lock the mesh buffer before to modify it |
CMeshGetter | Helper to manage Mesh. Lock the mesh buffer before to modify it |
CPointList | Defines a helper to modify a fwData::PointList |
CVector | Defines an helper to modify an fwData::Vector and create in parallel the message to announce this modification |
►Nthread | |
CRegionThreader | |
CColor | This class contains helper to manipulate colors |
CImage | This class contains helper to generate and compare images |
►CImageDiff | Class memorizing pixel changes in an image |
CElementType | |
CMesh | This helper generates a mesh using specified structure (quad or triangle) |
CPickingInfo | Structure to store picking information |
CPoint | |
CRandFloat | |
CRoiApplyer | |
CRoiApplyerCaller | |
CRoiApplyerParam | |
CRoiTester | |
CRoiTesterCaller | |
CRoiTesterParam | |
CTransferFunction | This class contains helper to generate and compare TransferFunction |
CTransformationMatrix3D | TransformationMatrix3D performs matrices computations |
CVector | |
►NfwDcmtkIO | FwDcmtkIO contains classes used to pull Dicom images from a pacs using dcmtk library |
►Nhelper | Helper contains helper classes needed to deal with the DICOM standard |
CCodec | Dicom Codec Helper. This class is used to load Dicom codecs |
CDicomDir | DicomDir Helper. This class is used to extract a list of files from a dicomdir file |
CDicomSearch | This class contains helpers to search dicom files on filesystem.. |
►Nreader | Reader contains readers used to read the differents image types |
►Nmain | Main contains reader helpers to read default images |
CImageLazyInformation | Basic class used to store informations in order to read DICOM images |
CImageLazyReader | This class is used to read the buffer of a DICOM image in LAZY mode |
CImageLazySource | Class used to build a std::istream using the ::boost::iostreams api |
CImageLazyStream | Class used to perform a lazy reading of dicom images with fw4spl system |
CImageReader | This class is used to read the buffer of a DICOM image in DIRECT mode |
►Nrgblookup | Rgblookup contains reader helpers to read images that require a rgb lookup |
CImageRGBLookupLazyInformation | Basic class used to store informations in order to read DICOM images |
CImageRGBLookupLazyReader | This class is used to read the buffer of a DICOM image in LAZY mode when a pixel lookup must be performed |
CImageRGBLookupLazySource | Class used to build a std::istream using the ::boost::iostreams api |
CImageRGBLookupLazyStream | Class used to perform a lazy reading of dicom images with fw4spl system |
CImageRGBLookupReader | This class is used to read the buffer of a DICOM image in DIRECT mode when a pixel lookup must be performed |
CImageStorageReader | Base class for Dicom instance reader |
CIObjectReader | Base class for Dicom instance reader |
CSeriesDBReader | Reads DICOM data from a directory path in order to create a SeriesDB object |
►NfwDcmtkTools | FwDcmtkTools contains general tools to handle DCMTK library |
CDictionary | DICOM Dictionary Helper |
►NfwDicomIOFilter | FwDicomIOFilter contains filters used to pre-process images before reading |
►Ncomposite | Composite contains composite filters |
CCTImageStorageDefaultComposite | Default filter used to read CTImageStorage SOP class |
CIComposite | Base class for Dicom instance composite filter |
►Ncustom | Custom contains custom filters |
CDefaultDicomFilter | Default DICOM Filter |
CICustom | Base class for Dicom instance custom filter |
CNoFilter | Filter that doesn't apply any modification |
►Nexceptions | Exceptions contains filter exceptions |
CFilterFailure | FilterFailure Exceptions |
►Nfactory | Factory utilities |
CKey | Key class used to restrict access to Filter construction. See http://www.drdobbs.com/184402053 |
►Nhelper | Helper contains filter helpers |
CFilter | Filter Helper |
►Nmodifier | Modifier contains modifiers used to alter tag values before reading |
CIModifier | Base class for Dicom instance modifier |
CSliceThicknessModifier | Filter that uses the ImagepositionPatient tag to sort the instances. The position increases along the direction given by cross product of the ImageOrientationPatient vectors |
►Nregistry | Registry details |
CFwDicomIOFilterRegistryInstantiatorTag | |
►Nsorter | Sorter contains sorters used to sort instances |
CImagePositionPatientSorter | Filter that uses the ImagepositionPatient tag to sort the instances. The position increases along the direction given by cross product of the ImageOrientationPatient vectors |
CInstanceNumberSorter | Filter that uses the InstanceNumber tag to sort the instances |
CISorter | Base class for Dicom instance sorter |
CTagValueSorter | Filter that uses a tag to sort the instances |
►Nsplitter | Splitter contains splitters to split images |
CAcquisitionNumberSplitter | Filter that uses the AcquisitionNumber tag to split the instances |
CImageDimensionsSplitter | Filter that uses the image dimensions to split the instances |
CImageOrientationSplitter | Filter that uses the ImageOrientationPatient tag to split the instances |
CImagePositionPatientSplitter | Filter that uses the ImagePositionPatient tag to split the instances. For this filter to work properly, the instances must already be sorted |
CImageTypeSplitter | Filter that uses the ImageType tag to split the instances |
CISplitter | Base class for Dicom instance splitter |
CSOPClassUIDSplitter | Filter that uses the SOPClassUID tag to split the instances |
CTagValueInstanceRemoveSplitter | Filter that remove instances according to tag value |
CTagValueSplitter | Filter that uses a tag to split the instances |
CTemporalPositionSplitter | Filter that uses the TemporalPositionIdentifier tag to split the instances |
►CIFilter | Base class for Dicom instance filter |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
CPlugin | Hack to force links |
►NfwDicomIOFilterQt | FwDicomIOFilterQt contains filters used to pre-process images before reading |
►Nsorter | Sorter contains sorters used to sort instances |
CTagValueConfigurableSorter | Filter that uses a tag to sort the instances |
►Nsplitter | Splitter contains splitters to split images |
CTagValueConfigurableSplitter | Filter that uses a tag to split the instances |
CTagValueInstanceRemoveConfigurableSplitter | Filter that remove instances if a tag has a certain value |
►Nwidget | Widget contains configuration widgets |
CQHexSpinBox | QSpinBox for hexadecimal values |
CQTagSelectorWidget | Widget used to select a dicom tag |
CPlugin | Hack to force links |
►NfwDicomTools | FwDicomTools contains general tools to handle DICOM format |
CImage | DICOM Image Helper |
CSeries | DICOM Series Helper |
►NfwGdcmIO | The namespace fwGdcmIO contains reader, writer and helper for dicom data |
►Ncontainer | |
►Nsr | |
CDicomSRCodeNode | This class defines a CODE node in a SR document |
CDicomSRContainerNode | This class defines a CONTAINER node in a SR document |
CDicomSRImageNode | This class defines an IMAGE node in a SR document |
CDicomSRNode | This class defines a node in a SR document |
CDicomSRNumNode | This class defines a NUM node in a SR document |
CDicomSRSCoord3DNode | This class defines a SCOORD3D node in a SR document |
CDicomSRSCoordNode | This class defines a SCOORD node in a SR document |
CDicomSRTextNode | This class defines a TEXT node in a SR document |
CDicomSRUIDRefNode | This class defines a UIDREF node in a SR document |
CCellDataOffsetGenerator | |
CDicomCodedAttribute | This class represents a DICOM basic coded entry. It stores the four mains attributes : Code Value, Coding Scheme Designator, Coding Scheme Version and Code Meaning. See DICOM PS 3.3 - Table 8.8-1a. Basic Code Sequence Macro Attributes |
CDicomInstance | This class defines a DICOM SOP instance. It is useful during the whole writing process. This class allows to share data between module writers |
CDicomSurface | This class defines one surface mesh item in order to transform into DICOM/FW4SPL form |
►Nexception | |
CFailed | Implements a failed exception class for fwGdcmIO |
CInvalidTag | InvalidTag exception |
►Nhelper | |
CCsvIO | Read CSV file and returns parsed tokens. The input file is supposed to use comma separator, but another separator can be used when reading file |
CDicomAnonymizer | This class contains helpers to anonymize dicom files on filesystem. Anonymization is performed according to the DICOM standard - Part 15 - Annex E - Basic Profile |
CDicomCodedAttribute | Helper class to manage DICOM coded attributes |
CDicomDataReader | This class contains helpers to handle GDCM data reading |
CDicomDataTools | This class contains helpers to handle GDCM data. It implements many tag value getters/setters. It defines also some tools for converting GDCM data to FW4SPL data |
CDicomDataWriter | This class contains helpers to write information into GDCM datasets |
CDicomDir | DicomDir Helper. This class is used to extract a list of files from a dicomdir file |
CDicomSearch | This class contains helpers to search dicom files on filesystem |
CDicomSeries | DicomSeries Helper. This class is used to generate/fill DicomSeries |
CDicomSeriesAnonymizer | This class contains helpers to anonymize DicomSeries |
CDicomSeriesDBWriter | |
CDicomSeriesWriter | Write a DicomSeries in DICOM format |
CEncoding | Helper class for encoding management |
CFiducial | Fiducial helper |
CFileWriter | Helper used to write a DICOM file |
CSegmentedPropertyRegistry | Registry of Segment Properties. This class defines a registry which links a structure type to an entry. Each entry is composed of 5 attributes : |
CSOPClass | SOPClass tools |
CStructuredReport | This class contains helpers for DICOM Structured Reporting (SR) |
►Nreader | |
►Nie | |
CDocument | Document Information Entity class It search and read a specific template from the root of the document SR. Currently, the template is TID 1400 (taken from PS 3.16) for distances and based on TID 320 (taken from PS 3.16) for landmarks |
CEquipment | Equipment Information Entity class |
CImage | Image Information Entity class |
CInformationEntity | InformationEntity base class used to read modules |
CPatient | Patient Information Entity class |
CSeries | Series Information Entity class |
CSpatialFiducials | Spatial Fiducials Information Entity class |
CStudy | Study Information Entity class |
CSurface | Surface Information Entity class |
►Niod | |
CComprehensiveSRIOD | ComprehensiveSRIOD class used to read landmarks and distances stored in Enhanced Structured Report IODs |
CCTMRImageIOD | CTMRImageIOD class used to read CT & MR Image IODs |
CInformationObjectDefinition | InformationObjectDefinition base class used to read DICOM IODs |
CSpatialFiducialsIOD | SpatialFiducialsIOD class used to read Spatial Fiducials IODs |
CSurfaceSegmentationIOD | SurfaceSegmentationIOD class used to read Surface Segmentation IODs |
►Ntid | |
CFiducial | Fiducial TID |
CMeasurement | Measurement TID |
CMeasurementReport | Measurement Report TID - This a root template |
CTemplateID | TemplateID base class used to write templates |
CSeries | Series class used to read Series |
CSeriesDB | This class adds patient(s) from DICOM file(s) to fwData::SeriesDB |
►Nwriter | |
►Nie | |
CDocument | Document Information Entity class |
CEquipment | Equipment Information Entity class |
CFrameOfReference | Frame Of Reference Information Entity class |
CImage | Image Information Entity class |
CInformationEntity | InformationEntity base class used to write modules |
CPatient | Patient Information Entity class |
CSeries | Series Information Entity class |
CSpatialFiducials | Spatial Fiducials Information Entity class |
CStudy | Study Information Entity class |
CSurface | Surface Information Entity class |
►Niod | |
CComprehensiveSRIOD | ComprehensiveSRIOD class used to write Enhanced Structured Report DICOM files |
CCTMRImageIOD | CTMRImageIOD class used to write CTImage and MRImage DICOM files |
CInformationObjectDefinition | InformationObjectDefinition base class used to write DICOM modules |
CSpatialFiducialsIOD | SpatialFiducialsIOD class used to write Spacial Fiducials DICOM files |
CSurfaceSegmentationIOD | SurfaceSegmentationIOD class used to write Surface Segmentation DICOM files |
►Ntid | |
CFiducial | Fiducial TID |
CMeasurement | Measurement TID |
CMeasurementReport | Measurement Report TID - This a root template |
CTemplateID | TemplateID base class used to write templates |
CSeries | This class handles DICOM files writing. It defines needs of data storage and delegates writing to appropriate tools. It manages all related data of one patient |
CSeriesDB | This class manages patient writing, in DICOM file format |
CSurfaceSegmentation | This class handles DICOM Surface Segmentation files writing |
►NfwGui | The namespace fwGui contains the base interface for IHM services |
►Nbuilder | The namespace fwGui::builder contains the base interface for GUI elements builder |
CContainerBuilder | Defines the generic layout manager for IHM |
CIContainerBuilder | Defines the interface class for the container builder |
CIMenuBarBuilder | Defines the interface class for the menubar builder |
CISlideViewBuilder | Defines the interface class for the slide view builder |
CIToolBarBuilder | Defines the interface class for the toolbar builder |
CMenuBarBuilder | Defines the generic layout manager for IHM |
CSlideViewBuilder | Defines the qt implementation of the slide view builder |
CToolBarBuilder | Defines the generic layout manager for IHM |
►Ncontainer | The namespace fwGui::container contains the base interface for GUI containers (toolbar, menu, menuBar...) |
CfwContainer | Defines the generic container for IHM |
CfwMenu | |
CfwMenuBar | Defines the menu for IHM |
CfwMenuItem | Defines the menu item for IHM |
CfwToolBar | Defines the tool bar for IHM |
►Ndialog | The namespace fwGui::dialog contains the base interface for GUI dialog elements |
CIInputDialog | Defines the generic input dialog box for IHM |
CILocationDialog | |
CILoggerDialog | ILoggerDialog is used to display a dialog message and a set of logs |
CIMessageDialog | Defines the generic message box for IHM |
CIMultiSelectorDialog | IMultiSelectorDialog allows the choice of some elements among several (_selections) |
CInputDialog | Defines the generic input dialog for IHM. Use the Delegate design pattern |
CIProgressDialog | Defines the generic Progress dialog for IHM |
CIPulseProgressDialog | Defines the generic Progress dialog for IHM |
CISelectorDialog | ISelectorDialog allows the choice of an element among several (_selections) |
CLocationDialog | Defines the generic file/folder selector dialog for IHM |
CLoggerDialog | ILoggerDialog is used to display a dialog message and a set of logs Use the Delegate design pattern. The specific implementation selection is ensured by fwGuiRegisterMacro. The specific implementation is fwQt libraries |
CMessageDialog | Defines the generic message box for IHM. Use the Delegate design pattern |
CMultiSelectorDialog | MultiSelectorDialog allows the choice of some element among several (_selections) |
CProgressDialog | Defines the generic progress dialog for IHM. Use the Delegate design pattern. The specific implementation selection is ensured by fwGuiRegisterMacro. The specific implementation are in fwGuiWX and fwGuiQT libraries |
CPulseProgressDialog | Defines the generic pulse progress dialog for IHM. Use the Delegate design pattern. The specific implementation selection is ensured by fwGuiRegisterMacro. The specific implementation are in fwGuiWX and fwGuiQT libraries |
CSelectorDialog | SelectorDialog allows the choice of an element among several (_selections) Use the Delegate design pattern. The specific implementation selection is ensured by fwGuiRegisterMacro. The specific implementation are in fwGuiWX and fwGuiQT libraries |
►Neditor | |
CIDialogEditor | Defines the service interface managing the editor service which create their own container |
CIEditor | Defines the service interface managing the editor service for object |
►Nfactory | Contains fwGui::factory utilities |
CKey | Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053 |
►NlayoutManager | The namespace fwGui::layoutManager contains the implementation of managers use to handle the GUI layout available in FW4SPL. The Qt library is used |
►CCardinalLayoutManagerBase | Defines the base for cardinal layout manager |
CViewInfo | |
►CIFrameLayoutManager | Defines an interface for managing a frame |
CFrameInfo | |
CIMenuBarLayoutManager | Defines the menu bar layout manager for IHM |
►CIMenuLayoutManager | Defines the menu layout manager for IHM |
CActionInfo | |
►CIToolBarLayoutManager | Defines the toolBar layout manager for IHM |
CActionInfo | |
CIViewLayoutManager | Defines the generic layout manager for IHM |
►CLineLayoutManagerBase | Defines the base for line layout manager |
CViewInfo | |
CMenuBarLayoutManager | Defines the menu bar layout manager for IHM |
CMenuLayoutManager | Defines the menu layout manager for IHM |
►CTabLayoutManagerBase | Defines the base for cardinal layout manager |
CViewInfo | |
CToolBarLayoutManager | Defines the toolBar layout manager for IHM |
►CToolboxLayoutManagerBase | Defines the base for line layout manager |
CViewInfo | |
►Nregistrar | The namespace fwGui::registrar contains the classes of service management of GUI elements (Menu, View, ToolBar) |
CActionRegistrar | Defines the action registrar for IHM |
CMenuBarRegistrar | Defines the menuBar registrar for IHM |
CMenuRegistrar | Defines the menu registrar for IHM |
CToolBarRegistrar | Defines the toolBar registrar for IHM |
CViewRegistrar | Defines the generic view manager for IHM |
►Nregistry | Contains fwGui::registry details |
CFwGuiRegistryInstantiatorTag | |
►Nview | |
CIActivityView | Defines the base class for services displaying activity view |
CIView | Defines the service interface managing a view placed in main frame |
CActionCallbackBase | Defines the menu item callback |
CApplication | Gives access to the underlayed application part |
CCardinalLayoutManager | Defines the cardinal layout manager |
CCursor | Defines the generic cursor for IHM. Use the Delegate design pattern |
CFrameLayoutManager | Defines the frame manager |
►CGuiBaseObject | Base class for all fwGui's classes |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
CGuiRegistry | This class contains helpers to manage all fwContainer in the application |
CIActionSrv | Defines the service interface managing the menu items |
CIApplication | Defines the application manipulation API |
CICursor | Defines the generic cursor for IHM |
CIFrameSrv | Defines the service interface managing a frame |
CIGuiContainerSrv | Defines the service interface managing the layout |
CIMenuBarSrv | Defines the service interface managing the menu bar |
CIMenuItemCallback | Defines the menu item callback |
CIMenuSrv | Defines the service interface managing the menu |
CIToolBarSrv | Defines the service interface managing the toolBar |
CLineLayoutManager | Defines the line layout manager |
CLockAction | |
CTabLayoutManager | Defines the tab layout manager |
CToolboxLayoutManager | Defines the toolbox layout manager |
►NfwGuiQt | The namespace fwGuiQt contains classes which provide the implementation of the Gui using Qt library |
►Ncontainer | The namespace fwGuiQt::container contains the classes used for container implementation with Qt Library |
CQtContainer | Defines the QWidget container for UI |
CQtMenuBarContainer | Defines the Qt menu bar container for GUI |
CQtMenuContainer | Defines the Qt menu bar container for IHM |
CQtMenuItemContainer | Defines the Qt menuItem bar container for IHM |
CQtToolBarContainer | Defines the Qt toolBar bar container for IHM |
►Ndialog | The namespace fwGuiQt::dialog contains the classes used for container implementation with Qt Library |
CInputDialog | Defines an Input dialog |
CLocationDialog | Defines the generic file/folder dialog for IHM |
CLoggerDialog | LoggerDialog allowing the choice of an element among severals (_selections) |
CMessageDialog | Defines the generic message box for IHM |
CMultiSelectorDialog | MultiSelectorDialog allowing the choice of an element among severals (_selections) |
CProgressDialog | This class allows us to select an acquisition in a patient data base |
CPulseProgressDialog | This class allows us to show a pulse progress bar |
CSelectorDialog | SelectorDialog allowing the choice of an element among severals (_selections) |
►Nhighlighter | |
CCppHighlighter | |
CPythonHighlighter | |
►Nutil | |
CFuncSlot | |
►Nwidget | |
CCastable | |
CHandle | |
CPage | |
CQfwToolBox | |
►CQRangeSlider | |
CPaintable | |
CSlideBar | This class allows to display a slide widget. The slide widget can be displayed over all the application widgets |
CWindow | |
CActionCallback | Defines the menu item callback |
CApp | Defines the Qt application |
CApplication | Gives access to the qt application part |
CCursor | Defines the generic cursor for IHM |
CQtMainFrame | A qt panel used to control a VTK 2D Negatoscope view |
CSliceSelector | A qt panel used to control a VTK 2D Negatoscope view |
CTimerQt | Private Timer implementation using Qt |
CWorkerQt | Private implementation of fwThread::Worker using boost::asio |
CWorkerQtTask | |
►NfwIO | The namespace fwIO contains the base interface for reader and writer services |
CIReader | Reader service API. It manages extension points definition and extension configuration |
CIWriter | Writer service API. It manages extension points definition and extension configuration |
►NfwItkIO | The namespace fwItkIO contains reader, writer and helper for itk image |
►Nhelper | |
CTransform | Helper class to convert F4s TransformationMatrix3D to itk Matrix and the other way around |
CImageIOFactoryRegistrar | The purpose of this class is to automatically register a Concrete ImageIOFactory in the factory database of ITK ( itk::ObjectFactoryBase ) |
CImageReader | |
CImageWriter | |
►CITKLoaderFunctor | |
CParameter | |
►CITKSaverFunctor | |
CParameter | |
CJpgImageWriter | |
►CJpgITKSaverFunctor | |
CParameter | |
CLocalCommand | |
CProgressItkToFw | |
CProgressor | |
CProgressorBase | |
►NfwJobs | This namespace fwJobs provides jobs management |
►Nexception | |
CWaiting | No worker exception |
CAggregator | This class manages an aggregation of IJob |
CIJob | This class is an interface for class managing job |
CJob | This class encapsulate a task that will report it's progression The embeded task will be run at most once. Once the job is finished or has been canceled, the job (thus the task) will not be run anymore) |
CObserver | This class manages a job |
►NfwLog | FwLog contains classes used to manage logs |
CLog | Log |
CLogger | Logger class used to store logs |
►NfwMDSemanticPatch | Contains the semantic patches within the context "MedicalData" |
►NV09ALA | |
►NV10 | |
►NfwData | |
CImage | Patch the 'landmarks' field of an image from version 'V9ALA' to 'V10' within 'MedicalData' context |
Crunner | Registers contextual patches dedicated to conversions from version 'V2' to version 'V03AGO' |
►NV1 | Contains the semantic patches to transform atoms from version V1 |
►NV2 | Contains the semantic patches to transform atoms from version V1 to version V2 |
►NfwData | Contains the semantic patches to transform atoms (from fwData objects) from version V1 to version V2 |
CAcquisition | Patch an acquisition from version 'V1' to 'V2' within 'MedicalData' context |
CComposite | Patch the composite describing a 'Medical workspace' from version 'V1' to 'V2' within 'MedicalData' context |
CPatient | Patch a patient from version 'V1' to 'V2' within 'MedicalData' context |
Crunner | Registers contextual patches dedicated to conversions from version 'V1' to version 'V2' |
CStudy | Patch a study from version V'1' to 'V2' within 'MedicalData' context |
CMedicalWorkspacePatcher | This patcher adds required meta infos on composites describing a 'Medical workspace' |
►NV10 | |
►NV09ALA | |
►NfwData | |
CImage | Patch the 'landmarks' field of an image from version 'V10' to 'V09ALA' within 'MedicalData' context |
Crunner | Registers contextual patches dedicated to conversions from version 'V2' to version 'V03AGO' |
►NV2 | |
►NV03AGO | |
►NfwData | |
CImage | Patch an image from version 'V2' to 'V03AGO' within 'MedicalData' context |
Crunner | Registers contextual patches dedicated to conversions from version 'V2' to version 'V03AGO' |
CPatchLoader | Loads patches by processing .versions and .graphlink files |
►NfwMedData | Namespace containing medical data |
CActivitySeries | Holds activity information |
CAttachmentSeries | Holds attachment file |
CDicomSeries | Holds DICOM data |
CEquipment | Holds equipment information |
CImageSeries | Holds images data |
CModelSeries | Holds models data |
CNavigationSeries | Holds navigation information |
CPatient | Holds patient information |
CSeries | Holds series information |
CSeriesDB | Holds series data |
CStudy | Holds study information |
►NfwMedDataCamp | This namespace contains medical data object descriptions used for introspection |
Crunner | |
CVersion | Class to manage fwMedDataCamp version |
►NfwMedDataTools | Contains utilities dedicated to fwMedData |
►Nhelper | |
CSeriesDB | Defines an helper to modify an fwMedData::SeriesDB and create in parallel the message to announce this modification |
CModelSeries | This class contains helper to manipulate ::fwData::ModelSeries |
►NfwMemory | The namespace fwMemory contains tools to manage memory. Use for dump |
►Ncamp | |
Crunner | |
►Nexception | |
CBadCast | Implements an exception class for bad cast |
CMemory | Implements an exception class for fwMemory |
►Npolicy | |
►Nregistry | |
CFwMemoryPolicyRegistryInstantiatorTag | |
CAlwaysDump | Always dump policy |
CBarrierDump | Barrier dump policy |
CNeverDump | Never dump policy |
CValveDump | Valve dump policy |
►Nstream | |
►Nin | |
CBuffer | |
CFilteringStream | |
CHoldCounterStream | |
CIFactory | |
CRaw | |
CRawZ | |
►Ntools | |
CMemoryMonitorTools | |
CAutoUnlock | |
CBufferAllocationPolicy | |
CBufferInfo | |
CBufferMallocPolicy | |
►CBufferManager | BufferManager implementation |
CBufferStats | |
CStreamInfo | |
CBufferNewPolicy | |
CBufferNoAllocPolicy | |
►CBufferObject | Define Base class for FW4SPL buffers |
CLockBase | Base class for BufferObject Lock |
CByteSize | Conversion helper for size in bytes Converts string to number of bytes and vice-versa. This class is also able to manage conversions between units standards (IEC, SI) |
CFileAutoDelete | |
CFileHolder | |
►CIPolicy | Defines the memory dump policy interface |
CRegistrar | |
CKey | |
►NfwNetworkIO | The namespace fwNetworkIO contains the primary methods to access network |
►Nexceptions | The namespace exceptions contains exceptions associated with network |
CBase | Base class of fwNetworkIO Exception |
CConnectionRefused | Implements exception for an HTTP connection refused |
CContentNotFound | Implements exception for HTTP content not found errors |
CHostNotFound | Implements exception for an HTTP host not found errors |
►Nhelper | |
CSeries | Series Helper |
►Nhttp | The namespace http contains the primary methods to acces network with http protocol |
CClientQt | HTTP client using Qt Network |
CHTTPResponse | This structure represent an HTTP response |
CRequest | HTTP request |
►NfwPacsIO | FwPacsIO contains classes used to communicate with a PACS |
►Ndata | Data contains classes to manage PACS connections |
CPacsConfiguration | This class defines a Pacs configuration |
►Nexceptions | Exceptions contains PACS exceptions |
CBase | Base class of fwPacsIO Exceptions |
CNegociateAssociationFailure | NegociateAssociationFailure Exceptions |
CNetworkInitializationFailure | NetworkInitializationFailure Exceptions |
CPresentationContextMissing | PresentationContextMissing Exceptions |
CRequestFailure | RequestFailure Exceptions |
CTagMissing | TagMissing Exceptions |
►Nhelper | Helper contains helper classes used to handle DCMTK objects |
CSeries | Series Helper |
CSeriesEnquirer | Reads DICOM series from pacs |
CSeriesRetriever | Reads DICOM series from pacs |
►NfwPreferences | |
CIPreferences | Preferences service API. This class represents the base interface for preferences services |
►NfwRender | The namespace fwRender contains the base interface for rendering services |
CIRender | Defines the service interface managing the rendering service for object |
►NfwRenderQt | The namespace fwRenderQt contains classes for rendering with Qt |
►Ndata | Contains the data objects used in the Scene2D |
CAxis | This class manages an axis on the scene2D |
CCoord | |
CEvent | This class manage events on the scene 2D (mouse event, keyboard event , ...) |
CInitQtPen | |
CSize | |
CViewport | Manage the current viewport of the fwRenderQt |
CIAdaptor | Root class for all scene2d adaptors |
CScene2DGraphicsView | |
CSRender | Qt scene rendering class |
►NfwRenderVTK | The namespace fwRenderVTK contains classes for rendering with VTK |
►Nfactory | Contains fwRenderVTK::factory utilities |
CKey | Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053 |
►Nregistry | Contains fwRenderVTK::registry details |
CFwRenderVTKRegistryInstantiatorTag | |
►Nvtk | The namespace fwRenderVTK::vtk provides pickers and interactors for the generic scene |
CfwHandleRepresentation3D | 3D Representation to be used with vtkHandleWidget (represents a cube or a sphere) |
CInstantiator | |
CMarkedSphereHandleRepresentation | |
CIAdaptor | Base class for VTK adaptors |
CIInteractorStyle | IInteractorStyle is an interface dedicated to hold some flags for class inherited from vtkInteractorStyle |
►CIVtkRenderWindowInteractorManager | Defines a class to manage vtkRenderWindowInteractor in a window |
CRegistrar | Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) |
COffScreenInteractorManager | Defines a class to manage vtkRenderWindowInteractor in a off screen window |
CSRender | The generic scene service shows adaptors in a 3D VTK scene |
CvtkOffscreenRenderWindowInteractor | Defines a class to redefine a vtkRenderWindowInteractor that can be used in a off screen window. In offscreen rendering, we don't really need an interactor since the window is not displayed. But we need this vtkRenderWindowInteractor to keep compatibility with regular windows. Indeed we often use interactorManager->GetInteractor()->.. |
►NfwRuntime | The namespace fwRuntime contains classes to manage bundle, configuration element, extension point in the runtime environment from a configuration file |
►Ndl | The namespace fwRuntime::dl contains classes to manage library module |
CLibraryBridge | Defines the module class.This class is only a bridge to a native module implementor |
CNative | Defines the abstract class for native module implementors |
►Nio | The namespace fwRuntime::io contains classes to read and perform profile file |
CBundleDescriptorReader | Defines the bundle descriptor reader class |
CProfileReader | Reads plugin set profiles from xml files |
CValidator | Implements an XML validator |
►Nprofile | The namespace fwRuntime::profile contains classes to manage bundle declares in profile.xml file (activate/start/stop) |
CActivater | Activates a given bundle with optional parameters |
CInitializer | Starts a given bundle |
CProfile | Implements a bundle set profile |
CStarter | Starts a given bundle |
CStopper | Stops a given bundle |
CUninitializer | Starts a given bundle |
►Nutils | The namespace fwRuntime::utils contains template executable factory classes |
CGenericExecutableFactory | Defines a generic template executable factory class |
CGenericExecutableFactoryRegistrar | Defines a generic template executable factory registrar class |
CBundle | Defines the bundle class |
CBundleElement | Implements the base class for all element managed by a bundle |
►CConfigurationElement | Defines the configuration element class |
CNoSuchAttribute | Defines the a class for attributes exceptions |
CConfigurationElementContainer | Defines the generic configuration element container class |
CConvert | Defines the convert class |
CEConfigurationElement | Editable configuration element : allow the self configuration element building, which reading XML structure provided by bundle descriptions |
CEmptyPlugin | Implements a default plugin for bundles that don't provide a fwRuntime::IPlugin interface implementation. This plugin does nothing by default. It has not been design to be subclassed, but subclassing is neither forbidden |
CExecutable | Provides a default fwRuntime::IExecutable interface implementation.This class provides a default implementation of the fwRuntime::IExecutable interface and is intended to be used as base class for user defined executable classes being exported by bundles |
CExecutableFactory | Defines the abstract executable factory class |
CExecutableFactoryRegistrar | Defines an executable factory registrar class.An instance of this class is responsible for the registration of an executable factory instance in the runtime environment. The factory instace gets registered as soon as a registrar instance gets created. That's why this class is design to be instanciated as static object |
CExtension | Defines the extension class |
CExtensionPoint | Defines the extension point class |
CIExecutable | Defines the base executable interface.An executable object is an instance created by an extension point of a plugin |
CIPlugin | Defines the plugin interface |
CPlugin | Provides a default plugin implementation |
CRuntime | Defines the runtime class |
CRuntimeException | Defines the runtime exception class |
CVersion | Holds version information for libraries and bundles |
►NfwServices | Namespace fwServices is dedicated to (mimic) the dynamic affectation of methods to (pure data) objects (fwTools::Object), and component orientation transparently. This is assimilable to the notion of role (corresponding to the IService class) |
►Nhelper | |
►CConfig | Provides configuration element parsing tools |
CConnectionInfo | |
CConfigLauncher | This class provides few methods to manage AppConfig (parsing, starting, stopping...) |
CProxyConnections | Helper class to register proxy connections |
►Nregistry | The namespace fwServices::registry contains class to manage services, object and config |
CActiveWorkers | This class to register active worker in the system, creates a default worker |
CAppConfig | This class allows to register all the configuration which has the point extension "::fwServices::registry::AppConfig" |
CAppConfigParameters | This class allows to register all the configuration parameters which has the point extension "::fwServices::registry::AppConfigParameters" |
CAppInfo | |
CObjectService | Maintain the relation between objects and services |
►CProxy | This class defines a proxy for signal/slot connections |
CSigSlots | Structure to regsiter signal and slot informations Contains a signal container, a slot container and a mutex to protect access |
CServiceConfig | This class allows to register all the service configuration which has the point extension "::fwServices::registry::ServiceConfig" |
CServiceConfigInfo | |
CServiceFactory | |
CAppConfigManager | This class provides an API to manage config template |
CIAppConfigManager | This class provides an interface to manage configurations template |
CIController | This interface defines control service API. Does nothing particularly, can be considered as a default service type to be implemented by unclassified services |
CIHasServices | Interface for objects that need to manage services |
CIOperator | This interface defines operator service API |
CIParametersService | This interface defines a basic slots to receive parameter values from signals |
CIRegisterer | This interface defines registerer service API. Must be implemented for services that register objects together |
►CIService | Base class for all services |
CConfig | Used to store a service configuration |
CKeyConnectionsMap | This class is a helper to define the connections of a service and its data |
CObjectServiceConfig | Used to store object configuration in a service |
CIXMLParser | Service type for the construction of an object and associated services from an XML-based description |
CSConfigController | This service starts/stops a template configuration |
CServiceFactoryRegistrar | Helper for registering a service Creates internally the service factory and adds it to the FactoryRegistry |
CServiceObjectFactoryRegistrar | Helper for associating an object to a service implementation |
►NfwStructuralPatch | Contains creators and structural patches |
►Ncreator | Contains creators (implementation if fwAtomsPatch::IStructuralCreator) |
►NfwData | |
CLandmarks1 | Structural creator for fwData::Landmarks version '1' |
CPointList1 | Structural creator for fwData::PointList version '1' |
►NfwMedData | Contains creators for fwMedData |
CActivitySeries1 | Structural creator for fwMedData::ActivitySeries version 1 |
CEquipment1 | Structural creator for fwMedData::Equipment version '1' |
CImageSeries1 | Structural creator for fwMedData::ImageSeries version '1' |
CModelSeries1 | Structural creator for fwMedData::ModelSeries version '1' |
CPatient1 | Structural creator for fwMedData::Patient version '1' |
CSeries1 | Structural creator for fwMedData::Series version 1 |
CStudy1 | Structural creator for fwMedData::Study version '1' |
Crunner | Registers structural creators dedicated to data creation |
►NfwData | Contains the structural patch (fwAtomsPatch::IStructuralPatch) to tranforms atoms from fwData objects |
►NAcquisition | Contains the structural patch to transform atoms from fwData::Acquisition |
CV1ToFwMedDataImageSeriesV1 | Transforms an acquisition in version '1' to an image series in version '1' |
►NImage | |
CV1ToV2 | Structural patch to convert a fwData::Image from version '1' to version '2' |
►NMaterial | |
CV1ToV2 | Structural patch to convert a fwData::Image from version '1' to version '2' |
CV2ToV3 | Structural patch to convert a fwData::Image from version '1' to version '2' |
CV3ToV4 | Structural patch to convert a fwData::Material from version '3' to version '4' |
CV4ToV3 | Structural patch to convert a fwData::Material from version '4' to version '3' |
►NMesh | |
CV1ToV2 | Structural patch to convert a fwData::Mesh from version '1' to version '2' |
CV1ToV3 | Structural patch to convert a fwData::Mesh from version '1' to version '3' |
CV2ToV3 | Structural patch to convert a fwData::Mesh from version '2' to version '3' |
►NPatient | Contains the structural patch to transform atoms from fwData::Patient |
CV1ToFwMedDataPatientV1 | Transforms a ::fwData::Patient to a fwMedData::Patient |
►NReconstruction | Contains the structural patch to transform atoms from fwData::Reconstruction |
CV1ToV2 | Structural patch to convert a fwData::Reconstruction from version '1' to version '2' |
CV2ToV3 | Structural patch to convert a fwData::Reconstruction from version '2' to version '3' |
►NStudy | Contains the structural patch to transform atoms from fwData::Study |
CV1ToFwMedDataStudyV1 | Transforms a ::fwData::Study to a fwMedData::Study |
►NTransformationMatrix3D | |
CV1ToV2 | Structural patch to convert a fwData::Mesh from version '1' to version '2' |
►NfwMedData | Contains the structural patch (fwAtomsPatch::IStructuralPatch) to tranforms atoms from fwMedData objects |
►NImageSeries | Contains the structural patch to transform atoms from fwMedData::ImageSeries |
CV1ToV2 | Structural patch to convert a fwMedData::ImageSeries from version '1' to version '2' |
CV2ToV1 | Structural patch to convert a fwMedData::ImageSeries from version '2' to version '1' |
►NModelSeries | Contains the structural patch to transform atoms from fwMedData::ModelSeries |
CV1ToV2 | Structural patch to convert a fwMedData::ModelSeries from version '1' to version '2' |
CV2ToV1 | Structural patch to convert a fwMedData::ModelSeries from version '2' to version '1' |
CPatchLoader | Loads patches |
Crunner | Registers structural patches dedicated to data conversions |
►NfwTest | |
►Ngenerator | |
CImage | This class contains helper to generate images |
CMesh | This helper generates a mesh using specified structure (quad or triangle) |
CObject | This class contains helper to generate data objects |
CRandFloat | |
CSeriesDB | |
CData | |
CDicomReaderTest | This class defines some tools to check dicom manipulations during tests |
CException | |
CFile | |
CLogInitialization | |
►NfwThread | This namespace fwThread provides few tools to execute asynchronous tasks on different threads |
CPool | This class creates and manages a pool of threads which process tasks |
CTaskHandler | This class encapsulates packaged task and provides a copy constructor |
CTimer | Single-shot or repetitive timers. A Timer triggers a function once after a delay, or periodically, inside the worker loop. The delay or the period is defined by the duration attribute |
CTimerAsio | Private Timer implementation using boost::asio |
CWorker | This class creates and manages a task loop. The default implementation create a loop in a new thread |
CWorkerAsio | Private implementation of fwThread::Worker using boost::asio |
►NfwTools | The namespace fwTools contains several tools like UUID, factory, dispatche, stringizer, macros, helper |
►CAppendValueFirst | Helper for BinaryCartesianProduct two Set |
Capply | |
►CBinaryCartesianProduct | Compute Cartesian Product of two set (type list) to generate all possible combinaison |
Capply | |
►CBinaryCartesianProductRecurser | Helper which compute from a set and a multi set |
Capply | |
CBookmarks | Allows to add a bookmark to an object, the bookmark name is unique (in time), an object can have several bookmarks |
►CCartesianProduct | Compute the cartesian product of many set |
Capply | |
CClassFactory | |
CDispatcher | Create an automatic template instancier exple Dispatcher< TYPESEQUENCE , FUNCTOR>::invoke("int"); |
CDynamicType | Class defining an elementary C++ type aka unsigned char, signed char, .... signed long, float, double |
CEmptyListMapping | Helper to isMapping() using iterator |
CEndTypeListAction | Limit cases for empty typelist |
CException | Implements fwTools exception class |
CFailed | Implements a failed exception class |
CfwID | Defines ID for fwTools::Object. It is used to associate ID with object |
CisMappingMultiMPLHelper | Helper to isMapping() using iterator : this class is called when TSEQ is a sequence. it is recursivelly called with head element removed from TSEQ |
CisMappingSingleMPLHelper | IsMapping() helper : This function is called iff TSingle_or_TSEQ is not a sequence and isMapping<SingleType> is not specialized This class is intended to avoid developer to forgive the specialization of isMapping<TYPE> |
CisSignedFunctor | |
►Cmake_vector | MetaFunction which create an boost::boost::mpl::vector |
Capply | |
►CmakeSetOfSingletons | MetaFunction ( used for pseudo Curryfication ) which transform a set where new elements are singleton of 1st set elements i.e { a , b , c } –> { {a}, {b}, {c} } |
Capply | |
CMinMaxFunctor | |
CObject | Define Base class for FW4SPL objects and services |
CProgressAdviser | Subclasses Inherited from ProgressAdviser can notify progression This class is used as base class to add the functionalities of progress notification. To notify a progress then simply call notifyProgress() method by given the progression [0, 1.0] and a message. The ProgressAdviser will automatically call handler (=Observer). Handlers can be added using addHandler(). the Handler of type ProgessHandler can be a function or functor or boost::signal with a signature ( float, std::string ) and returning nothing |
CProgressToLogger | Class ProgressToLogger is an ProgressAdviser::ProgressHandler, it receive notification from its ProgressAdviser and send the progress to the logging system ( SpyLog ) |
CRemoveTemporaryFolder | |
CSystem | Provide a system to get a Temporary folder which allow multi-user, multi-instance separation |
►CType | Class describing an elementary C++ type aka unsigned char, signed char, .... int, float, double |
CTool | |
CToolBase | |
CTypeInfo | Purpose: offer a first-class, comparable wrapper over std::type_info ( but copy construcible ) |
CTypeSetter | |
CUUID | Management of UUID on objects |
►NfwVtkIO | |
►Nhelper | |
CMesh | Helper to manage vtkPolyData and fwData::Mesh |
CTransferFunction | Helper to manage vtk data from fwData::TransferFunction |
CvtkLambdaCommand | Allows use of vtkCommand with lambdas |
CBitmapImageReader | Read a bitmap image |
CFilteringStream | |
CImageReader | Read an image |
CImageStream | |
CImageWriter | Write an image |
CMeshReader | Read a mesh |
CMeshWriter | Write a mesh |
CMetaImageReader | Read a MetaImage |
CMetaImageWriter | Write a MetaImage |
CModelSeriesObjWriter | Write a fwData::Reconstruction |
CSeriesDBReader | Read a SeriesDB |
CTypeTranslator | |
CVtiImageReader | Read an image |
CVtiImageWriter | Write an image |
►NfwZip | The namespace fwZip provides IO for compress/uncompress .zip files using zlib |
►Nexception | |
CRead | Read exception |
CWrite | Write exception |
CIReadArchive | This interface defines functions to read a file in an archive |
CIWriteArchive | This interface defines functions to write a file in an archive |
CReadDirArchive | This class defines functions to read a file in a file system archive |
CReadZipArchive | This class defines functions to read a file in a zip archive |
CWriteDirArchive | This class defines functions to write a file in a file system archive |
CWriteZipArchive | This class defines functions to write a file in a zip archive |
CZipSink | |
CZipSource | |
►Ngui | The namespace gui contains the basic services to build the application IHM |
►Naction | The namespace gui::action contains basic services managing action |
CSBooleanSlotCaller | This action runs a slot given by HasSlot id and slot key with a boolean in paramter representing the action state (active or not) |
CSConfigLauncher | This action starts/stops a template configuration |
CSDefault | Defines the default action to have a simple action button |
CSDoNothing | This action does nothing |
CSModifyLayout | This action is used to modify the layout configuration |
CSPushField | To add or remove an object in composite with specific key |
CSPushObject | To add or remove an object in composite with specific key |
CSQuit | This action tries to close the window and reset root object |
CSSignal | Action that sends a signal when it is triggered |
CSSlotCaller | Run a slot given by HasSlot id and slot key |
CSStarter | Apply an action (start, stop, ...) on a service specify by uid |
►Naspect | The namespace gui::aspect contains basic services for basic widgets like menuBar, menu, toolBar... |
CSDefaultMenu | Defines the default menu for standard application |
CSDefaultMenuBar | Defines the default menubar for standard application |
CSDefaultToolBar | Defines the default toolbar for standard application |
►Neditor | The namespace gui::editor contains basic services managing editor |
CSJobBar | Service displaying a progress bar |
►Nframe | The namespace gui::frame contains basic services managing frame |
CSDefaultFrame | Defines the default frame for standard application |
►Nview | The namespace gui::view contains basic services managing view |
CSDefaultView | Defines the generic layout for application |
CPlugin | This class is called when the gui bundle is loaded |
►NguiQt | The namespace guiQt contains the basic services to build the application IHM with Qt |
►Neditor | The namespace guiQt::editor contains a basic editor written with Qt |
CAppConfig | |
CCode | This service displays a code editor and works on a fwData::String |
►CDynamicView | This editor manages tabs containing sub-configurations |
CDynamicViewInfo | |
CSActivityView | This editor displays activities in a single view (when a new activity is launched, it replaces the previous one) |
CSDynamicView | This editor manages tabs containing activities |
CSListView | This editor allows to draw a list. The currently selected item can be deleted by pressing on "del" key |
CSParameters | Generic editor to interact with parameters |
CSSelectionMenuButton | This service show a menu button. The user can select one item in the menu |
CSSignalButton | This editor shows a button and send a signal when it is clicked |
CSSlider | This editor allows to draw a slider with an integer data |
CPlugin | This class is called when the guiQt bundle is loaded |
CSSignalShortcut | This service sends a signal when the associated shortcut is activated |
►NioAtoms | Contains services to read and write data via atom conversion |
CPlugin | |
CSReader | Atoms reader. Service to load data from Atoms format |
CSWriter | Atoms writer. Service to write an fwData medical data converted in fwAtoms |
►NioData | The namespace ioData contains reader and writer services for basic fwData::Object which doesn't need external library |
CMeshWriterService | Mesh writer service |
CPlugin | |
CSAttachmentSeriesReader | SAttachmentSeries reader service |
CSplineReaderService | Spline reader service |
CSTrianMeshReader | Mesh reader service |
CTransformationMatrix3DReaderService | This service read a fwData::TransformationMatrix3D from a .trf file |
CTransformationMatrix3DWriterService | This service write a fwData::TransformationMatrix3D into a .trf file |
►NioDcmtk | IoDcmtk contains services use to deal with DICOM using the GDCM library |
CPlugin | |
CSSeriesDBReader | Read ImageSeries from DICOM with dcmtk |
►NioDicom | IoDicom contains services used to deal with the DICOM standard |
CPlugin | |
CSFilterSelectionEditor | This editor service is used to select and apply filters to Dicom series |
CSFilterSelectorDialog | Display a dialog to select a dicom filter |
CSSeriesDBMerger | This service is used to merge selected series with a SeriesDB. All the series in the vector are pushed in the destination SeriesDB |
CSSliceIndexDicomEditor | This editor service is used to select a slice index and read the corresponding image on the local computer.
|
►NioDicomWeb | IoDicomWeb contains services use to deal with PACS through HTTP |
CPlugin | |
CSQueryEditor | This editor service is used to perform an HTTP query on a Pacs |
CSSeriesPuller | This service is used to pull series from a PACS (Orthanc) |
CSSeriesPusher | This service is used to push a DICOM series to a PACS |
CSSliceIndexDicomPullerEditor | This editor service is used to select a slice index and pull the image from the pacs if it is not available on the local computer.
|
►NioGdcm | IoGdcm contains services use to deal with DICOM using the GDCM library |
CPlugin | |
CSDicomSeriesAnonymizer | Service to anonymize a DicomSeries |
CSDicomSeriesConverter | This service is used to convert DicomSeries from source SeriesDB and push result (ImageSeries, ModelSeries, ...) in target SeriesDB |
CSDicomSeriesDBReader | Read DicomSeries from DICOM folder with GDCM reader |
CSDicomSeriesWriter | Services to write an DicomSeries in DICOM format |
CSSeriesDBReader | Read DICOM (ImageSeries/ModelSeries) with gdcm reader |
CSSeriesDBWriter | Services to write several series (ImageSeries or ModelSeries) in DICOM format |
CSSurfaceSegmentationWriter | Services to write in DICOM 3D format from ModelSeries |
►NioITK | The namespace ioITK contains services for reader, writer and helper for itk image |
CInrImageReaderService | Reader for .inr.gz image |
CInrImageWriterService | Writer for .inr.gz image |
CJpgImageWriterService | Write an image to jpg format |
CPlugin | This class is started when the bundles is loaded |
CSImageSeriesWriter | Writer for .inr.gz image series |
CSInrSeriesDBReader | Reads inr files and pushes them into SeriesDB |
CSJpgImageSeriesWriter | Write an image to jpg format |
►NioPacs | IoPacs contains services use to deal with PACS using DCMTK library |
CPlugin | |
CSetFromConfig | |
CSPacsConfigurationEditor | This editor service is used to edit a pacs configuration |
CSPacsConfigurationInitializer | This service is used to initialize a Pacs Configuration data |
CSProgressBarController | This editor service is used to display a progress bar |
CSQueryEditor | This editor service is used to perform a IOPACS query on a pacs |
CSSeriesPuller | This service is used to pull series from a PACS |
CSSeriesPusher | This service is used to push a DICOM series to a PACS |
CSSliceIndexDicomPullerEditor | This editor service is used to select a slice index and pull the image from the pacs if it is not available on the local computer.
|
►NioQt | |
CPlugin | |
CSPdfWriter | Creates and writes a PDF containing images |
►NioTuto | |
CExternalDataReaderService | |
CPlugin | |
►NioVTK | The namespace ioVTK contains reader, writer and helper using the fwVtkIO lib for output and input actions between data and the frameWork |
CPlugin | |
CSImageReader | Service reading a VTK Image using the fwVtkIO lib |
CSImageSeriesReader | VTK ImageSeries Reader |
CSImageSeriesWriter | VTK Image Writer |
CSImageWriter | VTK Image Writer |
CSMeshReader | VTK Mesh Reader |
CSMeshWriter | VTK Mesh Writer |
CSModelSeriesObjWriter | Wavefront OBJ files |
CSModelSeriesReader | VTK Mesh Writer |
CSModelSeriesWriter | VTK Model series writer |
CSSeriesDBReader | VTK File Reader |
►NioVtkGdcm | IoVtkGdcm contains services to read and write Series using vtk and gdcm libraries |
CPlugin | This class is started when the bundles is loaded |
CSImageSeriesWriter | Services to write an ImageSeries in DICOM format |
CSSeriesDBLazyReader | This service reads a dicom dir in lazy mode, and provides a fwMedData::SeriesDB |
CSSeriesDBReader | This service reads a dicom dir, and provides a fwMedData::SeriesDB |
►Nitk | |
CInrImageIO | Class that defines how to read/write in the InrImage file format |
CInrImageIOFactory | Create instances of InrImageIO objects using an object factory |
►Nmemory | The namespace memory contains tools to manage memory. It is used for dump. It allows to define the buffer loading mode for the application (lazy and direct) at the start of this bundle. Add it in the application's <requirement> section |
CPlugin | Implements a plugin for the memory bundle |
CSDumpPolicy | |
►Nmonitor | The namespace monitor contains tools for monitoring an application built with FW4SPL |
►Naction | The namespace monitor::action contains tools for monitoring an application built with FW4SPL |
CfwMetrics | Implements an action for show metrics about f4s factories (number of data, message and service in factories) |
CMemoryConsumption | Increase or decrease the memory consumption by storing a new image, use to experiment dump process |
CMemoryInfo | Implements an action to show in a message box few memory information |
CSDumpAll | Implements an action that dump all buffer (if possible) |
CPlugin | Class called when the bundle is loaded and stopped |
►NmonitorQt | |
►Naction | |
CClassFactoryRegistryInfo | Implements an action to show services registered in factory |
CComponentsTree | Implements an action that show bundle information |
CDumpEditor | Editor to dump or restore selected buffer |
CInfoTableModel | |
CPlugin | |
CPolicyComboBoxDelegate | |
CPolicyTableModel | |
CSizeTableWidgetItem | |
►Nmy_module | |
Cmy_interface | |
►Nmymodule | |
Cmyinterface | |
►NopImageFilter | The namespace opImageFilter contains several operators on image |
CPlugin | Implements a plugin for the opImageFilter bundle |
CSThreshold | Apply a threshold on an image |
►CThresholdFilter | |
CParameter | |
►NopVTKMesh | The namespace opVTKMesh contains an implementation of a VTK mesher |
►Naction | The namespace opVTKMesh::action contains operator to create mesh with VTK |
CSMeshCreation | Action to create a mesh from an image using VTK library |
CPlugin | Implements a plugin for the opVTKMesh bundle |
CSVTKMesher | This service generates meshes from an ImageSeries using VTK library |
►Nosx_install_name_tool | |
CBinaryFile | |
CDepFilter | |
►NpatchMedicalData | The bundle patchMedicalData allows to load patches from fwStructuralPatch and fwMDSemanticPatch library |
CPlugin | This class is started when the bundles is loaded |
►Npreferences | The namespace preferences contains the service to manage the application's preferences (window size/position, default read/write directory, ...) |
CPlugin | |
CSPreferences | Service to load and save preferences |
►Nscene2D | This bundles contains data and services used to display a 2D Qt scene |
►Nadaptor | |
CSAxis | Render an axis on the scene2d |
CSCurvedHistogram | IAdaptor implementation for histogram data |
CSGrid2D | Render grid on the scene2d |
CSHistogram | IAdaptor implementation for histogram data |
CSHistogramCursor | IAdaptor implementation to show a cursor on histogram pointed by mouse |
CSHistogramValue | IAdaptor implementation to show the histogram values clicked by mouse |
CSLine | Line adaptor. Draw a line on the scene2D |
CSNegato | IAdaptor implementation to display one slice of an image |
CSScaleValues | SScaleValues adaptor. Display values and units on the axis |
CSSquare | Create a square on the scene2D |
CSTransferFunction | IAdaptor implementation to display a transfer function |
CSViewportInteractor | Adaptor implementation that manages the camera on the view |
CSViewportRangeSelector | The viewport range selector adaptor allows to select a delimited range of a viewport. It uses a graphical delimiter (called shutter) that can be moved from both left to right and right to left directions (in those cases, shutter's width is changing) |
CSViewportUpdater | Adaptor implementation that manages the camera on the view (by updating the viewport object) |
►Nprocessing | |
►CComputeHistogramFunctor | Functor use to compute the histogram of the image |
CParameter | Parameters of the functor |
CSComputeHistogram | The SComputeHistogram service computes the histogram of the image |
CPlugin | This class is started when the bundles is loaded |
►NservicesReg | The namespace servicesReg (registration service) allows to load all the service managment registry |
CPlugin | This class is started when the bundles is loaded |
►Ntest_check_commit | |
CTestCheckCommit | |
►Ntest_check_xml | |
CTestCheckXml | |
►Ntest_codingstyle | |
CTestCodingstyle | |
►Ntest_forbidtoken | |
CTestForbidtoken | |
►NTuto02DataServiceBasicCtrl | |
CPlugin | This class is started when the bundles is loaded |
►NTuto14MeshGenerator | |
CAlgoMeshDeformation | |
CPlugin | Class call when bundle is started/stopped |
CSMeshModifier | This action modifies a mesh using specified functor in configuration. The purpose is to test all possibilities provide by the new mesh structure |
►NTuto16MultithreadConsole | The namespace Tuto16MultithreadConsole contains services to run the Tuto16MultithreadConsole example |
CPlugin | Class call when bundle is started/stopped |
CSIncrementArray | This service increments all the values of a fwData::Array |
CSReadArray | This service initializes a fwData::Array with 10 values (0 to 9) |
CSShowArray | This service displays the array values in the log |
►NTutoTrianConverterCtrl | |
CPlugin | This class is started when the bundles is loaded |
►NuiGenericQt | The namespace uiGenericQt contains actions to show help, acknowledgments and about frame |
►Naction | |
CHelpBrowser | Help browser |
CLaunchBrowserActionService | This action launch a browser on the url given in configuration |
CShowHelpContents | This action show the help contents |
CSShowAbout | This action show the about frame |
CPlugin | |
►NuiImageQt | The namespace uiImageQt contains several editors on image written with Qt. This namespace is included in uiImageQt bundle |
CImageInfo | ImageInfo service allows to display image pixel information when it receives the mouse cursor coordinates |
CImageTransparency | ImageTransparency service allows to change image transparency |
CPlugin | Contains editors attached to image |
CSliceIndexPositionEditor | SliceIndexPositionEditor service allows to change the slice index of an image |
CWindowLevel | WindowLevel service allows to change the min / max value of windowing |
►NuiIO | The namespace uiIO contains a simple service to manipulate IO with IHM. |
►Naction | |
CSExportWithSeriesDB | This action allows to export the current series using a temporary seriesDB |
CSFolderSelector | Raise a pop-up dialog to select a directory, then send it via a signal |
CSSeriesDBMerger | This action allows to load a new SeriesDB and merge it with the current SeriesDB |
►Neditor | The namespace uiIO::editor contains a simple IO selector service |
CSIOSelector | This service displays a list of available readers or writers and lets you select one to load or save a data |
CPlugin | |
►NuiMeasurement | The namespace uiMeasurement contains actions to add/show/remove distances and landmarks |
►Naction | |
CAddDistance | This action adds distances on an image field |
CAddLandmark | This action adds landmaks on image |
CLoadLandmark | This action allows to load landmarks from a file |
CRemoveDistance | This action removes distances from the image field |
CRemoveLandmark | This action removes landmarks from an image |
CSAddLabeledPoint | This action adds labeled point into a PointList |
CSaveLandmark | This action allows to save the landmarks stored in image |
CSFocusLandmark | This action moves the image slice on selected landmark |
CShowDistance | This action allows to show/hide image distances |
CShowLandmark | This action allows to show/hide image landmarks |
CPlugin | |
CSManageLandmark | SManageLandmark adds a point into a pointlist on ctrl-left click |
►NuiMeasurementQt | |
►Neditor | The namespace uiMeasurementQt::editor contains editors to add distances |
CDistance | Distance service is represented by a button. It allows to show distances in a generic scene |
CSLandmarks | This service defines a graphical editor to edit landmarks |
CPlugin | |
►NuiMedDataQt | The namespace uiMedDataQt contains editors for medical data |
►Naction | The namespace uiMedDataQt::action contains actions interacting on medical data |
CSExportSeries | This action allows to export the series specified in config to the SeriesDB. The export is performed when updating the service |
CSInitNewSeries | This action allows to update uiMedDataQt::editor::SSelector UI in order to add new series |
►Neditor | The namespace uiMedDataQt::editor contains editors for medical data |
CPositiveView | |
CSActivityWizard | This editor allows to select the data required by an activity in order to create the ActivitySeries |
CSModelSeriesList | Editor displaying the list of the organs in a ModelSeries |
CSOrganTransformation | Display the organs list and allow an interactive selection to set the corresponding meshes in a composite |
CSSelector | This editor shows information about the medical data. It allows to manipulate (select, erase, ...) studies and series |
CSSeries | Shows and edit fwMedData::Series information |
CValueView | |
►Nwidget | The namespace uiMedDataQt::widget contains widgets for medical data |
CActivityDataView | This class displays a tab widget allowing to select the required data to create an activity |
CEquipmentEditor | Widget to edit fwMedData::Equipment information |
CListInput | Simple list widget where items can be added/removed from an input widget with add/remove buttons |
CPatientEditor | Widget to edit fwMedData::Patient information |
CSelector | This selector represents the Series in a hierarchical view (Study/Patient->Series) |
CSelectorModel | This class represents the Selector Model |
CSeriesEditor | Widget to edit fwMedData::Series information |
CStudyEditor | Widget to edit fwMedData::Study information |
CInsertSeries | Used as a placeholder in uiMedDataQt::editor::SSelector UI to insert create and insert new series in a series DB |
CPlugin | |
CSSeriesViewer | This Service allows to preview the selected series in the Vector. For the moment, it works only on a single selection |
►NuiPreferences | The namespace uiPreferences contains editors to manage the preferences configuration |
►Naction | The namespace action contains action to open dialog box with preferences to set |
CSPreferencesConfiguration | This action shows a dialog to configure preferences of an application |
CPlugin | |
►NuiReconstructionQt | The namespace uiReconstructionQt contains several editors using Qt related on reconstruction |
COrganMaterialEditor | Display a widget to change the reconstruction material (color and transparency) |
CPlugin | |
CRepresentationEditor | Display a widget to change the reconstruction representation (surface, point, edge, ...) |
►NuiTF | Transfert functions editor |
CPlugin | |
CTransferFunctionEditor | Editor to select a transfer function |
►NuiVisu | The namespace uiVisu contains action to modifies cross type and 3D camera orientation |
►Naction | |
CCrossTypeAction | This action allows change the cross type |
CSSnapshot | This action allows to snapshot a generic scene |
CPlugin | |
►NuiVisuQt | The namespace uiVisuQt supplies user interface editors done with Qt |
CPlugin | |
CPointEditor | PointEditor service allows to display point information |
CSnapshotEditor | SnapshotEditor service is represented by a button. It allows to snap shot a generic scene |
CSTransformEditor | This editor regulates the position and rotation defined in a transformation matrix |
►NvisuVTK | The namespace visuVTK supplies a default plugin implementation for the visuVTK bundle |
CPlugin | This class is started when the bundles is loaded |
►NvisuVTKAdaptor | The namespace visuVTKAdaptor contains the list of adaptors available for the generic scene. |
CBoxClallback | |
CImagePickerInteractorCallback | |
CImageSliceOrientationTextPImpl | |
CMeshVtkCommand | |
CNegatoSlicingCallback | |
CNegatoWindowingCallback | |
CPlaneCollectionAdaptorStarter | |
CPlaneShifterCallback | |
CPlugin | This class is started when the bundles is loaded |
CProbingCallback | |
CS2DWheel | Render a rotatable 2D wheel in screen-space |
CSAxis | Render axis in the generic scene |
CSBoxWidget | Displays a box widget that updates the associated TransformationMatrix3D |
CSCamera | This adaptor updates the camera position according to a matrix (and vice versa) |
CSCube | Render a cube on the generic scene |
CSDistance | Display the distance between the two points of the point list |
CSImage | Render an image on the generic scene |
CSImage3DCursor | Add a 3D spatial marker represented by a sphere that identify the intersection point of the selected slices of a medical image |
CSImageMultiDistances | Adaptor to display distance on an image |
CSImagePickerInteractor | This service emits a signal when the user click on the associated image in the scene |
►CSImagesBlend | Manage blend for image given in configuration |
CImageInfo | |
CSImageSeries | This adaptor shows ImageSeries. Creates an adaptor for the image in the series |
CSImageSlice | Adaptor to display only one slice of an image |
CSImageSliceOrientationText | Shows image orientation information (right, left, ...) This adaptor show locations labels in the four borders of the scene |
CSImagesProbeCursor | Displays pixel information from images |
CSImageText | Adaptor to display window image information (width, heigth, picked position) |
CSInteractorStyle | Managing vtk interactor style |
CSLabeledPointList | Adaptor to display a labeled point list |
CSLandmarks | Adaptor for landmarks in the field of an image |
CSLine | Render line in the generic scene |
CSMaterial | Manage material representation of meshes |
CSMedical3DCamera | Update camera scene according to defined axes (axial, sagittal, frontal) |
CSMesh | Display a fwData::Mesh in the generic scene |
CSMeshesBoxWidget | Create a Box widget around the meshes contained in the composite |
CSMeshNormals | This adaptor displays mesh normals |
CSModelSeries | This adaptor shows ModelSeries. Creates adaptors for each reconstruction in model |
CSNegatoMPR | Display a negato image |
CSNegatoOneSlice | Display a negato image with one slice |
CSNegatoSlicingInteractor | Display a negato image |
CSNegatoWindowingInteractor | Manage windowing interaction for image |
CSOrientationMarker | Adaptor used to display an orientationMarker in a generic scene |
CSPickerInteractor | This service emits a signal when the user click on a actor in the scene |
CSPickerInteractorCallback | |
CSPlane | Represents a Plane that can be interacted with 3 points |
CSPlaneInteractor | This service allows to interact with the plane (switch normal, deselect, move along the normal) |
CSPlaneInteractorCallback | |
CSPlaneList | Represents a list of Plane that can be interacted with 3 points |
CSPoint | Adaptor to display a point |
CSPointLabel | Displays a label on a point. The label is given in point field "m_labelId" |
CSPointList | Adaptor to display a point list |
CSProbeCursor | Cursor management: displays a red cross representing the image picked point |
CSReconstruction | Displays a Reconstruction |
CSResection | This service displays a ResectionDB (it launchs Reconstruction adators) |
CSResectionDB | This service displays a ResectionDB (it launchs Resection adators) |
CSSliceFollowerCamera | Update the camera according to slice move |
CSSlicesCursor | Cursor management |
CSSnapshot | This service will snapshot the current generic scene |
CSText | Displays a text |
CSTexture | Adaptor to map a texture on a mesh |
CSTransform | Adaptor binding a TransformationMatrix3D to a vtkTransform |
CSVectorField | This adaptor displays vector field contains in a fwData::Image |
CvtkDeselectLandmarksCallBack | |
CvtkDistanceDeleteCallBack | |
CvtkLabeledPointDeleteCallBack | |
CvtkLandmarkUpdateCallBack | |
CvtkPlaneDeleteCallBack | |
CvtkPointUpdateCallBack | |
►NvisuVTKQt | The bundle visuVTKQt contains a vtk Renderer window interactor manager using Qt. It must be set in the application (or activity) <requirement> in order to use a VTK scene in an application using Qt |
CPlugin | This class is started when the bundles is loaded |
CVtkRenderWindowInteractorManager | Defines a class to manage vtkRenderWindowInteractor in a window |
►NvisuVTKVRAdaptor | Volume rendering adaptors |
CAbortCallback | |
CCroppingCallback | |
CPlugin | This class is started when the bundles is loaded |
CSVolume | This adaptor displays a volume image |
CTransformCallback | |
►NvtkCompositeMesh | The namespace vtkCompositeMesh contains a service which renders several meshes and store it on Composite |
CPlugin | |
CRendererService | Service rendering fwData::Mesh contained in a fwData::Composite using VTK |
CvtkLocalCommand | |
►NvtkGdcmIO | VtkmGdcm reader/writer lib |
►Nhelper | |
CDicomSearch | This class contains helpers to search dicom files on filesystem.. |
CImageDicomInfo | Basic class to store some information to read an dicom image |
CImageDicomSource | Class used to build an std::istream thanks to ::boost::iostreams api |
CImageDicomStream | Class to perform a lazy reading on dicom image with fw4spl system |
CImageSeriesWriter | Write an ImageSeries in DICOM format |
CSeriesDBLazyReader | Reads DICOM data from a directory path in order to create a SeriesDB object in lazy mode |
CSeriesDBReader | Reads DICOM data from a directory path in order to create a SeriesDB object |
►NvtkSimpleMesh | The namespace vtkSimpleMesh contains a service which renders one mesh (fwData::Mesh) |
CPlugin | |
CSRenderer | Service rendering a fwData::Mesh using VTK |
CSSimpleMeshDeformation | Service used to demonstrate how to deform a mesh |
CvtkLocalCommand | |
►NvtkSimpleNegato | The namespace vtkSimpleNegato has a visualization service of medical image (fwData::Image) |
CPlugin | |
CSRenderer | Service rendering a fwData::Image using VTK |
CCameraClallback | |
Ccat_curve | |
CClass2 | |
CcmCAPI | |
CcmLoadedCommandInfo | |
Ccurfile64_info | |
CDropFilter | |
Cfile_in_zip64_read_info_s | |
CFoo_FINAL | |
CfwVtkAxesActor | Specific and movable vtkAxesActor |
CfwVtkBoxRepresentation | |
CfwVtkCellPicker | |
CfwVtkPicker | |
CfwVtkWheelRepresentation | Representation of a wheel widget |
CfwVtkWheelWidget | Implements the interactions with the wheel widget |
CfwVtkWindowLevelLookupTable | Reinplementation of vtkWindowLevelLookupTable : add specific out-of-bounds colors |
CInitializeVtkOutputWindow | |
CInteractorStyle2DForNegato | |
CInteractorStyle3DForNegato | |
CInterface | |
CInterface< I > | |
CItkLogger | Outputs ITK messages to the fw4spl log |
Clinkedlist_data_s | |
Clinkedlist_datablock_internal_s | |
CLoggerInstantiator | |
CMeshesBoxClallback | |
COptions | |
CPatient | This class contains helper to generate Medical Data (SeriesDB, ImageSeries, ...) |
Cpoint | |
Cpoint_list | |
CTestLister | |
Ctm_unz_s | |
Ctm_zip_s | |
Ctoto | |
CTransformCallback | |
Cunz64_file_pos_s | |
Cunz64_s | |
Cunz_file_info64_internal_s | |
Cunz_file_info64_s | |
Cunz_file_info_s | |
Cunz_file_pos_s | |
Cunz_global_info64_s | |
Cunz_global_info_s | |
CvtkOutputWindowToSpyLog | |
Cx | |
Czip64_internal | |
Czip_fileinfo | |
Czlib_filefunc64_32_def_s | |
Czlib_filefunc64_def_s | |
Czlib_filefunc_def_s | |