14 #ifndef vtkPVGeneralSettings_h 15 #define vtkPVGeneralSettings_h 42 void SetAutoConvertProperties(
bool val);
43 bool GetAutoConvertProperties();
53 vtkGetMacro(BlockColorsDistinctValues,
int);
54 vtkSetMacro(BlockColorsDistinctValues,
int);
62 vtkGetMacro(AutoApply,
bool);
63 vtkSetMacro(AutoApply,
bool);
72 vtkGetMacro(AutoApplyDelay,
int);
73 vtkSetMacro(AutoApplyDelay,
int);
81 vtkGetMacro(AutoApplyActiveOnly,
bool);
82 vtkSetMacro(AutoApplyActiveOnly,
bool);
89 vtkGetMacro(DefaultViewType, std::string);
90 vtkSetMacro(DefaultViewType, std::string);
98 vtkGetMacro(InterfaceLanguage, std::string);
99 vtkSetMacro(InterfaceLanguage, std::string);
109 DEFAULT_TIME_STEP_LAST
118 AUTOMATICALLY_SHOW_AND_HIDE_SCALAR_BARS = 0,
119 AUTOMATICALLY_HIDE_SCALAR_BARS = 1,
120 MANUAL_SCALAR_BARS = 2
122 vtkGetMacro(ScalarBarMode,
int);
123 void SetScalarBarMode(
int);
130 void SetCacheGeometryForAnimation(
bool val);
131 bool GetCacheGeometryForAnimation();
138 void SetAnimationGeometryCacheLimit(
unsigned long val);
139 vtkGetMacro(AnimationGeometryCacheLimit,
unsigned long);
155 vtkSetMacro(AnimationTimeNotation,
int);
156 vtkGetMacro(AnimationTimeNotation,
int);
163 vtkSetMacro(AnimationTimeShortestAccuratePrecision,
bool);
164 vtkGetMacro(AnimationTimeShortestAccuratePrecision,
bool);
171 vtkSetMacro(AnimationTimePrecision,
int);
172 vtkGetMacro(AnimationTimePrecision,
int);
179 vtkSetMacro(ShowAnimationShortcuts,
bool);
180 vtkGetMacro(ShowAnimationShortcuts,
bool);
181 vtkBooleanMacro(ShowAnimationShortcuts,
bool);
189 vtkSetMacro(ResetDisplayEmptyViews,
bool);
190 vtkGetMacro(ResetDisplayEmptyViews,
bool);
191 vtkBooleanMacro(ResetDisplayEmptyViews,
bool);
198 vtkSetMacro(RealNumberDisplayedNotation,
int);
199 vtkGetMacro(RealNumberDisplayedNotation,
int);
206 vtkSetMacro(RealNumberDisplayedShortestAccuratePrecision,
bool);
207 vtkGetMacro(RealNumberDisplayedShortestAccuratePrecision,
bool);
214 vtkSetMacro(RealNumberDisplayedPrecision,
int);
215 vtkGetMacro(RealNumberDisplayedPrecision,
int);
222 vtkSetMacro(FullNotationLowExponent,
int);
223 vtkGetMacro(FullNotationLowExponent,
int);
230 vtkSetMacro(FullNotationHighExponent,
int);
231 vtkGetMacro(FullNotationHighExponent,
int);
237 void SetInheritRepresentationProperties(
bool val);
242 void SetIgnoreNegativeLogAxisWarning(
bool val);
243 bool GetIgnoreNegativeLogAxisWarning();
248 SEPARATE_DISPLAY_PROPERTIES = 1,
249 SEPARATE_VIEW_PROPERTIES = 2,
256 vtkSetMacro(PropertiesPanelMode,
int);
257 vtkGetMacro(PropertiesPanelMode,
int);
264 vtkSetMacro(LockPanels,
bool);
265 vtkGetMacro(LockPanels,
bool);
272 void SetLoadAllVariables(
bool val);
273 bool GetLoadAllVariables();
280 void SetLoadNoChartVariables(
bool val);
281 bool GetLoadNoChartVariables();
288 vtkSetClampMacro(GUIFontSize,
int, 8, VTK_INT_MAX);
289 vtkGetMacro(GUIFontSize,
int);
296 vtkSetMacro(GUIOverrideFont,
bool);
297 vtkGetMacro(GUIOverrideFont,
bool);
304 vtkSetMacro(ColorByBlockColorsOnApply,
bool);
305 vtkGetMacro(ColorByBlockColorsOnApply,
bool);
312 void SetEnableStreaming(
bool);
313 vtkGetMacro(EnableStreaming,
bool);
314 vtkBooleanMacro(EnableStreaming,
bool);
321 void SetUseAcceleratedFilters(
bool);
322 bool GetUseAcceleratedFilters();
323 vtkBooleanMacro(UseAcceleratedFilters,
bool);
331 vtkGetMacro(SelectOnClickMultiBlockInspector,
bool);
332 vtkSetMacro(SelectOnClickMultiBlockInspector,
bool);
339 static int GetNumberOfCallbackThreads();
340 static void SetNumberOfCallbackThreads(
int);
347 static int GetNumberOfSMPThreads();
348 static void SetNumberOfSMPThreads(
int);
355 int BlockColorsDistinctValues = 7;
356 bool AutoApply =
false;
357 int AutoApplyDelay = 0;
358 bool AutoApplyActiveOnly =
false;
359 std::string DefaultViewType =
"RenderView";
360 std::string InterfaceLanguage =
"en";
361 int ScalarBarMode = AUTOMATICALLY_HIDE_SCALAR_BARS;
362 bool CacheGeometryForAnimation =
false;
363 unsigned long AnimationGeometryCacheLimit = 0;
364 int AnimationTimeNotation = MIXED;
365 bool AnimationTimeShortestAccuratePrecision =
false;
366 int AnimationTimePrecision = 6;
367 bool ShowAnimationShortcuts =
false;
368 int RealNumberDisplayedNotation = MIXED;
369 bool RealNumberDisplayedShortestAccuratePrecision =
false;
370 int RealNumberDisplayedPrecision = 6;
371 int FullNotationLowExponent = -6;
372 int FullNotationHighExponent = 20;
373 bool ResetDisplayEmptyViews =
false;
374 int PropertiesPanelMode = ALL_IN_ONE;
375 bool LockPanels =
false;
377 bool GUIOverrideFont =
false;
378 bool ColorByBlockColorsOnApply =
true;
379 bool EnableStreaming =
false;
380 bool SelectOnClickMultiBlockInspector =
true;
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
#define VTKREMOTINGSETTINGS_EXPORT
void operator=(const vtkObjectBase &)
object for general options.