trait CropMethods[T] extends MethodExtensions[T]
A trait housing extension methods for cropping.
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- CropMethods
- MethodExtensions
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
crop(gridBounds: GridBounds[Int], options: Options): T
Given a GridBounds and some cropping options, crop.
-
abstract
def
self: T
- Definition Classes
- MethodExtensions
Concrete Value Members
-
def
crop(colMin: Int, rowMin: Int, colMax: Int, rowMax: Int): T
Given the starting and stopping columns and rows, crop.
-
def
crop(colMin: Int, rowMin: Int, colMax: Int, rowMax: Int, options: Options): T
Given the starting and stopping columns and rows and some cropping options, crop.
-
def
crop(cols: Int, rows: Int): T
Given a number of columns and rows for the desired output, crop.
-
def
crop(cols: Int, rows: Int, options: Options): T
Given a number of columns and rows for the desired output and some cropping options, crop.
-
def
crop(windows: Seq[GridBounds[Int]]): Iterator[(GridBounds[Int], T)]
Crop out multiple GridBounds windows.
-
def
crop(gridBounds: GridBounds[Int]): T
Given a GridBounds, crop.