Ejemplo n.º 1
0
        public MuscleHandle(HumanPartDof partDof, FingerDof fingerDof)
        {
            if (partDof < HumanPartDof.LeftThumb || partDof > HumanPartDof.RightLittle)
            {
                throw new InvalidOperationException("Invalid HumanPartDof for a finger.");
            }

            humanPartDof = partDof;
            dof          = (int)fingerDof;
        }
Ejemplo n.º 2
0
        public MuscleHandle(HumanPartDof partDof, ArmDof armDof)
        {
            if (partDof != HumanPartDof.LeftArm && partDof != HumanPartDof.RightArm)
            {
                throw new InvalidOperationException("Invalid HumanPartDof for an arm, please use either HumanPartDof.LeftArm or HumanPartDof.RightArm.");
            }

            humanPartDof = partDof;
            dof          = (int)armDof;
        }
Ejemplo n.º 3
0
        public MuscleHandle(HumanPartDof partDof, LegDof legDof)
        {
            if (partDof != HumanPartDof.LeftLeg && partDof != HumanPartDof.RightLeg)
            {
                throw new InvalidOperationException("Invalid HumanPartDof for a leg, please use either HumanPartDof.LeftLeg or HumanPartDof.RightLeg.");
            }

            humanPartDof = partDof;
            dof          = (int)legDof;
        }
Ejemplo n.º 4
0
        public MuscleHandle(HumanPartDof partDof, FingerDof fingerDof)
        {
            bool flag = partDof <HumanPartDof.LeftThumb || partDof> HumanPartDof.RightLittle;

            if (flag)
            {
                throw new InvalidOperationException("Invalid HumanPartDof for a finger.");
            }
            this.humanPartDof = partDof;
            this.dof          = (int)fingerDof;
        }
Ejemplo n.º 5
0
        public MuscleHandle(HumanPartDof partDof, ArmDof armDof)
        {
            bool flag = partDof != HumanPartDof.LeftArm && partDof != HumanPartDof.RightArm;

            if (flag)
            {
                throw new InvalidOperationException("Invalid HumanPartDof for an arm, please use either HumanPartDof.LeftArm or HumanPartDof.RightArm.");
            }
            this.humanPartDof = partDof;
            this.dof          = (int)armDof;
        }