|
oevislib_net
0.14.3.0
|
Functions | |
| Profile | oevislib_net.Profile.Crop (int inStart, Optional< int > inLength=null) |
| Crops the profile, given a starting index and the new length. | |
| void | oevislib_net.Profile.Resize (int inSize) |
| Changes the current size of the profile (removing the other values) (in-place). | |
| Profile | oevislib_net.Profile.Resize (int inSize, ProfileResizeMethod inResizeMethod) |
| Changes the size of the profile, preserving its shape. | |
| Profile | oevislib_net.Profile.Rotate (int inShift) |
| Moves the last n elements before the first one. | |
| Profile | oevislib_net.Profile.ShrinkNTimes (int inN) |
| Reduces the size of a profile N-times by averaging each N consecutive elements. | |
| Profile | oevislib_net.Profile.Uncrop (int inStart, int inLength) |
| Extends the profile by adding zeros at the beginning and at the end of the profile to fill the new length. | |
|
inline |
Crops the profile, given a starting index and the new length.
| inStart | Index of the first element to include. Range: [0, +inf). |
| inLength | Length of the output profile (if Null all elements from inStart are included). Range: [0, +inf). |
|
inline |
Changes the current size of the profile (removing the other values) (in-place).
| inSize | New size. Range: [1, +inf). |
|
inline |
Changes the size of the profile, preserving its shape.
| inSize | New size. Range: [1, +inf). |
| inResizeMethod | Interpolation method. |
|
inline |
Moves the last n elements before the first one.
| inShift | Rotated elements. |
|
inline |
Reduces the size of a profile N-times by averaging each N consecutive elements.
| inN | Scaling coefficient. Range: [0, +inf). |
|
inline |
Extends the profile by adding zeros at the beginning and at the end of the profile to fill the new length.
| inStart | Number of elements to be added at the beginning. Range: [0, +inf). |
| inLength | Length of the output profile. Range: [-1, +inf). |