def set_guide_positions(self): """ sets the positions :return: <bool> True for success. """ if self.guide_joints and "positions" in self.information: for jnt, pos in zip(self.guide_joints, self.information["positions"]): object_utils.set_object_transform(jnt, m=pos, ws=True) return True return False
def set_position(obj, positional_array): """ sets position of the joint :param obj: :param positional_array: :return: """ if positional_array and len(positional_array) == 3: object_utils.set_object_transform(obj, t=positional_array) elif positional_array and len(positional_array) > 3: object_utils.set_object_transform(obj, m=positional_array)