KiCad PCB EDA Suite
Loading...
Searching...
No Matches
connectivity_data.h File Reference
#include <core/typeinfo.h>
#include <core/spinlock.h>
#include <memory>
#include <mutex>
#include <vector>
#include <wx/string.h>
#include <math/vector2d.h>
#include <geometry/shape_poly_set.h>
#include <project/net_settings.h>
#include <zone.h>

Go to the source code of this file.

Classes

struct  CN_DISJOINT_NET_ENTRY
 
struct  RN_DYNAMIC_LINE
 
class  CONNECTIVITY_DATA
 

Enumerations

enum class  PROPAGATE_MODE { SKIP_CONFLICTS , RESOLVE_CONFLICTS }
 Controls how nets are propagated through clusters. More...
 

Enumeration Type Documentation

◆ PROPAGATE_MODE

enum class PROPAGATE_MODE
strong

Controls how nets are propagated through clusters.

Enumerator
SKIP_CONFLICTS 

Clusters with conflicting drivers are not updated (default)

RESOLVE_CONFLICTS 

Clusters with conflicting drivers are updated to the most popular net.

Definition at line 79 of file connectivity_data.h.