HasReflection property in the Transform class?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
The Transform class has a property called HasReflection and another property called Determinant. I'm trying to better understand the relationship between the 2.
From observation, I've noticed that when the determinant is negative, HasReflection evaluates to True. When the determinant is positive, HasReflection evaluates to false.
So 2 questions I guess. One, is the relationship described above guaranteed to be valid under all conditions? Two, how is the API actually determining the value of HasReflection? Is it derived by the other info already exposed in the Transform class? Is it a flag set by Revit whenever a reflection is applied to something? Something else?
In researching, I did stumble onto the post linked below, which seems a bit related. Any hints would be much appreciated!
https://forums.autodesk.com/t5/revit-api-forum/transform-matrix/m-p/6014293