# Object Hierarchy

        GObject
        ├── VipsObject
        │   ├── VipsConnection
        │   │   ├── VipsSource
        │   │   │   ╰── VipsSourceCustom
        │   │   ╰── VipsTarget
        │   │       ╰── VipsTargetCustom
        │   ├── VipsOperation
        │   │   ╰── VipsForeign
        │   │       ├── VipsForeignLoad
        │   │       ╰── VipsForeignSave
        │   ├── VipsImage
        │   ├── VipsInterpolate
        │   ├── VipsRegion
        │   ├── VipsSbuf
        │   ╰── VipsThreadState
        ╰── GInputStream
            ╰── VipsGInputStream
        GBoxed
        ├── VipsArea
        ├── VipsArrayDouble
        ├── VipsArrayInt
        ├── VipsArrayImage
        ├── VipsBlob
        ├── VipsRefString
        ╰── VipsThing