![]() |
doom3-gpl
Doom 3 GPL source release
|
This is the complete list of members for idWinding2D, including all inherited members.
| AddPoint(const idVec2 &point) | idWinding2D | |
| Clear(void) | idWinding2D | |
| ClipInPlace(const idVec3 &plane, const float epsilon=ON_EPSILON, const bool keepOn=false) | idWinding2D | |
| Copy(void) const | idWinding2D | |
| Expand(const float d) | idWinding2D | |
| ExpandForAxialBox(const idVec2 bounds[2]) | idWinding2D | |
| GetArea(void) const | idWinding2D | |
| GetBounds(idVec2 bounds[2]) const | idWinding2D | |
| GetCenter(void) const | idWinding2D | |
| GetNumPoints(void) const | idWinding2D | |
| GetRadius(const idVec2 ¢er) const | idWinding2D | |
| idWinding2D(void) | idWinding2D | |
| IsHuge(void) const | idWinding2D | |
| IsTiny(void) const | idWinding2D | |
| LineIntersection(const idVec2 &start, const idVec2 &end) const | idWinding2D | |
| numPoints | idWinding2D | private |
| operator=(const idWinding2D &winding) | idWinding2D | |
| operator[](const int index) const | idWinding2D | |
| operator[](const int index) | idWinding2D | |
| p | idWinding2D | private |
| Plane2DFromPoints(const idVec2 &start, const idVec2 &end, const bool normalize=false) | idWinding2D | static |
| Plane2DFromVecs(const idVec2 &start, const idVec2 &dir, const bool normalize=false) | idWinding2D | static |
| Plane2DIntersection(const idVec3 &plane1, const idVec3 &plane2, idVec2 &point) | idWinding2D | static |
| PlaneDistance(const idVec3 &plane) const | idWinding2D | |
| PlaneSide(const idVec3 &plane, const float epsilon=ON_EPSILON) const | idWinding2D | |
| PointInside(const idVec2 &point, const float epsilon) const | idWinding2D | |
| Print(void) const | idWinding2D | |
| RayIntersection(const idVec2 &start, const idVec2 &dir, float &scale1, float &scale2, int *edgeNums=NULL) const | idWinding2D | |
| Reverse(void) const | idWinding2D | |
| Split(const idVec3 &plane, const float epsilon, idWinding2D **front, idWinding2D **back) const | idWinding2D |
1.8.6.