Z.Bezier
Inherits from Z.Group
Description
Z.Bezier is a group node, the child nodes of which, as well as nodes realtiveTo
it, are positioned on a path defined by a series of control points. The location of the children along the path is determined by the distance
parameter.
The path is built from an array of segments, with each segment containing four control points. Control points are 3D vectors, of the form [x, y, z]
.
Provided by Z.Bezier
Constructor
Functions
distance( ) |
Gets the normalized distance along the curve where child nodes are positioned. |
distance(...) |
Sets the normalized distance along the curve where child nodes are positioned. |
points( ) |
Gets an array of bezier points. |
points(...) |
Sets an array of bezier points. |
Inherited from Z.Group
Constructor
Functions
child(...) |
Gets the child node at the specified index. |
children( ) |
Gets the children of the group. |
clear( ) |
Removes all children from the group. |
insert(...) |
Inserts a node into the group at the specified index. |
push(...) |
Inserts a node as the last child of the group. |
remove(...) |
Removes a node from the group. |
Inherited from Z.Node
Functions
Inherited from Z.Base
Functions
emit(...) |
Calls the handler functions attached to an event. |
hasTag(...) |
Returns true if this object has the specified tag. |
off(...) |
Removes a handler function from an event. |
on(...) |
Attaches a handler function to an event. |
one(...) |
Attaches a single-use handler function to an event. |
pushTag(...) |
Adds a tag to this object. |
removeTag(...) |
Removes a tag from this object. |
tags( ) |
Gets an array of the tags that this object belongs to. |
tags(...) |
Sets the array of the tags that this object belongs to. |