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

#include <graphics_abstraction_layer.h>

Public Member Functions

bool SamePrefix (const RETAINED_GROUP_ORDER &aOther) const
 
bool operator< (const RETAINED_GROUP_ORDER &aOther) const
 

Public Attributes

int64_t priority = 0
 
std::array< int, 4 > bbox {}
 
wxString className
 
double lodScale = 0.0
 
std::array< uint64_t, 2 > contentHash {}
 
bool contentTie = false
 

Detailed Description

Definition at line 54 of file graphics_abstraction_layer.h.

Member Function Documentation

◆ operator<()

bool KIGFX::RETAINED_GROUP_ORDER::operator< ( const RETAINED_GROUP_ORDER & aOther) const
inline

Definition at line 69 of file graphics_abstraction_layer.h.

References bbox, className, contentHash, lodScale, and priority.

◆ SamePrefix()

bool KIGFX::RETAINED_GROUP_ORDER::SamePrefix ( const RETAINED_GROUP_ORDER & aOther) const
inline

Definition at line 63 of file graphics_abstraction_layer.h.

References bbox, className, lodScale, and priority.

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

Member Data Documentation

◆ bbox

std::array<int, 4> KIGFX::RETAINED_GROUP_ORDER::bbox {}

◆ className

wxString KIGFX::RETAINED_GROUP_ORDER::className

Definition at line 58 of file graphics_abstraction_layer.h.

Referenced by operator<(), KIGFX::retainedOrderKey(), and SamePrefix().

◆ contentHash

std::array<uint64_t, 2> KIGFX::RETAINED_GROUP_ORDER::contentHash {}

◆ contentTie

◆ lodScale

double KIGFX::RETAINED_GROUP_ORDER::lodScale = 0.0

◆ priority

int64_t KIGFX::RETAINED_GROUP_ORDER::priority = 0

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