for storing the vertices of the side of a brush or other polygon More...
#include <map.h>
Data Fields | |
int | numpoints |
vec3_t | p [4] |
for storing the vertices of the side of a brush or other polygon
Definition at line 43 of file map.h.
Definition at line 44 of file map.h.
Referenced by AddBrushBevels(), BaseWindingForPlane(), BoundBrush(), BrushMostlyOnSide(), BuildPatches(), CalcNodeBounds(), Check_LongestEdge(), Check_MapSize(), Check_SideIsInBrush(), Check_SidesOverlap(), Check_SidesTouch(), Check_WindingIntersects(), CheckNodraws(), ChopWindingInPlace(), ClipWindingEpsilon(), CopyWinding(), EmitFaceVertexes(), FixWinding(), MakeBrushWindings(), RemoveColinearPoints(), ReverseWinding(), SplitBrush(), SubdivideFace(), TestBrushToPlanenum(), TryMergeWinding(), WindingArea(), WindingBounds(), WindingCenter(), WindingFromFace(), WindingIsHuge(), and WindingIsTiny().
variable sized array of points. minimum numpoints is 3, but most brushes have rectangular faces, so default is 4.
Definition at line 45 of file map.h.
Referenced by AddBrushBevels(), BaseWindingForPlane(), BoundBrush(), BrushMostlyOnSide(), BrushVolume(), BuildPatches(), CalcNodeBounds(), Check_LongestEdge(), Check_MapBrushVolume(), Check_MapSize(), Check_SideIsInBrush(), Check_SidesOverlap(), Check_SidesTouch(), Check_WindingIntersects(), CheckNodraws(), ChopWindingInPlace(), ClipWindingEpsilon(), EmitFaceVertexes(), FixWinding(), MakeBrushWindings(), RemoveColinearPoints(), ReverseWinding(), SplitBrush(), SubdivideFace(), TestBrushToPlanenum(), TryMergeWinding(), WindingArea(), WindingBounds(), WindingCenter(), WindingFromFace(), WindingIsHuge(), WindingIsTiny(), and WriteBSPBrushMap().