BindPoint

Overview

BindPoint is a class in Aspose.3D FOSS for Python. Inherits from: A3DObject.

BindPoint.add_channel adds a new animation channel with the specified name, value and type, returning True on success.

This class provides 13 methods for working with BindPoint objects in Python programs. Available methods include: __init__, add_channel, bind_keyframe_sequence, channels_count, create_keyframe_sequence, find_property, get_channel, get_keyframe_sequence, get_property, property, remove_property, reset_channels, and 1 additional methods. All public members are accessible to any Python application after installing the Aspose.3D FOSS for Python package. Properties: name, properties.

Properties

NameTypeAccessDescription
namestrRead/WriteGets or sets the name.
properties``ReadGets the properties.

Methods

SignatureDescription
__init__(scene: 'Scene', prop: 'Property')
add_channel(name: str, value: Any, type)boolAdds a new animation channel with the specified name, value and type, returning True on success
get_keyframe_sequence(channel_name: str)'KeyframeSequence'Returns the KeyframeSequence associated with the given channel name
create_keyframe_sequence(name: str)'KeyframeSequence'Creates and returns a new KeyframeSequence identified by the provided name
bind_keyframe_sequence(channel_name: str, sequence: 'KeyframeSequence')Links the specified KeyframeSequence to the named animation channel
get_channel(channel_name: str)'AnimationChannel'Retrieves the AnimationChannel object for the given channel name
reset_channels()Removes all channels and their bindings from the BindPoint
property()'Property'Returns the Property collection associated with this BindPoint
channels_count()intReturns the number of animation channels currently defined
find_property(property_name: str)
get_property(property: str)
set_property(property: str, value)Sets the property value.
remove_property(property)

See Also