00001 #ifndef ATM6_MIRROR_H 00002 #define ATM6_MIRROR_H 00003 /************************************************************************ 00004 * E.S.O. - VLT project 00005 * 00006 * "@(#) $Id: atm6Mirror.h,v 1.27 2003/10/23 09:41:15 vltsccm Exp $" 00007 * 00008 * who when what 00009 * -------- -------- ---------------------------------------------- 00010 * pduhoux 01/10/99 created 00011 *------------------------------------------------------------------------ 00012 */ 00013 #include "lsfMiscDev.h" 00014 #include "atm6Strap.h" 00015 00016 ccsCOMPL_STAT atm6MirrorInit ( OUT ccsERROR *error ); 00017 00018 ccsCOMPL_STAT atm6MirrorSetTilt ( IN vltDOUBLE X, 00019 IN vltDOUBLE Y, 00020 OUT ccsERROR *error); 00021 ccsCOMPL_STAT atm6MirrorGetTilt ( OUT vltDOUBLE *pX, 00022 OUT vltDOUBLE *pY, 00023 OUT ccsERROR *error); 00024 ccsCOMPL_STAT atm6MirrorCenter ( OUT ccsERROR *error); 00025 ccsCOMPL_STAT atm6MirrorSetCPRef ( OUT ccsERROR *error); 00026 ccsCOMPL_STAT atm6MirrorSetMatrix ( IN vltDOUBLE angle, 00027 OUT ccsERROR *error ); 00028 00029 #endif /* !ATM6_MIRROR_H */