Quad Edge

A ‚QuadEdgeDataStructure‘ is used to represent a n-gonal Mesh without making any difference between primal and dual elements. The (relativ) dual-graph is holded in a valid state during any topological operation.

The implementation used in Grasshopper is embedded into the euclidean space. The solvers for the graph-analytic-tools are working with ‘GH_Variant’ values, which are provided by evaluating a string-expression against the QuadElement of investigation.

The components use a special zoom-interface. While UI-Elements are practicable to clarify an option, they are not if the value for the option should be set from the computation-tree. Therefor almost any UI-Element can be converted to a parameter.

PH Newsletter

Free Weekly Scripts

Join our exclusive email newsletter and be the first to receive our free, useful Grasshopper scripts every week!