KrisLibrary  1.0.0
Math3D::Polygon2D Member List

This is the complete list of members for Math3D::Polygon2D, including all inherited members.

area() const (defined in Math3D::Polygon2D)Math3D::Polygon2D
boundaryDistance(const Point2D &v) const (defined in Math3D::Polygon2D)Math3D::Polygon2D
ccw() const (defined in Math3D::Polygon2D)Math3D::Polygon2D
centroid() const (defined in Math3D::Polygon2D)Math3D::Polygon2D
getAABB(AABB2D &) const (defined in Math3D::Polygon2D)Math3D::Polygon2D
getEdge(int i, Segment2D &ei) const (defined in Math3D::Polygon2D)Math3D::Polygon2D
getPlane(int i, Plane2D &pi) const Math3D::Polygon2D
intersects(const Line2D &l, Real &tmin, Real &tmax) const (defined in Math3D::Polygon2D)Math3D::Polygon2D
intersects(const Line2D &l) const (defined in Math3D::Polygon2D)Math3D::Polygon2D
intersects(const Segment2D &l) const (defined in Math3D::Polygon2D)Math3D::Polygon2D
intersectsBoundary(const Polygon2D &other) const Math3D::Polygon2D
next(size_t i) const (defined in Math3D::Polygon2D)Math3D::Polygon2Dinline
nonCrossing() const (defined in Math3D::Polygon2D)Math3D::Polygon2D
planeNeg(const Plane2D &p) const Math3D::Polygon2D
planePos(const Plane2D &p) const Math3D::Polygon2D
planeSplits(const Plane2D &p) const Math3D::Polygon2D
prev(size_t i) const (defined in Math3D::Polygon2D)Math3D::Polygon2Dinline
rayLeft(const Vector2 &a, const Vector2 &b) const Math3D::Polygon2D
rayRight(const Vector2 &a, const Vector2 &b) const Math3D::Polygon2D
raySplits(const Vector2 &a, const Vector2 &b) const Math3D::Polygon2D
Read(File &f) (defined in Math3D::Polygon2D)Math3D::Polygon2D
residue(const Vector2 &x) const Math3D::Polygon2D
setTransformed(const Polygon2D &in, const Matrix3 &T) (defined in Math3D::Polygon2D)Math3D::Polygon2D
triangulateConvex(std::vector< Triangle2D > &tris) const (defined in Math3D::Polygon2D)Math3D::Polygon2D
verticesMath3D::Polygon2D
Write(File &f) const (defined in Math3D::Polygon2D)Math3D::Polygon2D