ProfileSettings
Attribute-style access to one display profile's settings.
Reading an attribute returns the setting's current value as text (colors as hex); assigning stores it. Colors accept hex ("#ff0000") or SVG color names ("white", "red"); numbers can be given as numbers or text. Unknown setting names raise an error from the server.
Examples
gx.settings.screen.background_color = "white"
gx.settings.report.background_color = "red"
gx.settings.screenshot.vertex_color
Properties
- background_color : str
- Background color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- default_text_color : str
- Default text color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- mesh_edge_color : str
- Mesh edge color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- background_mesh_face_color : str
- Background mesh face color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- background_mesh_edge_color : str
- Background mesh edge color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- model_see_through_color : str
- Model see-through color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- grayout_color : str
- Grayout color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- vertex_color : str
- Vertex color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- vertex_selected_color : str
- Vertex selected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- edge_color : str
- Edge color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- edge_selected_color : str
- Edge/node selected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- face_selected_color : str
- Face selected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- specular_color : str
- Specular color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- load_fixed_color : str
- Fixed load color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- load_multiplier_color : str
- Multiplier load color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- load_selected_color : str
- Selected load color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- plate_bc_color : str
- PlateBC color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- point_bc_color : str
- PointBC color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- noflow_color : str
- NoFlow color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- noflow_selected_color : str
- NoFlow selected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- flow_color : str
- Flow color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- structural_color : str
- Structural color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- connector_connected_color : str
- Connector connected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- connector_unconnected_color : str
- Connector unconnected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- support_color : str
- Support color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- support_selected_color : str
- Support selected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- water_table_color : str
- Water table color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- water_table_selected_color : str
- Water table selected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- fixed_pressure_color : str
- Fixed pressure color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- fixed_pressure_selected_color : str
- Fixed pressure selected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- fixed_head_color : str
- Fixed head color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- fixed_head_selected_color : str
- Fixed head selected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- infiltration_color : str
- Infiltration color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- infiltration_selected_color : str
- Infiltration selected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- fixed_excess_pressure_color : str
- Fixed excess pressure color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- fixed_excess_pressure_selected_color : str
- Fixed excess pressure selected color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- grid_default_color : str
- Grid default color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- grid_mod_five_color : str
- Grid 5th line color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- grid_x_zero_line_color : str
- Grid x zero line color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- grid_y_zero_line_color : str
- Grid y zero line color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- axi_symmetry_color : str
- Axi symmetry color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- axi_symmetry_linewidth : str
- Axi-symmetry line thickness (number, returned as text).
- specular_2d_strength : str
- Specular 2d strength (number, returned as text).
- specular_3d_strength : str
- Specular 3d strength (number, returned as text).
- specular_exponent : str
- Specular exponent (number, returned as text).
- anti_aliasing : str
- Anti-aliasing sample count (0 = off) (integer, returned as text).
- face_highlight_factor : str
- Face highlight factor (number, returned as text).
- line_thickness : str
- Line thickness (number, returned as text).
- point_radius : str
- Point radius (number, returned as text).
- highlight_text_color : str
- Highlight text color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- connection_color : str
- Connected point color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- rubber_color : str
- Rubber color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- prestress_color : str
- Prestress color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- reaction_relaxation_color : str
- Reaction relaxation color. Returned as "#RRGGBBAA" hex; set accepts SVG color names, "#RRGGBB" or Qt's "#AARRGGBB".
- mesh_overlay_thickness : str
- Mesh overlay line thickness (number, returned as text).
- min_curve_width : str
- 2D min curve width (pixels) (number, returned as text).
- max_relative_curve_width : str
- 2D max curve width (pixels per 1000 vertical resolution) (number, returned as text).
- max_curve_width_3d : str
- 3D max curve width (distance) (number, returned as text).
- transparency : str
- Transparency (number, returned as text).
- result_light_mode : str
- Result view light mode: 0 = Ambient, 1 = Diffuse, 2 = Specular (integer, returned as text).
- model_light_mode : str
- Model view light mode: 0 = Ambient, 1 = Diffuse, 2 = Specular (integer, returned as text).
- screenshot_folder : str
- Folder gx toolbar screenshots are saved into; empty = the Windows Pictures folder.
- show_grid : str
- Render the grid in the output ("true"/"false"). Report: the shared report grid default (per-figure overrides win); Screenshot: follows the live view's grid until customized; Screen: the live grid toggle.
Methods
reset()
Reset this display profile: "screen" restores the factory display defaults (and repaints the views); "report"/"screenshot" drop every override so the profile follows the screen values again.
Examples
gx.settings.report.reset()