public static IEnumerable <PassiveNodeDefinition> GetNodesInRadius(this PassiveTreeDefinition @this,
                                                                    PassiveNodeDefinition node, uint radius)
 => @this.Nodes
 .Where(n => n != node)
 .Where(n => Distance(n.Position, node.Position) <= radius);
 public static IEnumerable <PassiveNodeDefinition> GetNodesInRadius(this PassiveTreeDefinition @this,
                                                                    ushort nodeId, JewelRadius radius)
 => @this.GetNodesInRadius(nodeId, radius.GetRadius());
 public static IEnumerable <PassiveNodeDefinition> GetNodesInRadius(this PassiveTreeDefinition @this,
                                                                    ushort nodeId, uint radius)
 => @this.GetNodesInRadius(@this.GetNodeById(nodeId), radius);