Example #1
0
class FkLimb(object):
    def __init__(self):
        # Name of the FK LIMB
        self._fkLimbName = None

        # FK Controllers
        self._fkControllers = None

        # FK Joints
        self._fkJoints = None

        # FK Utilities
        self._fkUtilities = None

        # FK NODES  : self.fkLimbNodes = Nodes(fkLimbName)
        # Used for network connection
        self.fkLimbNodes = None

    def create_fk_limb(self, name_in, positions, frontAxis=None):

        self._fkLimbName = name_in
        self._fkJoints = JointChain(name_in, positions)
        self._fkJoints.orient_joint_chain(frontAxis=frontAxis)
Example #2
0
class FkLimb(object):
    def __init__(self):
        # Name of the FK LIMB
        self._fkLimbName = None

        # FK Controllers
        self._fkControllers = None

        # FK Joints
        self._fkJoints = None

        # FK Utilities
        self._fkUtilities = None

        # FK NODES  : self.fkLimbNodes = Nodes(fkLimbName)
        # Used for network connection
        self.fkLimbNodes = None

    def create_fk_limb(self, name_in, positions, frontAxis=None):

        self._fkLimbName = name_in
        self._fkJoints = JointChain(name_in, positions)
        self._fkJoints.orient_joint_chain(frontAxis=frontAxis)
Example #3
0
    def create_fk_limb(self, name_in, positions, frontAxis=None):

        self._fkLimbName = name_in
        self._fkJoints = JointChain(name_in, positions)
        self._fkJoints.orient_joint_chain(frontAxis=frontAxis)
Example #4
0
    def create_fk_limb(self, name_in, positions, frontAxis=None):

        self._fkLimbName = name_in
        self._fkJoints = JointChain(name_in, positions)
        self._fkJoints.orient_joint_chain(frontAxis=frontAxis)