OriginDimensionSpacePointSet
final class OriginDimensionSpacePointSet implements JsonSerializable, IteratorAggregate, ArrayAccess, Countable (View source)
A set of points in the dimension space, occupied by nodes in a node aggregate
E.g.: {[language => es, country => ar], [language => es, country => es]}
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
__construct(array $points)
No description
static OriginDimensionSpacePointSet
fromDimensionSpacePointSet(DimensionSpacePointSet $dimensionSpacePointSet)
No description
static OriginDimensionSpacePointSet
fromArray(array $array)
No description
static OriginDimensionSpacePointSet
fromJsonString(string $jsonString)
No description
DimensionSpacePointSet
toDimensionSpacePointSet()
No description
array
getPoints()
No description
array
getPointHashes()
No description
bool
contains(OriginDimensionSpacePoint $point)
No description
string
toJson()
No description
array
jsonSerialize()
No description
int
count()
No description
Traversable
getIterator()
No description
bool
offsetExists(mixed $dimensionSpacePointHash)
No description
OriginDimensionSpacePoint|null
offsetGet(mixed $dimensionSpacePointHash)
No description
never
offsetSet(mixed $offset, mixed $value)
No description
never
offsetUnset(mixed $offset)
No description
OriginDimensionSpacePointSet
getUnion(OriginDimensionSpacePointSet $other)
No description
OriginDimensionSpacePointSet
getIntersection(OriginDimensionSpacePointSet $other)
No description
OriginDimensionSpacePointSet
getDifference(OriginDimensionSpacePointSet $other)
No description