Ctrl+K

tainicom.Aether.Physics2D.Common Namespace

Documentation for types in the tainicom.Aether.Physics2D.Common namespace.

Namespaces

Namespace Description
tainicom.Aether.Physics2D.Common.ConvexHull
tainicom.Aether.Physics2D.Common.Decomposition
tainicom.Aether.Physics2D.Common.PhysicsLogic
tainicom.Aether.Physics2D.Common.PolygonManipulation
tainicom.Aether.Physics2D.Common.TextureTools

Classes

Type Description
tainicom.Aether.Physics2D.Common.LineTools Collection of helper methods for misc collisions. Does float tolerance and line collisions with lines and AABBs.
tainicom.Aether.Physics2D.Common.MathUtils
tainicom.Aether.Physics2D.Common.Path Path: Very similar to Vertices, but this class contains vectors describing control points on a Catmull-Rom curve.
tainicom.Aether.Physics2D.Common.PathManager An easy to use manager for creating paths.
tainicom.Aether.Physics2D.Common.PolygonTools
tainicom.Aether.Physics2D.Common.Vertices
tainicom.Aether.Physics2D.Common.WorldSerializer Serialize the world into an XML file

Enums

Type Description
tainicom.Aether.Physics2D.Common.PolygonError

Structs

Type Description
tainicom.Aether.Physics2D.Common.Complex
tainicom.Aether.Physics2D.Common.FixedArray2
tainicom.Aether.Physics2D.Common.FixedArray3
tainicom.Aether.Physics2D.Common.FixedArray4
tainicom.Aether.Physics2D.Common.FixedArray8
tainicom.Aether.Physics2D.Common.Mat22 A 2-by-2 matrix. Stored in column-major order.
tainicom.Aether.Physics2D.Common.Mat33 A 3-by-3 matrix. Stored in column-major order.
tainicom.Aether.Physics2D.Common.Sweep This describes the motion of a body/shape for TOI computation. Shapes are defined with respect to the body origin, which may no coincide with the center of mass. However, to support dynamics we must interpolate the center of mass position.
tainicom.Aether.Physics2D.Common.Transform A transform contains translation and rotation. It is used to represent the position and orientation of rigid frames.