Next: 5.4.2 VDMask operations Up: 5.4 Computing with VMask Previous: 5.4 Computing with VMask Contents

## 5.4.1 `VIMask` operations

The following operations are defined for `VIMask`:

    // Cast to VDMask and VImage
    operator VDMask();
    operator VImage();

    // Build gaussian and log masks
    static VIMask gauss( double, double );
    static VIMask log( double, double );

    // Rotate
    VIMask rotate45();
    VIMask rotate90();

    // Transpose, invert, join and multiply
    VDMask trn() ;
    VDMask inv();
    VDMask cat( VDMask );
    VDMask mul( VDMask );