class cymel.core.datatypes.vector.Vector ======================================== .. currentmodule:: cymel.core.datatypes.vector .. inheritance-diagram:: Vector :parts: 1 .. autoclass:: Vector :show-inheritance: .. rubric:: Methods: .. autosummary:: abs add angle cartesianize cross distanceSqTo distanceTo div dot dot4 dot4r findNearestAxis homogenize iabs iadd idiv imul ineg isEquivalent isParallel isZero isub length lengthSq maxAxis minAxis mul neg normal normalize normalizeIt orthogonal orthogonalize rationalize rotateBy rotateTo set slerp sub transformAsNormal xform3 xform4 .. rubric:: Attributes: .. autoattribute:: AXIS_VECTOR_DICT .. autoattribute:: One .. autoattribute:: Origin .. autoattribute:: Tolerance .. autoattribute:: XAxis .. autoattribute:: XNegAxis .. autoattribute:: YAxis .. autoattribute:: YNegAxis .. autoattribute:: ZAxis .. autoattribute:: ZNegAxis .. autoattribute:: Zero .. autoattribute:: Zero4 .. rubric:: Methods Details: .. automethod:: abs .. automethod:: add .. automethod:: angle .. automethod:: cartesianize .. automethod:: cross .. automethod:: distanceSqTo .. automethod:: distanceTo .. automethod:: div .. automethod:: dot .. automethod:: dot4 .. automethod:: dot4r .. automethod:: findNearestAxis .. automethod:: homogenize .. automethod:: iabs .. automethod:: iadd .. automethod:: idiv .. automethod:: imul .. automethod:: ineg .. automethod:: isEquivalent .. automethod:: isParallel .. automethod:: isZero .. automethod:: isub .. automethod:: length .. automethod:: lengthSq .. automethod:: maxAxis .. automethod:: minAxis .. automethod:: mul .. automethod:: neg .. automethod:: normal .. automethod:: normalize .. automethod:: normalizeIt .. automethod:: orthogonal .. automethod:: orthogonalize .. automethod:: rationalize .. automethod:: rotateBy .. automethod:: rotateTo .. automethod:: set .. automethod:: slerp .. automethod:: sub .. automethod:: transformAsNormal .. automethod:: xform3 .. automethod:: xform4