|
Krita Source Code Documentation
|
#include <kis_lazy_fill_graph.h>
Public Member Functions | |
| bool | contains (const edge_descriptor &edge) const |
| bool | contains (edges_size_type index) const |
| edge_descriptor | edgeAt (edges_size_type index) const |
| EdgeIndexBin () | |
| EdgeIndexBin (const EdgeIndexBin &putAfter, const QRect &_rect, EdgeIndexBinId _binId) | |
| EdgeIndexBin (edges_size_type _start, const QRect &_rect, EdgeIndexBinId _binId) | |
| edges_size_type | indexOf (const edge_descriptor &edge) const |
| edges_size_type | last () const |
Public Attributes | |
| EdgeIndexBinId | binId {HORIZONTAL} |
| bool | isReversed {false} |
| QRect | rect |
| edges_size_type | size {0} |
| edges_size_type | start {0} |
| edges_size_type | stride {0} |
| edges_size_type | xOffset {0} |
| edges_size_type | yOffset {0} |
Definition at line 410 of file kis_lazy_fill_graph.h.
|
inline |
Definition at line 411 of file kis_lazy_fill_graph.h.
|
inline |
|
inline |
Definition at line 426 of file kis_lazy_fill_graph.h.
|
inline |
Definition at line 447 of file kis_lazy_fill_graph.h.
References KisLazyFillGraph::edge, and indexOf().
|
inline |
|
inline |
Definition at line 522 of file kis_lazy_fill_graph.h.
References binId, KisLazyFillGraph::HORIZONTAL, KisLazyFillGraph::HORIZONTAL_REVERSED, isReversed, KisLazyFillGraph::VertexDescriptor::LABEL_A, KisLazyFillGraph::LABEL_A, KisLazyFillGraph::LABEL_A_REVERSED, KisLazyFillGraph::VertexDescriptor::LABEL_B, KisLazyFillGraph::LABEL_B, KisLazyFillGraph::LABEL_B_REVERSED, KisLazyFillGraph::VertexDescriptor::NORMAL, size, start, stride, KisLazyFillGraph::VertexDescriptor::type, KisLazyFillGraph::VERTICAL, KisLazyFillGraph::VERTICAL_REVERSED, KisLazyFillGraph::VertexDescriptor::x, xOffset, KisLazyFillGraph::VertexDescriptor::y, and yOffset.
|
inline |
Definition at line 451 of file kis_lazy_fill_graph.h.
References binId, KisLazyFillGraph::edge, KisLazyFillGraph::HORIZONTAL, KisLazyFillGraph::HORIZONTAL_REVERSED, isReversed, KisLazyFillGraph::VertexDescriptor::LABEL_A, KisLazyFillGraph::LABEL_A, KisLazyFillGraph::LABEL_A_REVERSED, KisLazyFillGraph::VertexDescriptor::LABEL_B, KisLazyFillGraph::LABEL_B, KisLazyFillGraph::LABEL_B_REVERSED, LF_SANITY_ASSERT_RECOVER, KisLazyFillGraph::VertexDescriptor::NORMAL, size, source(), start, stride, target(), KisLazyFillGraph::VertexDescriptor::type, KisLazyFillGraph::VERTICAL, KisLazyFillGraph::VERTICAL_REVERSED, KisLazyFillGraph::VertexDescriptor::x, xOffset, KisLazyFillGraph::VertexDescriptor::y, and yOffset.
|
inline |
| EdgeIndexBinId KisLazyFillGraph::EdgeIndexBin::binId {HORIZONTAL} |
Definition at line 570 of file kis_lazy_fill_graph.h.
| bool KisLazyFillGraph::EdgeIndexBin::isReversed {false} |
Definition at line 571 of file kis_lazy_fill_graph.h.
| QRect KisLazyFillGraph::EdgeIndexBin::rect |
Definition at line 572 of file kis_lazy_fill_graph.h.
| edges_size_type KisLazyFillGraph::EdgeIndexBin::size {0} |
Definition at line 567 of file kis_lazy_fill_graph.h.
| edges_size_type KisLazyFillGraph::EdgeIndexBin::start {0} |
Definition at line 565 of file kis_lazy_fill_graph.h.
| edges_size_type KisLazyFillGraph::EdgeIndexBin::stride {0} |
Definition at line 566 of file kis_lazy_fill_graph.h.
| edges_size_type KisLazyFillGraph::EdgeIndexBin::xOffset {0} |
Definition at line 568 of file kis_lazy_fill_graph.h.
| edges_size_type KisLazyFillGraph::EdgeIndexBin::yOffset {0} |
Definition at line 569 of file kis_lazy_fill_graph.h.