A base class for most all the KiCad significant classes used in schematics and boards.
 
std::size_t hash_fp_item(const EDA_ITEM *aItem, int aFlags=HASH_FLAGS::HASH_ALL)
Calculate hash of an EDA_ITEM.
 
HASH_FLAGS
Enable/disable properties that will be used for calculating the hash.
 
@ REL_COORD
Use coordinates relative to the parent object.
 
@ REL_POS
Use coordinates relative to the shape position.