class ByVector3FilterNode(attrId: Int, propId: Int, filterNodeType: FilterNodeType = FilterNodeType.FILTER, val filterBuilder: FilterBuilder) : FilterNode
ByVector3FilterNode
(
attrId
, propId
, filterNodeType
, filterBuilder
)
|
Signature
constructor(attrId: Int, propId: Int, filterNodeType: FilterNodeType = FilterNodeType.FILTER, filterBuilder: FilterBuilder) Parameters attrId: IntÂ
The attribute id of the filter node.
propId: IntÂ
The property id indicating which component to filter on (0 for X, 1 for Y, 2 for Z).
filterNodeType: FilterNodeTypeÂ
The type of filter node (FILTER for leaf nodes, AND/OR for composite nodes).
Returns ByVector3FilterNode |
filterBuilder
: FilterBuilder
[Get] |
Signature
val filterBuilder: FilterBuilder |
filterFunctionInfo
: FilterFunctionInfo?
[Get] |
Signature
val filterFunctionInfo: FilterFunctionInfo? = null |
left
: FilterNode?
[Get][Set] |
Signature
var left: FilterNode? |
parent
: FilterNode?
[Get][Set] |
Signature
var parent: FilterNode? |
right
: FilterNode?
[Get][Set] |
Signature
var right: FilterNode? |
type
: FilterNodeType
[Get] |
Signature
val type: FilterNodeType |
and
(
b
)
|
Performs a logical AND operation with another filter node.
Signature
infix fun and(b: FilterNode): FilterNode Parameters |
or
(
b
)
|
Performs a logical OR operation with another filter node.
Signature
infix fun or(b: FilterNode): FilterNode Parameters |