Constructor
new RangeNode( minNode : Node.<any>, maxNode : Node.<any> )
Constructs a new range node.
| minNode |
A node defining the lower bound of the range. Default is |
| maxNode |
A node defining the upper bound of the range. Default is |
Properties
Methods
.getConstNode( node : Node ) : Node
Returns a constant node from the given node by traversing it.
| node |
The node to traverse. |
- Returns: The constant node, if found.
.getNodeType( builder : NodeBuilder ) : string
This method is overwritten since the node type is inferred from range definition.
| builder |
The current node builder. |
- Overrides: Node#getNodeType
- Returns: The node type.
.getVectorLength( builder : NodeBuilder ) : number
Returns the vector length which is computed based on the range definition.
| builder |
The current node builder. |
- Returns: The vector length.