API Reference > imodeljs-common > Geometry > GeometryStreamIteratorEntry GeometryStreamIteratorEntry Class Holds current state information for GeometryStreamIterator. Each entry represents exactly one geometry primitive in the stream. Methods Name Description constructor(category?: Id64String): GeometryStreamIteratorEntry Properties Name Type Description brep undefined | BRepEntity.DataProps Current iterator entry is a BRepEntity.DataProps when brep is not undefined. Beta geometryQuery undefined | AnyGeometryQuery Current iterator entry is a GeometryQuery when geometryQuery is not undefined. geomParams GeometryParams A GeometryParams representing the appearance of the current geometric entry image undefined | ImageGraphic Current iterator entry is an ImageGraphic when image is not undefined. Beta localRange undefined | Range3d Optional stored local range for the current geometric entry localToWorld undefined | Transform Placement transform, used for converting placement relative, local coordinate entries to world partId undefined | Id64String Current iterator entry is a GeometryPart instance when partId is not undefined. partToLocal undefined | Transform Optional GeometryPart instance transform when current entry is for a GeometryPart. primitive Accessor ReadOnly GeometryStreamIteratorEntry.Primitive Returns the geometric primitive represented by this entry. textString undefined | TextString Current iterator entry is a TextString when textString is not undefined. Defined in core/common/src/geometry/GeometryStream.ts Line 425 Last Updated: 13 June, 2024