How can I rotate a mesh about another object using animation node in blender How can I rotate a mesh about another object using animation node in blender

My thoughts were to have the circle/triangle mesh node pivot point be the same as the cube piviot point 
I was following along using a video but it uses a matrix instead of a mesh. 
https://youtu.be/EWkK11PQG_Y?t=3m23s

I also tried using the offset node I thought I could use the Global Axis - Global Pivot node but had some issues with converting the nodes from mesh to matrices https://animation-nodes-manual.readthedocs.io/en/latest/user_guide/nodes/matrix/offset_matrices.html



I 'm using Ubuntu 18.04 64bit, Python 3.6.5, numpy 1.15.0, blender 2.79b, Animation Node addon 2.1.2 Beta.
You can use the Transform Mesh Node where the matrix is a multiplication of three matrices, translation such that the target object becomes at the origin, rotation then translating back.