FingertipPlacementRelationListExtension Class

Definition

Augments ICollection<T> with extension methods that are a particularly useful shorthand for adding FingertipPlacementRelation constraints to the PoseConstraints list of an existing HandPose.

public static class FingertipPlacementRelationListExtension
Inheritance
FingertipPlacementRelationListExtension

Methods

Add(ICollection<PoseConstraint>, Finger, RelativePlacement, Finger)

Creates and adds to the poseConstraints collection a new FingertipPlacementRelation constraint, imposing placementRelation between finger and otherFinger.

Add(ICollection<PoseConstraint>, Finger, RelativePlacement, IEnumerable<Finger>)

Creates and adds to the poseConstraints collection a new FingertipPlacementRelation constraint, imposing placementRelation between finger and each of the otherFingers.

Add(ICollection<PoseConstraint>, FingersContext, RelativePlacement, FingersContext)

Creates and adds to the poseConstraints collection a new FingertipPlacementRelation constraint, imposing placementRelation between the fingers in context and the fingers in otherContext.

Add(ICollection<PoseConstraint>, IEnumerable<Finger>, RelativePlacement, Finger)

Creates and adds to the poseConstraints collection a new FingertipPlacementRelation constraint, imposing placementRelation between each finger in fingers and otherFinger.

Add(ICollection<PoseConstraint>, IEnumerable<Finger>, RelativePlacement, IEnumerable<Finger>)

Creates and adds to the poseConstraints collection a new FingertipPlacementRelation constraint, imposing placementRelation between each finger in fingers and each finger in otherFingers.

Applies to