Horus Doc || C++ Reference || Class Overview   Pixels   Images   Detector   Geometry   Registry || Doxygen's quick Index  

HxColConvert.h

Go to the documentation of this file.
00001 /*
00002  *  Copyright (c) 1998, University of Amsterdam, The Netherlands.
00003  *  All rights reserved.
00004  *
00005  *
00006  *  Author(s):
00007  *  Dennis Koelma (koelma@wins.uva.nl)
00008  *  Edo Poll (poll@wins.uva.nl)
00009  */
00010 
00013 #ifndef HxColConvert_h
00014 #define HxColConvert_h
00015 
00016 #include "HxVec3Double.h"
00017 
00018 
00023 L_HXBASIS HxVec3Double HxColRGB2CMY(const HxVec3Double& v);
00024 
00025 
00030 L_HXBASIS HxVec3Double HxColCMY2RGB(const HxVec3Double& v);
00031 
00032 
00037 L_HXBASIS HxVec3Double HxColRGB2XYZ(const HxVec3Double& v);
00038 
00039 
00044 L_HXBASIS HxVec3Double HxColXYZ2RGB(const HxVec3Double& v);
00045 
00046 
00051 L_HXBASIS HxVec3Double HxColCMY2XYZ(const HxVec3Double& v);
00052 
00053 
00058 L_HXBASIS HxVec3Double HxColXYZ2CMY(const HxVec3Double& v);
00059 
00060 
00065 L_HXBASIS HxVec3Double HxColLab2XYZ(const HxVec3Double& v);
00066 
00067 
00072 L_HXBASIS HxVec3Double HxColXYZ2Lab(const HxVec3Double& v);
00073 
00074 
00079 L_HXBASIS HxVec3Double HxColLuv2XYZ(const HxVec3Double& v);
00080 
00081 
00086 L_HXBASIS HxVec3Double HxColXYZ2Luv(const HxVec3Double& v);
00087 
00088 
00095 L_HXBASIS HxVec3Double HxColRGB2OOO(const HxVec3Double& v);
00096 
00097 
00104 L_HXBASIS HxVec3Double HxColOOO2RGB(const HxVec3Double& v);
00105 
00106 
00111 L_HXBASIS HxVec3Double HxColXYZ2OOO(const HxVec3Double& v);
00112 
00113 
00118 L_HXBASIS HxVec3Double HxColOOO2XYZ(const HxVec3Double& v);
00119 
00120 
00124 L_HXBASIS HxVec3Double HxColRGB2HSI(const HxVec3Double& v);
00125 
00126 
00130 L_HXBASIS HxVec3Double HxColHSI2RGB(const HxVec3Double& v);
00131 
00132 
00135 L_HXBASIS int HxColRGB2int(const HxVec3Double& v);
00136 
00137 
00140 L_HXBASIS int HxColRGB2int(const HxVec3Int& v);
00141 
00142 
00143 #endif

Generated on Mon Jan 27 15:48:41 2003 for C++Reference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001