--- a/src/bbox.h Sun Jul 07 16:46:30 2013 +0300 +++ b/src/bbox.h Sun Jul 07 17:45:48 2013 +0300 @@ -1,17 +1,17 @@ /* * LDForge: LDraw parts authoring CAD * Copyright (C) 2013 Santeri Piippo - * + * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. - * + * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ @@ -29,29 +29,32 @@ // global instance g_BBox is the bbox for the model we have open. // v0 is the minimum vertex, v1 is the maximum vertex. // ============================================================================= -class bbox { - READ_PROPERTY (bool, empty, setEmpty) - READ_PROPERTY (vertex, v0, setV0) - READ_PROPERTY (vertex, v1, setV1) +class bbox +{ + READ_PROPERTY( bool, empty, setEmpty ) + READ_PROPERTY( vertex, v0, setV0 ) + READ_PROPERTY( vertex, v1, setV1 ) public: - bbox (); - void reset (); - void calculate (); - double size () const; - void calcObject (LDObject* obj); - void calcVertex (const vertex& v); - vertex center () const; + bbox(); + void reset(); + void calculate(); + double size() const; + void calcObject( LDObject* obj ); + void calcVertex( const vertex& v ); + vertex center() const; - bbox& operator<< (LDObject* obj) { - calcObject (obj); + bbox& operator<< ( LDObject* obj ) + { + calcObject( obj ); return *this; } - bbox& operator<< (const vertex& v) { - calcVertex (v); + bbox& operator<< ( const vertex& v ) + { + calcVertex( v ); return *this; } }; -#endif // BBOX_H \ No newline at end of file +#endif // BBOX_H