Actually I've made a code mistake as I was nailing it overnight. The next subject that I am working on has to be with transforms. I've read your post about that topic on https://jeremytammik.github.io/tbc/a/0290_abg07_transform.htm


then if I want to get the coordinates of my study point with respect to the section view coordinate systems (x'=right direction, y'= up direction, z'= view direction) I will need to follow the next steps:
1). Get the view cropbox transform

2). Wrap the basis and origin value in a M matrix. Then Multiply M with the Study Point. So far, I acknowledge that OfPoint() comprise this operation.

3) Script:
Study point: (24.973068124511, 55.8886371936385, 54.430719963225)
view = doc.ActiveView
cropbox = view.CropBox
transform = cropbox.Transform
NEWpoint = transform.OfPoint(XYZ(24.973068124511, 55.8886371936385, 54.430719963225))

Indeed, OfPoint() Method is determining a point that has non sense pertaining to view coordinate system as it lays on the view plane, and therefore the z' basis should no depict a 97.75 value. (it must be less or more between -1 or 1)
secondly, If I repeat the same process to the point ( 32.9099661975634, 36.1746046592249, 54.430719963225) that is located to the left off the section view origin, the x' keeps a positive value (67.14).


Am I skipping or misunderstanding something here? I would appreciate hearing some thoughts from you Jeremy.
Thanks in advance,
Miguel G.