Class PolarMeasureValueMap
Methods
applyToPolar
- applyToPolar(): void
Returns void
getPolarValue
- getPolarValue(json): PolarValue
Parameters
- json: {
azimuthIndex: number;
edgeIndex: number;
}azimuthIndex: number
edgeIndex: number
setPolarValue
- setPolarValue(json): void
Parameters
- json: {
azimuthIndex: number;
edgeIndex: number;
value: number;
}azimuthIndex: number
edgeIndex: number
value: number
Returns void
iterate
- iterate(onEachValue, options?): void
Parameters
- onEachValue: ((polarValue, azimuthIndex, edgeIndex, valueSetter) => void)
- (polarValue, azimuthIndex, edgeIndex, valueSetter): void
Parameters
- polarValue: PolarValue
- azimuthIndex: number
- edgeIndex: number
- valueSetter: ((newValue) => void)
- (newValue): void
Returns void
Returns void
Optional
options: {
iterateOnEachEdge?: boolean;
polarFilter?: PolarFilter;
}Optional
iterateOnEachEdge?: boolean
Optional
polarFilter?: PolarFilter
Returns void
countPolar
- countPolar(): number
Returns number
countPolarWithEdgeFilter
- countPolarWithEdgeFilter(filter): number
Returns number
filter
- filter(polarFilter): void
Returns void
PolarMeasureValue Map tools to optimize get/set