Doubly Connected Edge Lists

DCEL (doubly connected edge list) is very useful data structure which provides linear access to various components of a flat graph. I looked for an implementation in C# , but I couldn’t find one, so I decided to re-write my C++ code in DotNet framework and now...

GHCustom controls webinar

Here is some part of my webinar on GH Custom Control library . You can find out how to : Create and add a control to Grasshopper component How to stop a control from updating solution  How to group controls. How to layout controls. (stack panel) How to listen to...

WPF Numeric Up_Down control

One of the very useful controls in Windows Form is NumericUPDown control which allows user to enter an integer or decimal number, however this basic control does not exist in WPF standard toolbox and you probably need to install external packages offering it. I have...
Fit an arbitrary set of points into a given rectangle.

Fit an arbitrary set of points into a given rectangle.

A simple problem : Fit a flat set of points on XY plane into a given rectangle. Or in other words place the given rectangle around the set of points which contains all the points. In the same time determine if the problem has a solution or not? In this video I used...
Para 3D 5.0 is released.

Para 3D 5.0 is released.

Finally the new version of Para 3D is released. In this version we ensured the compatibility of Para 3D with 3DS MAX 2021. For our current user the new build is now available on Para 3D license manager. For those who like to try the demo version the upgrade will be...
Plane and Solid/Surface intersection

Plane and Solid/Surface intersection

So far we discussed Plane-Plane, Plane-Line and Plane-Curve intersections. None of these methods were not found in REVT-API and you had to find a work around to implement them yourself. The same applies to Plane-Solid intersection which we discuss in this post. The...