API reference
API reference
Select your platform
No SDKs available
No versions available

ByVector3FilterNode

ByVector3FilterNode

class ByVector3FilterNode(attrId: Int, propId: Int, filterNodeType: FilterNodeType = FilterNodeType.FILTER, val filterBuilder: FilterBuilder) : FilterNode
A class representing a filter node for Vector3 values.
This class is used to create filter nodes that represent conditions on Vector3 attributes or their individual components (X, Y, or Z). It can be used both for comparing entire Vector3 values and for component-wise comparisons.
When used for component-wise filtering, the propId parameter specifies which component to operate on (0 for X, 1 for Y, 2 for Z).

Constructors

NameSummary
ByVector3FilterNode
constructor(attrId: Int, propId: Int, filterNodeType: FilterNodeType = FilterNodeType.FILTER, filterBuilder: FilterBuilder)

Properties

NameSummary
filterBuilder
val filterBuilder: FilterBuilder
filterFunctionInfo
val filterFunctionInfo: FilterFunctionInfo? = null
left
var left: FilterNode?
parent
var parent: FilterNode?
right
var right: FilterNode?
type
val type: FilterNodeType

Functions

NameSummary
and
infix fun and(b: FilterNode): FilterNode

Performs a logical AND operation with another filter node.
or
infix fun or(b: FilterNode): FilterNode

Performs a logical OR operation with another filter node.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon