API / geotoolkit / seismic / analysis / filters / TaperFrequencyBoundary / TaperFrequencyBoundary
filters.TaperFrequencyBoundary.TaperFrequencyBoundary
This class encapsulates the frequencies of the taper for class cgTyperFilter. The frequencies should always satisfy the requirement that f1<f2<f3<f4
Constructors
| [new TaperFrequencyBoundary(f1)](/solutions/geotoolkit/apis/classes/geotoolkit.seismic.analysis.filters.taperfrequencyboundary.taperfrequencyboundary.md#new taperfrequencyboundary(f1)) | [new TaperFrequencyBoundary(f1, f2, f3, f4)](/solutions/geotoolkit/apis/classes/geotoolkit.seismic.analysis.filters.taperfrequencyboundary.taperfrequencyboundary.md#new taperfrequencyboundary(f1, f2, f3, f4)) |
|---|
Methods
Constructors
• new TaperFrequencyBoundary(f1?)
| Name | Type | Description |
|---|---|---|
Optional f1 | TaperFrequencyBoundary | another TaperFrequencyBoundary |
• new TaperFrequencyBoundary(f1, f2, f3, f4)
| Name | Type | Description |
|---|---|---|
f1 | number | 1st frequency (hrz) |
f2 | number | 2nd frequency (hrz) |
f3 | number | 3rd frequency (hrz) |
f4 | number | 4th frequency (hrz) |
Methods
▸ equals(frequencyBoundary): boolean
Determines whether this frequency boundary equals another frequency boundary
| Name | Type | Description |
|---|---|---|
frequencyBoundary | TaperFrequencyBoundary | The frequency boundary |
boolean
▸ getClassName(): string
string
▸ getF1(): number
Gets the 1st frequency (hrz)
number
f1 the 1st frequency (hrz)
▸ getF2(): number
Gets the 2nd frequency (hrz)
number
f2 the 2nd frequency (hrz)
▸ getF3(): number
Gets the 3rd frequency (hrz)
number
f3 the 3rd frequency (hrz)
▸ getF4(): number
Gets the 4th frequency (hrz)
number
f4 the 4th frequency (hrz)
▸ isValid(): boolean
Determines whether the boundary frequencies are valid
boolean
isValid True if frequencies are valid
▸ setF1(f1): TaperFrequencyBoundary
Sets the 1st frequency (hrz)
| Name | Type | Description |
|---|---|---|
f1 | number | 1st frequency (hrz) |
this
▸ setF2(f2): TaperFrequencyBoundary
Sets the 2nd frequency (hrz)
| Name | Type | Description |
|---|---|---|
f2 | number | 2nd frequency (hrz) |
this
▸ setF3(f3): TaperFrequencyBoundary
Sets the 3rd frequency (hrz)
| Name | Type | Description |
|---|---|---|
f3 | number | 3rd frequency (hrz) |
this
▸ setF4(f4): TaperFrequencyBoundary
Sets the 4th frequency (hrz)
| Name | Type | Description |
|---|---|---|
f4 | number | 4nd frequency (hrz) |
this
▸ setFrequencyBoundary(f1): TaperFrequencyBoundary
Sets frequency boundary
| Name | Type | Description |
|---|---|---|
f1 | TaperFrequencyBoundary | another TaperFrequencyBoundary |
this
▸ setFrequencyBoundary(f1, f2, f3, f4): TaperFrequencyBoundary
Sets frequency boundary
| Name | Type | Description |
|---|---|---|
f1 | number | 1st frequency (hrz) |
f2 | number | 2-nd frequency (hrz) |
f3 | number | 3-rd frequency (hrz) |
f4 | number | 4-th frequency (hrz) |
this
▸ Static getClassName(): string
string