Text2D.hpp
Go to the documentation of this file.
00001 /*********************************************************************
00002  The MIT License (MIT)
00003 
00004  Copyright (c) <2013> <Vojtech Novak>
00005 
00006  Permission is hereby granted, free of charge, to any person obtaining a copy
00007  of this software and associated documentation files (the "Software"), to deal
00008  in the Software without restriction, including without limitation the rights
00009  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
00010  copies of the Software, and to permit persons to whom the Software is
00011  furnished to do so, subject to the following conditions:
00012 
00013  The above copyright notice and this permission notice shall be included in
00014  all copies or substantial portions of the Software.
00015 
00016  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
00017  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
00018  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
00019  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
00020  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
00021  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
00022  THE SOFTWARE.
00023  *********************************************************************/
00024 
00025 #ifndef TEXT_LOCATOR_TEXT2D_HPP_
00026 #define TEXT_LOCATOR_TEXT2D_HPP_
00027 #include <string>
00028 namespace ros_text_locator {
00029 class Text2D {
00030 public:
00031         int x, y, x2, y2;
00032         std::string text;
00033         Text2D() {
00034                 this->x = -1;
00035                 this->y = -1;
00036                 this->x2 = -1;
00037                 this->y2 = -1;
00038                 this->text = "not initialized";
00039         }
00040         Text2D(int x, int y, int x2, int y2, std::string) {
00041                 this->x = x;
00042                 this->y = y;
00043                 this->x2 = x2;
00044                 this->y2 = y2;
00045                 this->text = text;
00046         }
00047         virtual ~Text2D() {
00048         }
00049 
00050 };
00051 }
00052 #endif /* TEXT_LOCATOR_TEXT2D_HPP_ */


text_locator
Author(s): Vojtech Novak
autogenerated on Mon Oct 6 2014 07:55:19