|
Krita Source Code Documentation
|
Classes | |
| struct | SpatialNodeData |
Public Member Functions | |
| int | childIndexForPoint (QPointF position) |
| SpatialNode () | |
| ~SpatialNode () | |
Public Attributes | |
| QVector< SpatialNode * > | children = {} |
| bool | isLeaf {true} |
| QRectF | maximumArea |
| int | nodeId {-1} |
| int | pointsCount {0} |
| QVector< SpatialNodeData > | pointsData = {} |
| qreal | xPartition {0.0} |
| qreal | yPartition {0.0} |
Definition at line 38 of file KisSpatialContainer.cpp.
|
inline |
Definition at line 54 of file KisSpatialContainer.cpp.
References children, and pointsData.
|
inline |
| int KisSpatialContainer::SpatialNode::childIndexForPoint | ( | QPointF | position | ) |
Definition at line 713 of file KisSpatialContainer.cpp.
References xPartition, and yPartition.
| QVector<SpatialNode*> KisSpatialContainer::SpatialNode::children = {} |
Definition at line 62 of file KisSpatialContainer.cpp.
| bool KisSpatialContainer::SpatialNode::isLeaf {true} |
Definition at line 67 of file KisSpatialContainer.cpp.
| QRectF KisSpatialContainer::SpatialNode::maximumArea |
Definition at line 71 of file KisSpatialContainer.cpp.
| int KisSpatialContainer::SpatialNode::nodeId {-1} |
Definition at line 73 of file KisSpatialContainer.cpp.
| int KisSpatialContainer::SpatialNode::pointsCount {0} |
Definition at line 66 of file KisSpatialContainer.cpp.
| QVector<SpatialNodeData> KisSpatialContainer::SpatialNode::pointsData = {} |
Definition at line 61 of file KisSpatialContainer.cpp.
| qreal KisSpatialContainer::SpatialNode::xPartition {0.0} |
Definition at line 63 of file KisSpatialContainer.cpp.
| qreal KisSpatialContainer::SpatialNode::yPartition {0.0} |
Definition at line 64 of file KisSpatialContainer.cpp.