diff --git a/Common/DefaultOptions.h b/Common/DefaultOptions.h index 2e6498283ea980796fc0f64e446cd4cc9da48584..dea4fcc8f60ba4b5b10dee902a1c0705077a8b10 100644 --- a/Common/DefaultOptions.h +++ b/Common/DefaultOptions.h @@ -346,6 +346,8 @@ StringXNumber GeneralOptions_Number[] = { { F|O, "BackgroundImageHeight" , opt_general_background_image_size1 , -1 , "Height of background image (0: actual height if width = 0, natural scaling if not; " "-1: graphic window height)" }, + { F|O, "BoundingBoxeSize" , opt_general_lc, 1. , + "Overall bounding box size (read-only)" }, { F|O, "Camera" , opt_general_camera_mode, 0. , "Enable camera view mode" }, diff --git a/Common/Options.cpp b/Common/Options.cpp index 4be3ff536a274ef6eac14a73b1fbb9dfe22e00de..502de7237888ea80eb77cbcf16907ca0182c0ede 100644 --- a/Common/Options.cpp +++ b/Common/Options.cpp @@ -2803,6 +2803,11 @@ double opt_general_zmax(OPT_ARGS_NUM) return bb.empty() ? 0. : bb.max().z(); } +double opt_general_lc(OPT_ARGS_NUM) +{ + return CTX::instance()->lc; +} + double opt_general_axes(OPT_ARGS_NUM) { if(action & GMSH_SET){ diff --git a/Common/Options.h b/Common/Options.h index 9f79eed6906c7a497815a4a9704ed78eb91f5c52..5712018018b964a4c624fbad5f9566e7c9554f08 100644 --- a/Common/Options.h +++ b/Common/Options.h @@ -210,6 +210,7 @@ double opt_general_ymin(OPT_ARGS_NUM); double opt_general_ymax(OPT_ARGS_NUM); double opt_general_zmin(OPT_ARGS_NUM); double opt_general_zmax(OPT_ARGS_NUM); +double opt_general_lc(OPT_ARGS_NUM); double opt_general_axes(OPT_ARGS_NUM); double opt_general_axes_mikado(OPT_ARGS_NUM); double opt_general_axes_auto_position(OPT_ARGS_NUM);