get_properties#

SolutionCouplingNode.get_properties(property_names: list[str] | None = None, skipChecks: bool = True, raw: bool = True) dict[str, str | list[str] | list[float]]#

Get all of a node’s properties in a single API call.

This method is intended for scripts that need to read multiple properties efficiently.

Parameters:
property_nameslist[str], optional

Property names to return. When None, all properties are returned.

skipChecksbool, optional

Whether to skip property visibility checks. The default is True.

rawbool, optional

When True, return string values When False, parse values such as position and orientation into lists of floats. The default is True.

Returns:
dict

Dictionary of property names and values.

Raises:
ValueError

If a requested property is not found or not available.