clifford.tools.g3c.interpret_multivector_as_object

clifford.tools.g3c.interpret_multivector_as_object(mv)[source]

Takes an input multivector and returns what kind of object it is

-1 -> not a blade 0 -> a 1 vector but not a point 1 -> a euclidean point 2 -> a conformal point 3 -> a point pair 4 -> a circle 5 -> a line 6 -> a sphere 7 -> a plane

Similar to clifford.tools.classify.classify(), although that function does a little more work in order to produce full characterizations.