# Object Hierarchy

        GObject
        ├── VipsObject
        │   ├── VipsConnection
        │   │   ├── VipsSource
        │   │   │   ╰── VipsSourceCustom
        │   │   ╰── VipsTarget
        │   │       ╰── VipsTargetCustom
        │   ├── VipsOperation
        │   │   ╰── VipsForeign
        │   │       ├── VipsForeignLoad
        │   │       ╰── VipsForeignSave
        │   ├── VipsImage
        │   ├── VipsInterpolate
        │   ├── VipsRegion
        │   ├── VipsSbuf
        │   ╰── VipsThreadState
        ╰── GInputStream
            ╰── VipsGInputStream
        GEnum
        ├── VipsAccess
        ├── VipsAlign
        ├── VipsAngle45
        ├── VipsAngle
        ├── VipsBandFormat
        ├── VipsBlendMode
        ├── VipsCoding
        ├── VipsCombine
        ├── VipsCombineMode
        ├── VipsCompassDirection
        ├── VipsDemandStyle
        ├── VipsDirection
        ├── VipsExtend
        ├── VipsFailOn
        ├── VipsForeignDzContainer
        ├── VipsForeignDzDepth
        ├── VipsForeignDzLayout
        ├── VipsForeignHeifCompression
        ├── VipsForeignHeifEncoder
        ├── VipsForeignJpegSubsample
        ├── VipsForeignPpmFormat
        ├── VipsForeignSubsample
        ├── VipsForeignTiffCompression
        ├── VipsForeignTiffPredictor
        ├── VipsForeignTiffResunit
        ├── VipsForeignWebpPreset
        ├── VipsImageType
        ├── VipsIntent
        ├── VipsInteresting
        ├── VipsInterpretation
        ├── VipsKernel
        ├── VipsOperationBoolean
        ├── VipsOperationComplex2
        ├── VipsOperationComplex
        ├── VipsOperationComplexget
        ├── VipsOperationMath2
        ├── VipsOperationMath
        ├── VipsOperationMorphology
        ├── VipsOperationRelational
        ├── VipsOperationRound
        ├── VipsPCS
        ├── VipsPrecision
        ├── VipsRegionShrink
        ├── VipsSaveable
        ├── VipsSize
        ├── VipsTextWrap
        ╰── VipsToken
        GBoxed
        ├── VipsArea
        ├── VipsArrayDouble
        ├── VipsArrayImage
        ├── VipsArrayInt
        ├── VipsSaveString
        ├── VipsBlob
        ├── VipsRefString
        ╰── VipsThing
        GFlags
        ├── VipsArgumentFlags
        ├── VipsForeignFlags
        ├── VipsForeignKeep
        ├── VipsForeignPngFilter
        ╰── VipsOperationFlags