GraphOptions.this - multiple declarations

Function GraphOptions.this

All S2Builder::Layer subtypes should specify GraphOptions explicitly using this constructor, rather than relying on default values.

this (
  S2Builder.EdgeType edge_type,
  GraphOptions.DegenerateEdges degenerate_edges,
  GraphOptions.DuplicateEdges duplicate_edges,
  GraphOptions.SiblingPairs sibling_pairs
);

Function GraphOptions.this

The default options specify that all edges should be kept, since this produces the least surprising output and makes it easier to diagnose the problem when an option is left unspecified.

this();