Skip to content

Instantly share code, notes, and snippets.

@sampettersson
sampettersson / clipped_circle_rounded_rect.rs
Created March 1, 2023 14:19
A circle that is clipped to a rounded rect in EGUI
fn nearest_point_within_rounded_rect(
point: Pos2,
rect: Rect,
corner_radius: f32,
) -> Pos2 {
let mut x = point.x;
let mut y = point.y;
// Check if point is inside or outside the rounded corners
let mut in_top_left_corner = false;
/**
* Definition for a binary tree node.
* public class TreeNode {
* public var val: Int
* public var left: TreeNode?
* public var right: TreeNode?
* public init(_ val: Int) {
* self.val = val
* self.left = nil
* self.right = nil
//
// EmbarkStore.swift
// test
//
// Created by Sam Pettersson on 2020-01-16.
//
import Foundation
import Flow
var getNodeByAttribute = function (attribute, page) {
var nodeIteratorUtil = require("NodeIteratorUtil");
var nodeFilterUtil = require("NodeFilterUtil");
var resourceLocatorUtil = require("ResourceLocatorUtil");
var propertyUtil = require("PropertyUtil");
var attributeFilter = nodeFilterUtil.getStringPropertyFilter("attribute", attribute);
if (page === void 0) {
page = resourceLocatorUtil.getSitePage();
}