77 this->fillDefault(
"Automation/autoStartTracking",
true);
78 this->fillDefault(
"Automation/autoStartStreaming",
true);
79 this->fillDefault(
"Automation/autoReconstruct",
true);
80 this->fillDefault(
"Automation/autoSelectActiveTool",
true);
81 this->fillDefault(
"Automation/autoSave",
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);
97 this->fillDefault(
"renderingInterval", 33);
98 this->fillDefault(
"backgroundColor", QColor(30,60,70));
99 this->fillDefault(
"vlcPath",
vlc()->getVLCPath());
100 this->fillDefault(
"globalPatientNumber", 1);
101 this->fillDefault(
"Ultrasound/acquisitionName",
"US-Acq");
102 this->fillDefault(
"Ultrasound/8bitAcquisitionData",
false);
103 this->fillDefault(
"Ultrasound/CompressAcquisition",
true);
104 this->fillDefault(
"View3D/sphereRadius", 1.0);
105 this->fillDefault(
"View3D/labelSize", 2.5);
106 this->fillDefault(
"Navigation/anyplaneViewOffset", 0.25);
107 this->fillDefault(
"Navigation/followTooltip",
true);
108 this->fillDefault(
"Navigation/followTooltipBoundary", 0.1);
110 this->fillDefault(
"View2D/toolColor", 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(
"View2D/toolCrossHairColor", QColor::fromRgbF(1.0, 0.8, 0.0));
115 this->fillDefault(
"View2D/showToolCrosshair",
true);
116 this->fillDefault(
"View3D/showManualTool",
false);
117 this->fillDefault(
"View2D/showManualTool",
true);
119 this->fillDefault(
"showSectorInRTView",
true);
120 this->fillDefault(
"View/showOrientationAnnotation",
true);
122 this->fillDefault(
"View3D/eyeAngle", 4.0);
123 this->fillDefault(
"View/showDataText",
true);
124 this->fillDefault(
"View/showLabels",
true);
125 this->fillDefault(
"View/showMetricNamesInCorner",
false);
126 this->fillDefault(
"View3D/annotationModelSize", 0.2);
127 this->fillDefault(
"View3D/annotationModel",
"woman.stl");
128 this->fillDefault(
"View3D/depthPeeling",
false);
129 this->fillDefault(
"View3D/ImageRender3DVisualizer",
"vtkGPUVolumeRayCastMapper");
130 this->fillDefault(
"View3D/maxRenderSize", 10 * pow(10.0,6));
131 this->fillDefault(
"View/shadingOn",
true);
133 this->fillDefault(
"Gui/showMenuBar",
true);
135 this->fillDefault(
"stillUpdateRate", 0.001);
137 this->fillDefault(
"View2D/useGPU2DRendering",
true);
138 this->fillDefault(
"View2D/useLinearInterpolationIn2DRendering",
true);
140 this->fillDefault(
"optimizedViews",
true);
141 this->fillDefault(
"smartRender",
true);
143 this->fillDefault(
"IGSTKDebugLogging",
false);
144 this->fillDefault(
"giveManualToolPhysicalProperties",
false);
145 this->fillDefault(
"renderSpeedLogging",
false);
147 this->fillDefault(
"applyTransferFunctionPresetsToAll",
false);
149 this->fillDefault(
"USsimulation/type",
"Original data");
150 this->fillDefault(
"USsimulation/volume",
"");
151 this->fillDefault(
"USsimulation/gain", 0.70);
153 this->fillDefault(
"Dicom/ShowAdvanced",
false);
154 this->fillDefault(
"Landmarks/ShowAdvanced",
false);
std::vector< Preset > mPresets
boost::shared_ptr< class StateService > StateServicePtr
QByteArray mMainWindowState
void fillDefaultSettings()
static StateServicePtr getNullObject()
void addPreset(QString name, int pos, bool tabbed=true)
VLCRecorder * vlc()
Shortcut for accessing the vlc recorder.
Namespace for all CustusX production code.