|
UFO: Alien Invasion
|
for storing the vertices of the side of a brush or other polygon More...
#include <polylib.h>

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