API Reference > imodeljs-common > Serialization > EGFBAccessors > EGFBAccessors.ThematicSettings EGFBAccessors.ThematicSettings Class Methods Name Description constructor(): EGFBAccessors.ThematicSettings __init(i: number, bb: ByteBuffer): EGFBAccessors.ThematicSettings colorScheme(): number margin(): number marginColor(): number mode(): number range(obj?: EGFBAccessors.DRange1d): | EGFBAccessors.DRange1d stepCount(): number addColorScheme(builder: Builder, colorScheme: number): void Static addMargin(builder: Builder, margin: number): void Static addMarginColor(builder: Builder, marginColor: number): void Static addMode(builder: Builder, mode: number): void Static addRange(builder: Builder, rangeOffset: number): void Static addStepCount(builder: Builder, stepCount: number): void Static createThematicSettings(builder: Builder, stepCount: number, margin: number, marginColor: number, mode: number, colorScheme: number, rangeOffset: number): number Static endThematicSettings(builder: Builder): number Static getRootAsThematicSettings(bb: ByteBuffer, obj?: EGFBAccessors.ThematicSettings): EGFBAccessors.ThematicSettings Static getSizePrefixedRootAsThematicSettings(bb: ByteBuffer, obj?: EGFBAccessors.ThematicSettings): EGFBAccessors.ThematicSettings Static startThematicSettings(builder: Builder): void Static Properties Name Type Description bb_pos number bb | ByteBuffer Defined in core/common/src/geometry/ElementGeometryFB.ts Line 2489 Last Updated: 12 June, 2024