You are right Larry. Having a second look on things, it seems I forced
myself into some OO design. It is still early to bother with design at this
point. I will keep it simple now and have just one function for over and
additional helper static methods.

Anyway, about the functions you talked about yesterday over_impl,
over_impl_R and over_impl_RA, for handling all internal pixel data types. I
am trying to deal with all types in the enum BASETYPE for TypeDesc:

http://pastebin.com/9trn5sNn

I don't know how to handle these types:

1. TypeDesc::UNKNOWN
2. TypeDesc::NONE
3. TypeDesc::HALF
4. TypeDesc::STRING         //  std::string or char* ?
5. TypeDesc::PTR
6. TypeDesc::LASTBASE

Stefan
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to