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])¶