public RuleEvaluation(Skeleton skeleton, StretchesStretchRule rule) { Rule = rule; CurrentSkeleton = skeleton; Joint1 = GetJointPosition(skeleton, rule.Joint1); Joint2 = GetJointPosition(skeleton, rule.Joint2); CalculateJointPositions(); CalculateComparisonValues(); }
public DistanceRuleEvaluation(Skeleton skeleton, StretchesStretchRule rule) : base(skeleton, rule) { }
public CompareRuleEvaluation(Skeleton skeleton, StretchesStretchRule rule) : base(skeleton, rule) { }