Subclasses can override this. By default we just set the given geometry as our internal representation.
Subclasses can override this. By default we just set the given geometry as our internal representation.