STRtreeNode class

Inheritance

Constructors

STRtreeNode(int level)

Properties

bounds Object?
getter/setter pairinherited
childBoundables List
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
level int
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addChildBoundable(Boundable childBoundable) → void
Adds either an AbstractNode, or if this is a leaf node, a data object (wrapped in an ItemBoundable)
inherited
computeBounds() Object
Returns a representation of space that encloses this Boundable, preferably not much bigger than this Boundable's boundary yet fast to test for intersection with the bounds of other Boundables. The class of object returned depends on the subclass of AbstractSTRtree.
override
getBounds() Object
Gets the bounds of this node
inherited
getChildBoundables() List
Returns either child {@link AbstractNode}s, or if this is a leaf node, real data (wrapped in {@link ItemBoundable}s).
inherited
getLevel() int
Returns 0 if this node is a leaf, 1 if a parent of a leaf, and so on; the root node will have the highest level
inherited
isEmpty() bool
Tests whether there are any {@link Boundable}s at this node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
size() int
Gets the count of the {@link Boundable}s at this node.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited