예제 #1
0
        public IClipSettings GetClipSettings()
        {
            ClipSettings clipSettings = new ClipSettings();

            clipSettings.ClipFilePath             = ClipFilePath;
            clipSettings.StartFrame               = StartFrame;
            clipSettings.EndFrame                 = EndFrame;
            clipSettings.FrameInterval            = FrameInterval;
            clipSettings.NumberOfWhiskers         = NumberOfWhiskers;
            clipSettings.NumberOfPointsPerWhisker = NumberOfPointsPerWhisker;
            clipSettings.IncludeNosePoint         = IncludeNosePoint;
            clipSettings.IncludeOrientationPoint  = IncludeOrientationPoint;
            clipSettings.NumberOfGenericPoints    = NumberOfGenericPoints;
            clipSettings.Whiskers                 = Whiskers.Select(x => x.CreateWhiskerClipSettings()).ToArray();
            clipSettings.DataLoadComplete();

            return(clipSettings);
        }
예제 #2
0
        public IClipSettings GetClipSettings()
        {
            ClipSettings clipSettings = new ClipSettings();
            clipSettings.ClipFilePath = ClipFilePath;
            clipSettings.StartFrame = StartFrame;
            clipSettings.EndFrame = EndFrame;
            clipSettings.FrameInterval = FrameInterval;
            clipSettings.NumberOfWhiskers = NumberOfWhiskers;
            clipSettings.NumberOfPointsPerWhisker = NumberOfPointsPerWhisker;
            clipSettings.IncludeNosePoint = IncludeNosePoint;
            clipSettings.IncludeOrientationPoint = IncludeOrientationPoint;
            clipSettings.NumberOfGenericPoints = NumberOfGenericPoints;
            clipSettings.Whiskers = Whiskers.Select(x => x.CreateWhiskerClipSettings()).ToArray();
            clipSettings.DataLoadComplete();

            return clipSettings;
        }