<aside> ⚠️ This section contains advanced Pixyz Studio scripting information
</aside>
Filter expressions enables single-Python-call-for-multiple-operations-in-Pixyz-Core.
# Without filter expressions: n * execution time of *core.getProperty*
names = list()
for occurrence in scene.findByProperty('Name', '.*'): # *scene.findByProperty('Name', '.*')* returns all scene occurrences
names.append(core.getProperty(occurrence, 'Name'))
# With filter expressions: one call for multiple operations
names = scene.evaluateExpressionOnSubTree('Property("Name")', scene.getRoot())
An expression returns a typed value among:
Function list: