-
Notifications
You must be signed in to change notification settings - Fork 6
Select
This node type is used to select parametric entities matching (or not) a query. You can write a select query with following elements.
Numeric variables: a
, b
, c
, d
, e
, f
, g
, h
, i
, j
, k
, l
, nth
, width
, height
, depth
Numeric operators: +
, -
, *
, /
, %
, <
, <=
, =
, !=
, >=
, >
Numeric functions: min
, max
, round
, ceil
, floor
, deg
, asinh
, asin
, sin
, acosh
, cos
, atanh
, atan
, tan
, exp
, log2
, log10
, sqrt
, cbrt
, rand
, if
, case
Boolean variables: first
, even
, odd
, last
, solid
, random
Boolean operators: and
, or
Boolean functions: not
Alphanumeric variables: name
, material
, tag
, layer
Alphanumeric operators: =
, !=
Alphanumeric functions: concat
Here are some valid select queries:
random
not(first)
width > a
first or last
nth = if(a = b, c, d)
name = concat('Box ', a)