Skip to content

Commit 1b5b5c0

Browse files
author
Sherjeel Shehzad
committed
added method to directly access framedata using indices
1 parent a773f92 commit 1b5b5c0

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

bvh.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,13 @@ def frame_joint_channel(self, frame_index, joint, channel, value=None):
163163
if channel_index == -1 and value is not None:
164164
return value
165165
return float(self.frames[frame_index][joint_index + channel_index])
166+
167+
#method to directly retrieve values with (frame,joint,channel[]) indices
168+
def frame_joint_channel_index(self, frame_index, joint_index, channel_index):
169+
values = []
170+
for channel_idx in channel_index:
171+
values.append(float(self.frames[frame_index][joint_index + channel_idx]))
172+
return values
166173

167174
def frame_joint_channels(self, frame_index, joint, channels, value=None):
168175
values = []

0 commit comments

Comments
 (0)