KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KIGFX::POLARITY_RUN Struct Reference

A stretch of one layer range drawn in one polarity. More...

#include <frame_packet.h>

Public Member Functions

bool Empty () const
 

Public Attributes

bool negative = false
 
RHI_SHAPE_COUNTS start {}
 
RHI_SHAPE_COUNTS count {}
 

Detailed Description

A stretch of one layer range drawn in one polarity.

Where order matters, as on a Gerber layer, a clear run erases what earlier runs drew and a later dark run draws over the cleared area.

Definition at line 137 of file frame_packet.h.

Member Function Documentation

◆ Empty()

bool KIGFX::POLARITY_RUN::Empty ( ) const
inline

Definition at line 143 of file frame_packet.h.

References count.

Referenced by KIGFX::GAL_MODERN::Flush().

Member Data Documentation

◆ count

RHI_SHAPE_COUNTS KIGFX::POLARITY_RUN::count {}

◆ negative

bool KIGFX::POLARITY_RUN::negative = false

Definition at line 139 of file frame_packet.h.

Referenced by KIGFX::GAL_MODERN::buildSceneRuns(), and KIGFX::GAL_MODERN::Flush().

◆ start

RHI_SHAPE_COUNTS KIGFX::POLARITY_RUN::start {}

Definition at line 140 of file frame_packet.h.

Referenced by KIGFX::GAL_MODERN::buildSceneRuns(), and KIGFX::GAL_MODERN::Flush().


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