How to set the base point of hatches within Grasshopper (using C#/Python)

Hello all,

For technical drawing purposes I would like the set the base point of triangular hatches within Grasshopper. As an example I have the rectangles in the image below, where I would like to set the base point in Grasshopper to the indicated corners.

I’m aware that there is a possibility to change the hatch attributes using C# ( . Sadly my C# is not yet of a sufficient level to solve this myself so far.

My question: is it possible to adjust the hatch attributes such as the base point within C# and how to do this?

A MWE example is added, I’m using Elefront to create the hatches and do the baking. (10.0 KB)