internal static DrawingVisual GetDrawingGroup(this HighDefinitionFaceFrame highDefinitionFaceFrame, bool useDepthSpace = true, byte bodyIndex = 1, double pointRadius = 2F) { var bodyDrawingGroup = new DrawingVisual(); highDefinitionFaceFrame.CopyToFrameToDrawingGroup(ref bodyDrawingGroup, useDepthSpace, bodyIndex, pointRadius); return bodyDrawingGroup; }
internal static DrawingVisual GetDrawingGroup(this BodyFrame bodyFrame, bool drawBones = true, bool useDepthSpace = true, double pointRadius = 3F, double line = 0.8F) { var bodyDrawingGroup = new DrawingVisual(); bodyFrame.CopyToFrameToDrawingGroup(ref bodyDrawingGroup, drawBones, useDepthSpace, pointRadius, line); return bodyDrawingGroup; }
internal static DrawingVisual GetDrawingGroup(this FaceFrame faceFrame, bool useInfraredSpace = true, byte bodyIndex = 1, double pointRadius = 1F, double line = 1F) { var bodyDrawingGroup = new DrawingVisual(); faceFrame.CopyToFrameToDrawingGroup(ref bodyDrawingGroup, useInfraredSpace, bodyIndex, pointRadius, line); return bodyDrawingGroup; }