KiCad PCB EDA Suite
Loading...
Searching...
No Matches
pcb_marker.cpp File Reference
#include "connectivity/connectivity_data.h"
#include <google/protobuf/any.pb.h>
#include <api/api_enums.h>
#include <api/api_utils.h>
#include <api/board/board_rules.pb.h>
#include <bitmaps.h>
#include <base_units.h>
#include <eda_draw_frame.h>
#include <board.h>
#include <board_design_settings.h>
#include <pcb_marker.h>
#include <layer_ids.h>
#include <settings/color_settings.h>
#include <settings/settings_manager.h>
#include <geometry/shape_null.h>
#include <widgets/ui_common.h>
#include <widgets/wx_data_view_hyperlink_renderer.h>
#include <pgm_base.h>
#include <drc/drc_item.h>
#include <drc/drc_rule.h>
#include <trigo.h>
#include <properties/property.h>
#include <properties/property_mgr.h>

Go to the source code of this file.

Classes

struct  PCB_MARKER_DESC
 

Macros

#define SCALING_FACTOR   pcbIUScale.mmToIU( 0.1625 )
 Factor to convert the maker unit shape to internal units:
 

Functions

static void ToProto (kiapi::board::DrcMarker &aMsg, const PCB_MARKER &aMarker)
 

Variables

static struct PCB_MARKER_DESC _PCB_MARKER_DESC
 

Macro Definition Documentation

◆ SCALING_FACTOR

#define SCALING_FACTOR   pcbIUScale.mmToIU( 0.1625 )

Factor to convert the maker unit shape to internal units:

Definition at line 48 of file pcb_marker.cpp.

Function Documentation

◆ ToProto()

Variable Documentation

◆ _PCB_MARKER_DESC

struct PCB_MARKER_DESC _PCB_MARKER_DESC
static