time_motion_viewport.dart 883 B

1234567891011121314151617181920212223242526272829
  1. import 'package:fis_measure/interfaces/date_types/rect_region.dart';
  2. import 'package:fis_measure/interfaces/process/physical_coordinates/physical_coordinate.dart';
  3. import 'package:fis_measure/interfaces/process/visuals/visual_area.dart';
  4. import 'package:fis_measure/process/visual/time_motion_area.dart';
  5. import 'package:vid/us/vid_us_unit.dart';
  6. import 'viewport.dart';
  7. class TimeMotionViewPort
  8. extends ViewPort<TimeMotionArea, ITimeMotionPhysicalCoordiante> {
  9. TimeMotionViewPort(
  10. IVisualArea visualArea,
  11. ITimeMotionPhysicalCoordiante physicalCoordinate,
  12. VidUsUnit xUnit,
  13. VidUsUnit yUnit,
  14. bool isFlipHorizontal,
  15. bool isFlipVertical,
  16. RectRegion region,
  17. ) : super(
  18. visualArea,
  19. xUnit,
  20. yUnit,
  21. isFlipHorizontal,
  22. isFlipVertical,
  23. region,
  24. ) {
  25. physical = physicalCoordinate;
  26. }
  27. }