#include <GteContPointInPolygon2.h>
Public Member Functions | |
bool | Contains (Vector2< Real > const &p) const |
bool | ContainsConvexOrderLogN (Vector2< Real > const &p) const |
bool | ContainsConvexOrderN (Vector2< Real > const &p) const |
bool | ContainsQuadrilateral (Vector2< Real > const &p) const |
PointInPolygon2 (int numPoints, Vector2< Real > const *points) | |
Private Member Functions | |
bool | SubContainsPoint (Vector2< Real > const &p, int i0, int i1) const |
Private Attributes | |
int | mNumPoints |
Vector2< Real > const * | mPoints |
Definition at line 21 of file GteContPointInPolygon2.h.
gte::PointInPolygon2< Real >::PointInPolygon2 | ( | int | numPoints, |
Vector2< Real > const * | points | ||
) |
Definition at line 56 of file GteContPointInPolygon2.h.
bool gte::PointInPolygon2< Real >::Contains | ( | Vector2< Real > const & | p | ) | const |
Definition at line 65 of file GteContPointInPolygon2.h.
bool gte::PointInPolygon2< Real >::ContainsConvexOrderLogN | ( | Vector2< Real > const & | p | ) | const |
Definition at line 117 of file GteContPointInPolygon2.h.
bool gte::PointInPolygon2< Real >::ContainsConvexOrderN | ( | Vector2< Real > const & | p | ) | const |
Definition at line 100 of file GteContPointInPolygon2.h.
bool gte::PointInPolygon2< Real >::ContainsQuadrilateral | ( | Vector2< Real > const & | p | ) | const |
Definition at line 124 of file GteContPointInPolygon2.h.
|
private |
Definition at line 179 of file GteContPointInPolygon2.h.
|
private |
Definition at line 50 of file GteContPointInPolygon2.h.
|
private |
Definition at line 51 of file GteContPointInPolygon2.h.