00001 //============================================================================= 00002 // 00003 // OpenFlipper 00004 // Copyright (C) 2008 by Computer Graphics Group, RWTH Aachen 00005 // www.openflipper.org 00006 // 00007 //----------------------------------------------------------------------------- 00008 // 00009 // License 00010 // 00011 // OpenFlipper is free software: you can redistribute it and/or modify 00012 // it under the terms of the GNU Lesser General Public License as published by 00013 // the Free Software Foundation, either version 3 of the License, or 00014 // (at your option) any later version. 00015 // 00016 // OpenFlipper is distributed in the hope that it will be useful, 00017 // but WITHOUT ANY WARRANTY; without even the implied warranty of 00018 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00019 // GNU Lesser General Public License for more details. 00020 // 00021 // You should have received a copy of the GNU Lesser General Public License 00022 // along with OpenFlipper. If not, see <http://www.gnu.org/licenses/>. 00023 // 00024 //----------------------------------------------------------------------------- 00025 // 00026 // $Revision: 1720 $ 00027 // $Author: moebius $ 00028 // $Date: 2008-05-09 14:15:53 +0200 (Fri, 09 May 2008) $ 00029 // 00030 //============================================================================= 00031 00032 00033 00034 00035 //============================================================================= 00036 // 00037 // Standard Functions 00038 // 00039 //============================================================================= 00040 00046 // 00047 #ifndef PLUGINFUNCTIONSPLANE_HH 00048 #define PLUGINFUNCTIONSPLANE_HH 00049 00050 #include <OpenFlipper/common/Types.hh> 00051 00053 namespace PluginFunctions { 00054 00058 DLLEXPORT 00059 bool getObject( int _identifier , PlaneObject*& _object ); 00060 00066 DLLEXPORT 00067 PlaneNode* planeNode( BaseObjectData* _object ); 00068 00074 DLLEXPORT 00075 PlaneObject* planeObject( BaseObjectData* _object ); 00076 00077 } 00078 00079 #endif // PLUGINFUNCTIONSPLANE_HH