50 mLayoutUid(layout), mMainWindowState(mainwindowstate)
77 this->
fillDefault(
"Automation/autoStartTracking",
true);
78 this->
fillDefault(
"Automation/autoStartStreaming",
true);
79 this->
fillDefault(
"Automation/autoReconstruct",
true);
80 this->
fillDefault(
"Automation/autoSelectActiveTool",
true);
82 this->
fillDefault(
"Automation/autoLoadRecentPatient",
true);
83 this->
fillDefault(
"Automation/autoLoadRecentPatientWithinHours", 8);
84 this->
fillDefault(
"Automation/autoShowNewData",
false);
85 this->
fillDefault(
"Automation/autoShowNewDataInViewGroup0",
true);
86 this->
fillDefault(
"Automation/autoShowNewDataInViewGroup1",
false);
87 this->
fillDefault(
"Automation/autoShowNewDataInViewGroup3",
false);
88 this->
fillDefault(
"Automation/autoShowNewDataInViewGroup2",
false);
89 this->
fillDefault(
"Automation/autoShowNewDataInViewGroup4",
false);
90 this->
fillDefault(
"Automation/autoResetCameraToSuperiorViewWhenAutoShowingNewData",
false);
91 this->
fillDefault(
"Automation/autoCenterToImageCenterViewWhenAutoShowingNewData",
false);
92 this->
fillDefault(
"Automation/autoDeleteDICOMDatabase",
true);
94 this->
fillDefault(
"TrackingPositionFilter/enabled",
false);
95 this->
fillDefault(
"TrackingPositionFilter/cutoffFrequency", 3.0);
98 this->
fillDefault(
"backgroundColor", QColor(30,60,70));
101 this->
fillDefault(
"Ultrasound/acquisitionName",
"US-Acq");
102 this->
fillDefault(
"Ultrasound/8bitAcquisitionData",
false);
103 this->
fillDefault(
"Ultrasound/CompressAcquisition",
true);
106 this->
fillDefault(
"Navigation/anyplaneViewOffset", 0.25);
107 this->
fillDefault(
"Navigation/followTooltip",
true);
108 this->
fillDefault(
"Navigation/followTooltipBoundary", 0.1);
110 this->
fillDefault(
"View/tool2DColor", QColor::fromRgbF(0.25, 0.87, 0.16));
111 this->
fillDefault(
"View/toolTipPointColor", QColor::fromRgbF(0.96, 0.87, 0.17));
112 this->
fillDefault(
"View/toolOffsetPointColor", QColor::fromRgbF(0.96, 0.87, 0.17));
113 this->
fillDefault(
"View/toolOffsetLineColor", QColor::fromRgbF(1.0, 0.8, 0.0));
114 this->
fillDefault(
"View/toolCrossHairColor", QColor::fromRgbF(1.0, 0.8, 0.0));
117 this->
fillDefault(
"View/showOrientationAnnotation",
true);
122 this->
fillDefault(
"View/showMetricNamesInCorner",
false);
124 this->
fillDefault(
"View3D/annotationModelSize", 0.2);
125 this->
fillDefault(
"View3D/annotationModel",
"woman.stl");
127 this->
fillDefault(
"View3D/ImageRender3DVisualizer",
"vtkGPUVolumeRayCastMapper");
128 this->
fillDefault(
"View3D/maxRenderSize", 10 * pow(10.0,6));
145 this->
fillDefault(
"giveManualToolPhysicalProperties",
false);
148 this->
fillDefault(
"applyTransferFunctionPresetsToAll",
false);
150 this->
fillDefault(
"USsimulation/type",
"Original data");
std::vector< Preset > mPresets
boost::shared_ptr< class StateService > StateServicePtr
void fillDefault(QString name, T value)
void fillDefaultSettings()
static StateServicePtr getNullObject()
void addPreset(QString name, int pos, bool tabbed=true)
VLCRecorder * vlc()
Shortcut for accessing the vlc recorder.