finesse.parameter.ParameterRef.cyexpr_name¶
- property ParameterRef.cyexpr_name¶
Name of the parameter reference in
cyexprcompatibility format.This is equivalent to
ParameterRef.namebut with"."replaced with"_", converted to lower case and encoded in UTF-8 format as abytesobject.The above format makes this compatible with passing to the underlying math evaluator engine (
tinyexpr) used via thecyexprsub-module.Note
This should, typically, never need to be used outside of internal usage. It exists primarily to act as the owner for the parameter name strings (avoiding dangling pointers in the expression code).
- Getter
Returns the
cyexprcompatible name format of the pref name (read-only).