X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=contrib%2Fbobtoolz%2FDPlane.h;h=6e840cdb71ba81b77b51065149d220d72eb0eeec;hb=e4287c28bb2dafedc81c66e63951d947cfbeb225;hp=68db6ed94da1b6b8c1da42fea95bf0a27ac678d5;hpb=203343b01a7ad87cb3d136689c9936ff5bc23c01;p=xonotic%2Fnetradiant.git diff --git a/contrib/bobtoolz/DPlane.h b/contrib/bobtoolz/DPlane.h index 68db6ed9..6e840cdb 100644 --- a/contrib/bobtoolz/DPlane.h +++ b/contrib/bobtoolz/DPlane.h @@ -1,27 +1,27 @@ /* -BobToolz plugin for GtkRadiant -Copyright (C) 2001 Gordon Biggans + BobToolz plugin for GtkRadiant + Copyright (C) 2001 Gordon Biggans -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Lesser General Public -License as published by the Free Software Foundation; either -version 2.1 of the License, or (at your option) any later version. + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. -This library 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 -Lesser General Public License for more details. + This library 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 + Lesser General Public License for more details. -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -*/ + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ // DPlane.h: interface for the DPlane class. // ////////////////////////////////////////////////////////////////////// -#if !defined(AFX_DPLANE_H__FC37C021_F0A1_11D4_ACF7_004095A18133__INCLUDED_) +#if !defined( AFX_DPLANE_H__FC37C021_F0A1_11D4_ACF7_004095A18133__INCLUDED_ ) #define AFX_DPLANE_H__FC37C021_F0A1_11D4_ACF7_004095A18133__INCLUDED_ #include @@ -40,34 +40,34 @@ class DPoint; class DWinding; -class DPlane +class DPlane { public: - DPlane(const vec3_t va, const vec3_t vb, const vec3_t vc, const char* textureName, bool bDetail); - void ScaleTexture(); - DWinding* BaseWindingForPlane(); +DPlane( const vec3_t va, const vec3_t vb, const vec3_t vc, const char* textureName, bool bDetail ); +void ScaleTexture(); +DWinding* BaseWindingForPlane(); - void Rebuild(); +void Rebuild(); - bool AddToBrush(scene::Node& brush); - bool operator != (DPlane& other); - bool operator == (DPlane& other); +bool AddToBrush( scene::Node& brush ); +bool operator !=( DPlane& other ); +bool operator ==( DPlane& other ); - bool IsRedundant(std::list& pointList); - bool PlaneIntersection(DPlane* pl1, DPlane* pl2, vec3_t out);; +bool IsRedundant( std::list& pointList ); +bool PlaneIntersection( DPlane* pl1, DPlane* pl2, vec3_t out );; - vec_t DistanceToPoint(vec3_t pnt); +vec_t DistanceToPoint( vec3_t pnt ); - DPlane(const vec3_t va, const vec3_t vb, const vec3_t vc, const _QERFaceData* texData); - DPlane() { } - virtual ~DPlane(); +DPlane( const vec3_t va, const vec3_t vb, const vec3_t vc, const _QERFaceData* texData ); +DPlane() { } +virtual ~DPlane(); - bool m_bChkOk; - _QERFaceData texInfo; - CopiedString m_shader; - vec3_t points[3]; // djbob:do we really need these any more? - vec3_t normal; - float _d; +bool m_bChkOk; +_QERFaceData texInfo; +CopiedString m_shader; +vec3_t points[3]; // djbob:do we really need these any more? +vec3_t normal; +float _d; }; //typedef CList DPlaneList;