FGPropertyNode¶
- class jsbsim.FGPropertyNode¶
A node in a property tree.
- get_attribute(attr: Attribute) bool¶
Check a single mode attribute for the property node.
- get_double_value() float¶
Get the property value.
- Returns:
The property value as a double.
- get_fully_qualified_name() str¶
Get the fully qualified name of a node.
This function is very slow, so is probably useful for debugging only.
- get_name() str¶
Get the node’s simple name as a string.
- get_node(path: str, create: bool = False) SGPropertyNode | None¶
Get a pointer to another node by relative path.
- Parameters:
path – The relative path from the node.
create – True to create the node if it doesn’t exist.
- Returns:
The node, or None if it does not exist.
- set_attribute(attr: Attribute, state: bool) None¶
Set a single mode attribute for the property node.
- set_double_value(value: float) bool¶
Set the property value.
- Parameters:
value – The new value.
- Returns:
True if the assignment succeeded, False otherwise.