API Reference > imodeljs-common > Serialization > EGFBAccessors > EGFBAccessors.Image EGFBAccessors.Image Class Methods Name Description constructor(): EGFBAccessors.Image __init(i: number, bb: ByteBuffer): EGFBAccessors.Image byteData(index: number): | number byteDataArray(): | Uint8Array byteDataLength(): number drawBorder(): number format(): number height(): number textureId(): Long tileCorner0(obj?: EGFBAccessors.DPoint3d): | EGFBAccessors.DPoint3d tileCorner1(obj?: EGFBAccessors.DPoint3d): | EGFBAccessors.DPoint3d tileCorner2(obj?: EGFBAccessors.DPoint3d): | EGFBAccessors.DPoint3d tileCorner3(obj?: EGFBAccessors.DPoint3d): | EGFBAccessors.DPoint3d useFillTint(): number width(): number addByteData(builder: Builder, byteDataOffset: number): void Static addDrawBorder(builder: Builder, drawBorder: number): void Static addFormat(builder: Builder, format: number): void Static addHeight(builder: Builder, height: number): void Static addTextureId(builder: Builder, textureId: Long): void Static addTileCorner0(builder: Builder, tileCorner0Offset: number): void Static addTileCorner1(builder: Builder, tileCorner1Offset: number): void Static addTileCorner2(builder: Builder, tileCorner2Offset: number): void Static addTileCorner3(builder: Builder, tileCorner3Offset: number): void Static addUseFillTint(builder: Builder, useFillTint: number): void Static addWidth(builder: Builder, width: number): void Static createByteDataVector(builder: Builder, data: number[] | Uint8Array): number Static createImage(builder: Builder, drawBorder: number, useFillTint: number, tileCorner0Offset: number, tileCorner1Offset: number, tileCorner2Offset: number, tileCorner3Offset: number, width: number, height: number, format: number, byteDataOffset: number, textureId: Long): number Static endImage(builder: Builder): number Static getRootAsImage(bb: ByteBuffer, obj?: EGFBAccessors.Image): EGFBAccessors.Image Static getSizePrefixedRootAsImage(bb: ByteBuffer, obj?: EGFBAccessors.Image): EGFBAccessors.Image Static startByteDataVector(builder: Builder, numElems: number): void Static startImage(builder: Builder): void Static Properties Name Type Description bb_pos number bb | ByteBuffer Defined in core/common/src/geometry/ElementGeometryFB.ts Line 1348 Last Updated: 11 June, 2024