pymel.core.datatypes.FloatVector

digraph inheritance70bf333cf5 { rankdir=TB; ranksep=0.15; nodesep=0.15; size="8.0, 12.0"; "Array" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="../pymel.util.arrays/pymel.util.arrays.Array.html#pymel.util.arrays.Array",style="setlinewidth(0.5)",tooltip="A generic n-dimensional array class using nested lists for storage.",height=0.25,shape=box,fontsize=8]; "FloatVector" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="#pymel.core.datatypes.FloatVector",style="setlinewidth(0.5)",tooltip="A 3 dimensional vector class that wraps Maya's api FloatVector class,",height=0.25,shape=box,fontsize=8]; "Vector" -> "FloatVector" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MFloatVector" -> "FloatVector" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MFloatVector" [shape=box,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=8,style="setlinewidth(0.5)",height=0.25]; "MVector" [shape=box,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=8,style="setlinewidth(0.5)",height=0.25]; "Vector" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="pymel.core.datatypes.Vector.html#pymel.core.datatypes.Vector",style="setlinewidth(0.5)",tooltip="A 3 dimensional vector class that wraps Maya's api Vector class",height=0.25,shape=box,fontsize=8]; "VectorN" -> "Vector" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MVector" -> "Vector" [arrowsize=0.5,style="setlinewidth(0.5)"]; "VectorN" [fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",URL="../pymel.util.arrays/pymel.util.arrays.VectorN.html#pymel.util.arrays.VectorN",style="setlinewidth(0.5)",tooltip="A generic size VectorN class derived from Array, basically a 1 dimensional Array.",height=0.25,shape=box,fontsize=8]; "Array" -> "VectorN" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

class FloatVector(*args, **kwargs)

A 3 dimensional vector class that wraps Maya’s api FloatVector class, It behaves identically to Vector, but it also derives from api’s FloatVector to keep api methods happy

apicls

alias of MFloatVector

cnames = ('x', 'y', 'z')
ndim = 1
one = dt.FloatVector([1.0, 1.0, 1.0])
shape = (3,)
size = 3
x
xAxis = dt.FloatVector([1.0, 0.0, 0.0])
xNegAxis = dt.FloatVector([-1.0, 0.0, 0.0])
y
yAxis = dt.FloatVector([0.0, 1.0, 0.0])
yNegAxis = dt.FloatVector([0.0, -1.0, 0.0])
z
zAxis = dt.FloatVector([0.0, 0.0, 1.0])
zNegAxis = dt.FloatVector([0.0, 0.0, -1.0])
zero = dt.FloatVector([0.0, 0.0, 0.0])