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. (Look into the expample files!)
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.
- Run the .msi-Installer.
- (Re)Start Rhino+Grasshopper.
- Examples are included.
- Go the 'standard-way' and download the .zip
I have tested this project, but it is the first release and it might contain still bugs. Please use it "as is", it does not come with warranties. I spent a lot of time developing the logic and implementing it, please give credit where credit is due.
Visit me on:
Greets Ortler Mark