KrisLibrary  1.0.0
Math3D::GeometricPrimitive2D Member List

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

AABB enum value (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Box enum value (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Circle enum value (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Collides(const GeometricPrimitive2D &geom) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Collides(const Vector2 &point) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Collides(const Segment2D &segment) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Collides(const AABB2D &aabb) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Collides(const Box2D &box) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Collides(const Circle2D &circle) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Collides(const Triangle2D &triangle) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
data (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Distance(const GeometricPrimitive2D &geom) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Distance(const Vector2 &x) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Distance(const Segment2D &segment) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Distance(const AABB2D &aabb) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Distance(const Box2D &box) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Distance(const Circle2D &circle) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Distance(const Triangle2D &triangle) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Empty enum value (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GeometricPrimitive2D() (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GeometricPrimitive2D(const GeometricPrimitive2D &rhs) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GeometricPrimitive2D(const Vector2 &point) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GeometricPrimitive2D(const Segment2D &segment) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GeometricPrimitive2D(const AABB2D &aabb) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GeometricPrimitive2D(const Box2D &box) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GeometricPrimitive2D(const Circle2D &circle) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GeometricPrimitive2D(const Triangle2D &triangle) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GetAABB() const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GetBB() const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
GetFrame() const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Point enum value (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Segment enum value (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Set(const Vector2 &point) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Set(const Segment2D &segment) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Set(const AABB2D &aabb) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Set(const Box2D &box) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Set(const Circle2D &circle) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Set(const Triangle2D &triangle) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
SupportsCollides(Type a, Type b) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2Dstatic
SupportsCollides(Type b) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2Dinline
SupportsDistance(Type a, Type b) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2Dstatic
SupportsDistance(Type b) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2Dinline
ToPolygon(std::vector< Vector2 > &outline, int divs=32) const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Transform(const RigidTransform2D &T) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Triangle enum value (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
Type enum name (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
type (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2D
TypeName(Type type) (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2Dstatic
TypeName() const (defined in Math3D::GeometricPrimitive2D)Math3D::GeometricPrimitive2Dinline