{-# LANGUAGE CPP #-}
#define Flt Float
#define VECT_Float

module Data.Vect.Flt
  ( module Data.Vect.Flt.Base
  , module Data.Vect.Flt.Interpolate
  , module Data.Vect.Flt.Util.Dim2
  , module Data.Vect.Flt.Util.Dim3
  , module Data.Vect.Flt.Util.Projective
#ifdef VECT_OPENGL        
  , module Data.Vect.Flt.OpenGL       
#endif
  ) where

import Data.Vect.Flt.Base
import Data.Vect.Flt.Interpolate

import Data.Vect.Flt.Util.Dim2
import Data.Vect.Flt.Util.Dim3
import Data.Vect.Flt.Util.Projective

#ifdef VECT_OPENGL         
import Data.Vect.Flt.OpenGL       
#endif