Graphics Service overview
Use the Graphics Service to cache model graphics using file sets and stream and render them in the Iaf-Viewer. While graphics files are stored in the File Service, a file set is a list of references to graphics files you want to cache in the Graphics Service in order to render together in the Iaf-Viewer.
Any graphics file a user has permissions to read, they can group in a graphics file set.
Figure: Graphics Service components

A file set's model graphics files stream over a single web socket connection and render in the viewer as long as there is a connection.
Figure: File set and IafViewer web socket stream connection

APIs#
To create file sets, load model graphics, or configure the viewer, use the following APIs:
- To create file set or to cache graphics, use the IafGraphicsSvc API.
- To load a graphics stream, get geometry views, or load SVG images, use the IafBimGraphicsLoader API.
- To configure the Iaf-Viewer, which is a react component, see IafViewer.
- Graphics service REST API