Class TimeOffsetSingleLayerSuperTile
Inheritance
TimeOffsetSingleLayerSuperTile
Assembly: AudioAnalysisTools.dll
public class TimeOffsetSingleLayerSuperTile : ISuperTile
Constructors
|
Improve this Doc
View Source
Declaration
public TimeOffsetSingleLayerSuperTile(TimeSpan durationToPreviousTileBoundaryAtUnitScale, SpectrogramType spectrogramType, TimeSpan scale, Image<Rgba32> image, TimeSpan timeOffset)
Parameters
Type |
Name |
Description |
TimeSpan |
durationToPreviousTileBoundaryAtUnitScale |
|
SpectrogramType |
spectrogramType |
|
TimeSpan |
scale |
|
SixLabors.ImageSharp.Image<SixLabors.ImageSharp.PixelFormats.Rgba32> |
image |
|
TimeSpan |
timeOffset |
|
Properties
|
Improve this Doc
View Source
Gets the duration between the start of the visualization and the start of the recording.
When the recording start date aligns perfectly with an tile, this value should be zero.
In all other cases, it is the closest, previous, tile boundary, at the unit scale
(the most zoommed out scale). This is the represents the time that is rendered with
transparency (for low resolutions) or just not rendered (for high resolutions).
Declaration
public TimeSpan DurationToPreviousTileBoundaryAtUnitScale { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public Image<Rgba32> Image { get; }
Property Value
Type |
Description |
SixLabors.ImageSharp.Image<SixLabors.ImageSharp.PixelFormats.Rgba32> |
|
|
Improve this Doc
View Source
Declaration
public int OffsetX { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public int OffsetY { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public TimeSpan Scale { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public SpectrogramType SpectrogramType { get; }
Property Value
|
Improve this Doc
View Source
Gets the duration between this super tile and the start of the recording.
For the first super tile it should be 0.
Declaration
public TimeSpan TimeOffset { get; }
Property Value
Explicit Interface Implementations
|
Improve this Doc
View Source
Declaration
double ISuperTile.Scale { get; }
Returns
Implements
Extension Methods