![]() |
Fraxinus
16.5.0-fx-rc5
An IGT application
|
The virtual patient. More...
Classes | |
| class | cx::ActiveData |
| Provides the last active data of warious types. More... | |
| class | cx::ActiveImageProxy |
| Helper class for connection the active image.By listening to this class, you will always listen to the active image. More... | |
| class | cx::AngleMetric |
| Data class that represents an angle between two lines. More... | |
| class | cx::Data |
| Superclass for all data objects. More... | |
| class | cx::DataFactory |
| class | cx::DataMetric |
| Base class for all Data Metrics. More... | |
| class | cx::StaticMutexVtkLocker |
| class | cx::DataReader |
| Interface for Data file readers. More... | |
| class | cx::MetaImageReader |
| Reader for metaheader .mhd files. More... | |
| class | cx::PNGImageReader |
| Reader for portable network graphics .png files. More... | |
| class | cx::PolyDataMeshReader |
| Reader for .vtk files. More... | |
| class | cx::StlMeshReader |
| Reader for STL files. More... | |
| class | cx::DataReaderWriter |
| class | cx::DistanceMetric |
| Data class that represents a distance between two points, or a point and a plane. More... | |
| class | cx::FrameForest |
| A graph combining Space dependencies between all Data.Relations between coordinate spaces among Data are created by this class. More... | |
| class | cx::FrameMetric |
| Data class that represents a single frame (transform). More... | |
| class | cx::FrameMetricBase |
| Abstract base class for frame metric. More... | |
| class | cx::GPUImageDataBuffer |
| Helper class for sharing GPU memory over several Views (GL contexts). More... | |
| class | cx::GPUImageLutBuffer |
| Helper class for sharing GPU memory over several Views (GL contexts). More... | |
| class | cx::GPUImageBufferRepository |
| Repository for GPU buffers. More... | |
| class | cx::Image |
| A volumetric data set. More... | |
| class | cx::ImageDefaultTFGenerator |
| class | cx::ImageLUT2D |
| Handling of color and opacity for 2D slices. More... | |
| class | cx::ImageParameters |
| class | cx::ImageTF3D |
| Handler for the transfer functions used in 3d image volumes. More... | |
| class | cx::ImageTFData |
| Data class for Transfer Function info, either 2D or 3D. More... | |
| class | cx::Landmark |
| One landmark, or fiducial, coordinate. More... | |
| class | cx::Mesh |
| A mesh data set. More... | |
| class | cx::MetricReferenceArgumentList |
| Collection of Metric arguments that refer to another metric. More... | |
| class | cx::NavigatedVideoImage |
| Image subclass for live updated 2D images tied to a tool. More... | |
| class | cx::PlaneMetric |
| Data class representing a plane. More... | |
| class | cx::PointMetric |
| Data class that represents a single point. More... | |
| class | cx::RegistrationTransform |
| A registration event and its transform. More... | |
| class | cx::DonutMetric |
| Data class that represents a donut. More... | |
| class | cx::SphereMetric |
| Data class that represents a donut. More... | |
| class | cx::ToolMetric |
| class | cx::TrackedStream |
| A data set for video streams (2D/3D). More... | |
| class | cx::TransferFunctions3DPresets |
| Handles transfer function presets. More... | |
| class | cx::UnsignedDerivedImage |
| Class that holds an unsigned version of a base Image. More... | |
| class | cx::PatientModelService |
| The virtual patient. More... | |
| class | cx::PatientModelServiceNull |
| Null Object Pattern for Registration service. More... | |
| class | cx::PatientModelServiceProxy |
| Always provides a PatientModelService. More... | |
| class | cx::Presets |
| Base class for a group of presets in the system. More... | |
Typedefs | |
| typedef boost::shared_ptr < class ActiveImageProxy > | cx::ActiveImageProxyPtr |
| typedef boost::shared_ptr < class AngleMetric > | cx::AngleMetricPtr |
| typedef boost::shared_ptr < DataMetric > | cx::DataMetricPtr |
| typedef boost::shared_ptr < DataReader > | cx::DataReaderPtr |
| typedef boost::shared_ptr < class DistanceMetric > | cx::DistanceMetricPtr |
| typedef boost::shared_ptr < class GPUImageDataBuffer > | cx::GPUImageDataBufferPtr |
| typedef boost::weak_ptr< class GPUImageDataBuffer > | cx::GPUImageDataBufferWeakPtr |
| typedef boost::shared_ptr < class GPUImageLutBuffer > | cx::GPUImageLutBufferPtr |
| typedef boost::weak_ptr< class GPUImageLutBuffer > | cx::GPUImageLutBufferWeakPtr |
| typedef boost::shared_ptr < class PlaneMetric > | cx::PlaneMetricPtr |
| typedef boost::shared_ptr < class PointMetric > | cx::PointMetricPtr |
| typedef boost::shared_ptr < class DonutMetric > | cx::DonutMetricPtr |
| typedef boost::shared_ptr < class SphereMetric > | cx::SphereMetricPtr |
Functions | |
| GPUImageDataBufferPtr | cx::createGPUImageDataBuffer (vtkImageDataPtr volume) |
| GPUImageLutBufferPtr | cx::createGPUImageLutBuffer (vtkUnsignedCharArrayPtr lut) |
The virtual patient.
A model of the patient. Data sets of various modalities, fiducials and labels are described in relation to each other.
| typedef boost::shared_ptr< class ActiveImageProxy > cx::ActiveImageProxyPtr |
Definition at line 50 of file cxDataInterface.h.
| typedef boost::shared_ptr< class AngleMetric > cx::AngleMetricPtr |
Definition at line 54 of file cxAngleMetric.h.
| typedef boost::shared_ptr< class DataMetric > cx::DataMetricPtr |
Definition at line 95 of file cxDataMetric.h.
| typedef boost::shared_ptr<DataReader> cx::DataReaderPtr |
Definition at line 98 of file cxDataReaderWriter.h.
| typedef boost::shared_ptr<class DistanceMetric> cx::DistanceMetricPtr |
Definition at line 52 of file cxDistanceMetric.h.
| typedef boost::shared_ptr< class DonutMetric > cx::DonutMetricPtr |
Definition at line 50 of file cxShapedMetric.h.
| typedef boost::shared_ptr< GPUImageDataBuffer > cx::GPUImageDataBufferPtr |
Definition at line 74 of file cxForwardDeclarations.h.
| typedef boost::weak_ptr< GPUImageDataBuffer > cx::GPUImageDataBufferWeakPtr |
Definition at line 75 of file cxForwardDeclarations.h.
| typedef boost::shared_ptr< GPUImageLutBuffer > cx::GPUImageLutBufferPtr |
Definition at line 76 of file cxForwardDeclarations.h.
| typedef boost::weak_ptr< GPUImageLutBuffer > cx::GPUImageLutBufferWeakPtr |
Definition at line 77 of file cxForwardDeclarations.h.
| typedef boost::shared_ptr<class PlaneMetric> cx::PlaneMetricPtr |
Definition at line 55 of file cxPlaneMetric.h.
| typedef boost::shared_ptr< class PointMetric > cx::PointMetricPtr |
Definition at line 103 of file cxForwardDeclarations.h.
| typedef boost::shared_ptr< class SphereMetric > cx::SphereMetricPtr |
Definition at line 43 of file cxDataRepContainer.h.
| cxResource_EXPORT GPUImageDataBufferPtr cx::createGPUImageDataBuffer | ( | vtkImageDataPtr | volume | ) |
Definition at line 382 of file cxGPUImageBuffer.cpp.
| cxResource_EXPORT GPUImageLutBufferPtr cx::createGPUImageLutBuffer | ( | vtkUnsignedCharArrayPtr | lut | ) |
Definition at line 389 of file cxGPUImageBuffer.cpp.