ScummVM API documentation
Sword25::Polygon Member List

This is the complete list of members for Sword25::Polygon, including all inherited members.

ensureCCWOrder()Sword25::Polygon
ensureCWOrder()Sword25::Polygon
getCentroid() constSword25::Polygon
init(int vertexCount_, const Vertex *vertices_)Sword25::Polygon
isCCW() constSword25::Polygon
isCW() constSword25::Polygon
isLineExterior(const Vertex &a, const Vertex &b) const (defined in Sword25::Polygon)Sword25::Polygon
isLineInterior(const Vertex &a, const Vertex &b) const (defined in Sword25::Polygon)Sword25::Polygon
isPointInPolygon(const Vertex &vertex, bool borderBelongsToPolygon=true) constSword25::Polygon
isPointInPolygon(int x, int y, bool borderBelongsToPolygon=true) constSword25::Polygon
operator+=(const Vertex &delta)Sword25::Polygon
operator=(const Polygon &p) (defined in Sword25::Polygon)Sword25::Polygoninline
persist(OutputPersistenceBlock &writer) override (defined in Sword25::Polygon)Sword25::Polygonvirtual
Polygon()Sword25::Polygon
Polygon(const Polygon &other)Sword25::Polygon
Polygon(InputPersistenceBlock &reader)Sword25::Polygon
Polygon(int vertexCount_, const Vertex *vertices_)Sword25::Polygon
reverseVertexOrder()Sword25::Polygon
unpersist(InputPersistenceBlock &reader) override (defined in Sword25::Polygon)Sword25::Polygonvirtual
vertexCountSword25::Polygon
verticesSword25::Polygon
~Persistable() (defined in Sword25::Persistable)Sword25::Persistableinlinevirtual
~Polygon() overrideSword25::Polygon