|
Krita Source Code Documentation
|
Public Types | |
| typedef double | data_type |
| typedef std::pair< VertexDescriptor, VertexDescriptor > | key_type |
| typedef std::pair< key_type, data_type > | value_type |
Public Member Functions | |
| data_type & | operator[] (key_type const &k) |
| WeightMap ()=default | |
| WeightMap (const KisMagneticGraph &g) | |
Private Attributes | |
| KisMagneticGraph | m_graph |
| std::map< key_type, data_type > | m_map |
Definition at line 113 of file KisMagneticWorker.cc.
| typedef double WeightMap::data_type |
Definition at line 115 of file KisMagneticWorker.cc.
| typedef std::pair<VertexDescriptor, VertexDescriptor> WeightMap::key_type |
Definition at line 114 of file KisMagneticWorker.cc.
| typedef std::pair<key_type, data_type> WeightMap::value_type |
Definition at line 116 of file KisMagneticWorker.cc.
|
default |
|
inlineexplicit |
Definition at line 120 of file KisMagneticWorker.cc.
Definition at line 124 of file KisMagneticWorker.cc.
References EuclideanDistance(), KisMagneticGraph::getIntensity(), m_graph, and m_map.
|
private |
Definition at line 135 of file KisMagneticWorker.cc.
Definition at line 134 of file KisMagneticWorker.cc.