SBNodeSelector#
This class describes a node selector.
See also
SAMSON SDK: SBDDataGraphNodeSelector
- class samson.SBNodeSelector(*args, **kwargs)#
Bases:
pybind11_objectThis class describes a selector.
Overloaded function.
__init__(self: samson.SBNodeSelector) -> None
Constructs a selector
__init__(self: samson.SBNodeSelector, parameterMap: samson.SBValueMap) -> None
Constructs a selector from parameters.
- Parameters:
parameterMap (samson.SBValueMap) – Selector parameters.
- getNodes(self: samson.SBNodeSelector, nodeIndexer: samson.SBNodeIndexer) samson.SBNodeIndexer#
Return nodes selected from
nodeIndexer.The selector evaluates the input indexer and returns a new indexer with the selected nodes. The input indexer is not modified.
- Parameters:
nodeIndexer (samson.SBNodeIndexer) – Input node indexer to filter.
- Returns:
New node indexer containing the selected nodes.
- Return type:
- property NSLExpression#
Returns an NSL expression equivalent to the selector, if such expression exists, else returns an empty string
- property isSerializable#
Returns True when the class is serializable
- property name#
Returns the selector’s name