geometry.parameters.Vector
geometry.parameters.Vector(
value,
free=False,
name=None,
bounds=None,
_constraints=list(),
)3D vector parameter (position, offset, direction, size).
Example
position = Vector(value=[1.0, 2.0, 3.0], free=True, name='pos')
offset = Vector(value=[0, 0, 0], free=False)Attributes
| Name | Description |
|---|---|
| xyz | Alias for .value (3D coordinates). |
Methods
| Name | Description |
|---|---|
| norm | Compute Euclidean norm. |
| normalize | Return a normalized Vector (unit length). |
norm
geometry.parameters.Vector.norm()Compute Euclidean norm.
normalize
geometry.parameters.Vector.normalize()Return a normalized Vector (unit length).