KiCad PCB EDA Suite
EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS Struct Reference

#include <3d_viewer_settings.h>

Public Attributes

int engine
 
int grid_type
 
int opengl_AA_mode
 
int material_mode
 
bool opengl_AA_disableOnMove
 
bool opengl_thickness_disableOnMove
 
bool opengl_vias_disableOnMove
 
bool opengl_holes_disableOnMove
 
bool opengl_render_bbox_only_OnMove
 
bool opengl_copper_thickness
 
bool opengl_show_model_bbox
 
bool raytrace_anti_aliasing
 
bool raytrace_backfloor
 
bool raytrace_post_processing
 
bool raytrace_procedural_textures
 
bool raytrace_reflections
 
bool raytrace_refractions
 
bool raytrace_shadows
 
bool realistic
 
bool show_adhesive
 
bool show_axis
 
bool show_board_body
 
bool show_comments
 
bool show_eco
 
bool show_footprints_insert
 
bool show_footprints_normal
 
bool show_footprints_virtual
 
bool show_silkscreen
 
bool show_soldermask
 
bool show_solderpaste
 
bool show_zones
 
bool subtract_mask_from_silk
 
bool clip_silk_on_via_annulus
 

Detailed Description

Definition at line 31 of file 3d_viewer_settings.h.

Member Data Documentation

◆ clip_silk_on_via_annulus

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::clip_silk_on_via_annulus

Definition at line 65 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ engine

int EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::engine

◆ grid_type

int EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::grid_type

◆ material_mode

int EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::material_mode

◆ opengl_AA_disableOnMove

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::opengl_AA_disableOnMove

Definition at line 37 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ opengl_AA_mode

int EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::opengl_AA_mode

◆ opengl_copper_thickness

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::opengl_copper_thickness

Definition at line 42 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ opengl_holes_disableOnMove

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::opengl_holes_disableOnMove

Definition at line 40 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ opengl_render_bbox_only_OnMove

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::opengl_render_bbox_only_OnMove

Definition at line 41 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ opengl_show_model_bbox

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::opengl_show_model_bbox

Definition at line 43 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ opengl_thickness_disableOnMove

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::opengl_thickness_disableOnMove

Definition at line 38 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ opengl_vias_disableOnMove

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::opengl_vias_disableOnMove

Definition at line 39 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ raytrace_anti_aliasing

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::raytrace_anti_aliasing

Definition at line 44 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ raytrace_backfloor

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::raytrace_backfloor

Definition at line 45 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ raytrace_post_processing

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::raytrace_post_processing

Definition at line 46 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ raytrace_procedural_textures

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::raytrace_procedural_textures

Definition at line 47 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ raytrace_reflections

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::raytrace_reflections

Definition at line 48 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ raytrace_refractions

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::raytrace_refractions

Definition at line 49 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ raytrace_shadows

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::raytrace_shadows

Definition at line 50 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ realistic

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::realistic

Definition at line 51 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_adhesive

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_adhesive

Definition at line 52 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_axis

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_axis

Definition at line 53 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_board_body

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_board_body

Definition at line 54 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_comments

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_comments

Definition at line 55 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_eco

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_eco

Definition at line 56 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_footprints_insert

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_footprints_insert

Definition at line 57 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_footprints_normal

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_footprints_normal

Definition at line 58 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_footprints_virtual

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_footprints_virtual

Definition at line 59 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_silkscreen

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_silkscreen

Definition at line 60 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_soldermask

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_soldermask

Definition at line 61 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_solderpaste

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_solderpaste

Definition at line 62 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ show_zones

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::show_zones

Definition at line 63 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().

◆ subtract_mask_from_silk

bool EDA_3D_VIEWER_SETTINGS::RENDER_SETTINGS::subtract_mask_from_silk

Definition at line 64 of file 3d_viewer_settings.h.

Referenced by EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS().


The documentation for this struct was generated from the following file: