getOriginH3IndexFromUnidirectionalEdge method

  1. @override
BigInt getOriginH3IndexFromUnidirectionalEdge(
  1. BigInt edgeIndex
)
override

Get the origin hexagon from an H3 index representing a unidirectional edge

Returns 0 when result can't be calculated

Implementation

@override
BigInt getOriginH3IndexFromUnidirectionalEdge(BigInt edgeIndex) {
  // ignore: unnecessary_cast
  final res = h3_js.getOriginH3IndexFromUnidirectionalEdge(
      edgeIndex.toRadixString(16)) as String?;
  if (res == null) {
    return BigInt.zero;
  }
  return res.toBigInt();
}